打印

串口通讯问题

[复制链接]
1271|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ningling_21|  楼主 | 2009-6-30 20:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
89S52_MCU,
主程序如下,为何电脑接收的四字节数据后多了一个:0x00  ?
TMOD=0x21;
 TH1=0xFD;
 TL1=0xFD;    //9600
 ET1=0;
 PCON=0x00;
 SCON=0x50; 
 EA=1;
 ET0=1;
 delay(10);
 TR1=1; 
while(1) 

  
  delay(10); 
  t++;
  k++;
  if(k==150)
  {
   led1=!led1;
   k=0;
   }
  keys();
  
  if(t==100)
  {
    TI=0;
    SBUF=0XA5;
    while(!TI);
    TI=0;
    SBUF=0X5a;
    while(!TI);
    TI=0;
    SBUF=0X18;
    while(!TI);
    TI=0;
    SBUF=0X81;
    while(!TI);
    TI=0;
    led=!led;
         delay(2);
    t=0;
   }
  

相关帖子

沙发
ningling_21|  楼主 | 2009-7-1 06:43 | 只看该作者

期待中......

使用特权

评论回复
板凳
ningling_21|  楼主 | 2009-7-1 06:53 | 只看该作者

RF910烧录器是不是和RF1800共用一个烧录软件?

谁用过,能否告诉下...

RF910因为2000系统装了1800烧录软件,运行时出错,导致蓝屏死机...

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5013

主题

17729

帖子

51

粉丝