标题: 自己做的双单片机串口通信 [打印本页]

作者: 王培鹏    时间: 2016-11-11 20:05
标题: 自己做的双单片机串口通信
分享一下


源程序:
  1. #include<reg52.h>
  2. #define  Key_in        P1
  3. #define  Disp_out P2
  4. void main()
  5. {
  6.   unsigned char Key_import=0xff;
  7.   SCON=0x50; //模式2
  8.   TMOD=0x20; //定时器2自动装载
  9.   PCON=0x80;   //波特率加倍
  10.   TH1=0xf3;        //2400*2
  11.   TL1=0xf3;
  12.   ET1=0;
  13.   ES=1;                  //中断
  14.   EA=1;
  15.   TR1=1;
  16.   while(1)
  17.   {
  18.            if(Key_import!=Key_in)
  19.         {
  20.            SBUF=Key_in;
  21.            Key_import=Key_in;  //发送
  22.         }
  23.   }
  24. }
  25. void interr_disp() interrupt 4
  26. {
  27.   if(RI)
  28.   {
  29.     RI=0;
  30.         Disp_out=SBUF;        //读取
  31.   }
  32.   else                          
  33.   TI=0;
  34. }
复制代码


双单片机串口通信1.zip

70.83 KB, 下载次数: 30, 下载积分: 黑币 -5






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