串行通信不能收发数据

[复制链接]
2142|1
 楼主| wttee 发表于 2008-5-25 20:44 | 显示全部楼层 |阅读模式
我写了个最基本的利用USART实现串行异步通信的程序,但是用串口调试助手,根本就不能看到数据,在单片机的串口输出,入,口都没有脉冲,请大家帮忙看下。除了初始化的代码,就剩一个中断程序,里面的程序是:<br />while(PIR1bits.RCIF==1)<br />&nbsp;&nbsp;&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PIR1bits.RCIF==0;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rec=RCREG;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TXREG=rec;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;}<br />多谢了。。
 楼主| wttee 发表于 2008-5-27 20:07 | 显示全部楼层

串行通信不能收发数据

怎么都没人帮忙回答下?<br />哪位会的帮忙解答下啊。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

0

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