No.95888 作者:winz 邮件:zhujinin@hotmail.com ID:57243 登陆:3次 文章数:3篇 最后登陆IP:219.237.155.25 最后登陆:2006/9/5 20:20:34 注册:2006/7/22 11:18:53 财富:113 发帖时间:2006/7/22 11:27:26 发贴者IP:219.237.153.95 标题:winz:请教串口的问题 摘要:No.95888请教串口的问题 初学单片机,碰到一个问题,如何使用串口呢?我按照书上的要求, 1 配置timer1, 2 配置SCON等寄存器。 3 写SBUF 4 等待TI变成1,说明发送完成。 可是,我在程序中只想发送一个字节,结果把程序烧进flash之后,发现这个字节却是循环的发出。波特率4800,程序如下: PCON|=0x80; TMOD|=0x20; TL1=0xf3;TH1=0xf3; SCON=0x50; EA=0; TR1=1; TI=0; SBUF='B'; while(TI==0); TI=0; 问题出在哪里呢?我并没有循环发数的指令啊。 ......
>>返回讨论的主题
|