标题: 51单片机按键与串口通信 想实现按下按键,串口就向上位机发送一串字符 [打印本页]

作者: YXLlll    时间: 2023-1-3 11:34
标题: 51单片机按键与串口通信 想实现按下按键,串口就向上位机发送一串字符
想要实现按下按键,串口就向上位机发送一串字符。

发送字符的语句放在if外就可以实现,放在if里就无法正常发送,串口一直发送00
想问一下如何解决?
还有如何让switch语句识别字符串,就是上位机发送字符串,串口对其检测,进而实现相应功能

作者: Hephaestus    时间: 2023-1-3 16:08
把Delay和usart_string两行对换一下位置试试,如果不行,加大Delay时间试试。
作者: Y_G_G    时间: 2023-1-3 20:35
51单片机直接用printf不好吗?
作者: lkc8210    时间: 2023-1-3 23:32
你的k1不会接在P31上吧?
作者: YXLlll    时间: 2023-1-4 10:39
lkc8210 发表于 2023-1-3 23:32
你的k1不会接在P31上吧?

对            
作者: YXLlll    时间: 2023-1-4 14:26
Hephaestus 发表于 2023-1-3 16:08
把Delay和usart_string两行对换一下位置试试,如果不行,加大Delay时间试试。

还是不行  




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1