51单片机,为什么当jdq1==1时,不进行串口发送,请高手

[复制链接]
查看11 | 回复3 | 2012-1-4 17:16:59 | 显示全部楼层 |阅读模式
检查一下你的串口初始化是否正确void commInit(){
SCON = 0x52;PCON = 0x80;TMOD = 0x21;TH1= 0x0FA;TL1= 0x0FA;TCON = 0x40;}波特率可以更加你的需要设置,如果你的串口初始化正确,你要看一下你的RTS引脚是否一直处于复位状态,这将导致单片机不能向串口发送数据。...
回复

使用道具 举报

千问 | 2012-1-4 17:16:59 | 显示全部楼层
为什么加判断...
回复

使用道具 举报

千问 | 2012-1-4 17:16:59 | 显示全部楼层
你不加判断试一试...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行