找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2170|回復(fù): 5
收起左側(cè)

51單片機按鍵與串口通信 想實現(xiàn)按下按鍵,串口就向上位機發(fā)送一串字符

[復(fù)制鏈接]
ID:1060138 發(fā)表于 2023-1-3 11:34 | 顯示全部樓層 |閱讀模式
想要實現(xiàn)按下按鍵,串口就向上位機發(fā)送一串字符。
51hei.png
發(fā)送字符的語句放在if外就可以實現(xiàn),放在if里就無法正常發(fā)送,串口一直發(fā)送00
想問一下如何解決?
還有如何讓switch語句識別字符串,就是上位機發(fā)送字符串,串口對其檢測,進而實現(xiàn)相應(yīng)功能
回復(fù)

使用道具 舉報

ID:883242 發(fā)表于 2023-1-3 16:08 | 顯示全部樓層
把Delay和usart_string兩行對換一下位置試試,如果不行,加大Delay時間試試。
回復(fù)

使用道具 舉報

ID:401564 發(fā)表于 2023-1-3 20:35 | 顯示全部樓層
51單片機直接用printf不好嗎?
回復(fù)

使用道具 舉報

ID:161164 發(fā)表于 2023-1-3 23:32 | 顯示全部樓層
你的k1不會接在P31上吧?
回復(fù)

使用道具 舉報

ID:1060138 發(fā)表于 2023-1-4 10:39 | 顯示全部樓層
lkc8210 發(fā)表于 2023-1-3 23:32
你的k1不會接在P31上吧?

對            
回復(fù)

使用道具 舉報

ID:1060138 發(fā)表于 2023-1-4 14:26 | 顯示全部樓層
Hephaestus 發(fā)表于 2023-1-3 16:08
把Delay和usart_string兩行對換一下位置試試,如果不行,加大Delay時間試試。

還是不行  
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表