串口通讯问题

[复制链接]
 楼主| 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烧录软件,运行时出错,导致蓝屏死机...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5014

主题

17807

帖子

51

粉丝
快速回复 在线客服 返回列表 返回顶部