导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→初学者:串口通信!单片机能收到pc的数据,pc却收不到单片机[maopang]

 *第5880篇: 初学者:串口通信!单片机能收到pc的数据,pc却收不到单片机的数据!怎么回事?

  
楼 主:maopang 2002年11月2日11:03
 初学者:串口通信!单片机能收到pc的数据,pc却收不到单片机的数据!怎么回事?
pc 用串口调试助手,波特率2400bps
单片机6MHz,初始化程序:
MOV TMOD,#20H  ;定时器T1为方式2
MOV TL1,#0F4H
MOV TH1,#0F4H
MOV PCON,#80H   ;SMOD=1
SETB TR1
MOV SCON,#40H  ;串行口为方式1
  
2楼:cake_guan 2002年11月2日11:23
 串口调试助手会占用pc串口
  
3楼:cake_guan 2002年11月2日11:26
 验证一下接受到的数据正确与否
单片机收到pc的数据是不是对的,如果两边波特率不匹配,
收到的跟发送的不一样的,要调整波特率。
我们也遇到过这种情况,也是用调试助手监测,
是修改单片机的波特率解决的。
希望有帮助
  
4楼:maopang 2002年11月2日11:34
 刚才看了一下是不对,但是PC根本就收不到单片机的数据,波特率怎么调法?调多少?我没做过,在线等待回答,谢谢
  
5楼:maopang 2002年11月3日09:24
 非常感谢cake_guan,改变波特率终于调通了。

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

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


[上一篇主题]:C51编程:1000元求设计

[下一篇主题]:初学者:老古,你好!!请问你用过MAX111 AD转换片吗?我的输出的数老是变????