原创 大家帮忙看下这个串口通信的程序

2009-4-11 15:35 1640 6 6 分类: MCU/ 嵌入式

我的目的是将上位机发给单片机的数据,再传回给上位机。下到单片机后却始终得不到数据,请教大家这个程序该如何修改啊?如果有比较好的程序,希望各位可以贴出来,谢谢!


#include<reg52.h>
unsigned char flag,a;
void init()

 TMOD=0x20;
 TH1=0xfd;
 TL1=0xfd;
 TR1=1;
 SM0=0;
 SM1=1;
 REN=1;
 EA=1;
 ES=1;
}


void main()
{
 init();
 while(1)
 {
     if(flag==1)
        {
         flag="0";
         SBUF="a";
         while(!TI);
          TI="0";
         }
  
   }
 
}


void ser()interrupt 4
{  
   
    while(!RI);
    RI=0;
    a="SBUF";


    flag="1"; 
}

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
6
关闭 站长推荐上一条 /3 下一条