导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→初学者:求教:keilc51串口调试[jdy0]

 *第2801篇: 初学者:求教:keilc51串口调试

  
楼 主:jdy0 2002年3月26日21:41
 初学者:求教:keilc51串口调试
在Keil uVision2串口调试时,在seril windows #1窗口中观测发送数据正确,
但在seril windows #1窗口从键盘上输入接受数据,在memory windows中观测
于是到的数据和从键盘上输入接受数据不一样。输入84,在memory windows中
观测到的是34。输入ab,在memory windows中观测到的是62.子程序如下:
串口工作方式1,波特率9600
/*display program*/
void display(uint d1,uint d2){
uchar t,r;
dt[3]=d1;
dt[4]=d1>>8;
dt[5]=d2;
dt[6]=d2>>8;
t=0;
r=0;
TI=0;
RI=0;
while(t!=12){
t=t+1;    
SBUF=dt[t];
while(!TI);
TI=0;
}
while(r!=4){
r=r+1;
while(!RI);
RI=0;
dr[r]=r;

}

}


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:如何在VB里实现位操作呢!!!

[下一篇主题]:硬件:老古:我想听听您的建议