bobqq 发表于 2009-6-7 21:36:10

求助MEGA128串口问题。。

那个mega128串口uart1 波特率设置正确的,用串口精灵调试,输出不正确。。
就是说比如我输出0x30,串口调试助手会显示0x82。
更奇怪的是,程序一直在发送0x30(死循环),如果我在串口精灵上按关闭串口再按打开,有一定的概率收到正确的0x30。。
感觉是没有同步丫?
可是一上电总应该是同步的吧。。?
用这个mega128的uart0就没有这个问题的。。

这是为啥呢?

yermin 发表于 2009-11-21 11:34:29

Appcat 发表于 2009-11-21 11:38:34

检查使用的晶振,是否造成误差

yermin 发表于 2009-11-21 11:51:51

我也是遇到这个问题,所以将这个帖子顶起来

晶振、熔丝、电路问题都检查过,现在定时通过uart0、uart1同时发数,用串口收数检查,uart0正常,uart1发的全是00,而且数据个数完全不对
页: [1]
查看完整版本: 求助MEGA128串口问题。。