打印

各位大侠:单片机能烧尽程序但调试不正确为什么呢?

[复制链接]
1674|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
manmanni80|  楼主 | 2011-4-22 08:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教各位大侠,我的电路板是想通过485与STC单片机通讯,现在用电脑串口模拟另一端,编了个小程序实验,其中的中断部分如下:
void  Uart_Isr() interrupt 4 using 2
{  
   

    if(RI)
  
  {
        RI =0;
    En_485_RT=1;
    Delay(1) ;
       SBUF=0X15;
    while(!TI);
    TI=0;
      En_485_RT=0;

  }
  
  }我已经把程序烧入STC11F04E单片机,按说只要发个数就该接收到15,但调试结果不正确,老是不停的接收00,整个系统断电也可以不停的接受到00,似乎与485没有关系,到底是什么原因呢
沙发
linhaishi| | 2014-4-20 21:33 | 只看该作者

使用特权

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

本版积分规则

40

主题

87

帖子

0

粉丝