标题: 双单片机串口通信按键发送点亮LED灯程序与Proteus仿真图 [打印本页]

作者: 电子发烧人    时间: 2021-2-1 16:47
标题: 双单片机串口通信按键发送点亮LED灯程序与Proteus仿真图
当发送机按键按下后,接收机LED灯被点亮


单片机源程序如下:
  1. #include <reg52.h>
  2. #define uint unsigned int
  3. #define uchar unsigned char

  4. uchar state;
  5. void receive()
  6. {
  7. while(RI==0);
  8.   state=SBUF;
  9. RI=0;
  10. }
  11. void SCON_Init()
  12. {
  13. TMOD=0x20;
  14. SCON=0x50;
  15. PCON=0x00;
  16. TH1=0xfd;
  17. TL1=0xfd;
  18. TR1=1;
  19. REN=1;
  20. }
  21. void main()
  22. {
  23. P1=0xff;
  24. SCON_Init();
  25.        
  26. while(1)
  27. {
  28.   receive();
  29.   P1=state;
  30.        
  31. }
  32. }
复制代码

所有资料51hei提供下载:
串口通信 -3.rar (93.07 KB, 下载次数: 57)



作者: quankss    时间: 2021-4-8 15:34
主机也要写入程序的吧!
作者: QDMLIT    时间: 2021-6-20 17:28
串口通信不需要设置波特率吗?
作者: QDMLIT    时间: 2021-6-20 17:29
串口通信不需要设置波特率吗?





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