51单片机的串口,给大家提供一套程序“公式”,以后大家根据的实际情况,套公式就可以了。

51单片机串口通信配置步骤

51单片机串口通信配置步骤

事实就是这么简单,好吧,我们就用上面的程序,protues仿真一下。

51单片机串口通信配置步骤

以上是仿真的,大家可能怀疑真实情况,到底行不行? 也没事,我们就来个真的!

虚拟串口,大家知道吧? 我们安装个虚拟串口,在程序仿真里面通过按键发一条字符串,然后在电脑的串口助手上面看一下,到底是否收到这条字符串。

第一步: 我们把上面的代码改一下 :main函数的 while(1)改为 while(1){ if(button==0) SendString( boys love girls \r\n); } button 要先 sbit button = P1^0 ;

第二步 :仿真电路加个按键 ,另外TX,RX二个引脚加上COMPIM 连接,双击COMPIM控件把波特率设置好:如下图

51单片机串口通信配置步骤

第三步 : 安装虚拟串口,Add pair 参加COM1,COM2二个串口

51单片机串口通信配置步骤

第四步:打开调试助手 设置好波特率等等

第五步 : 仿真,你每一次按键,串口助手就会收到仿真单片机发的字符串,如图

51单片机串口通信配置步骤

  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查