有时上电USART的波特率有时会和设置的不一样。

2020-02-08 09:27发布

最近用PIC18f8722调一个USART通信的东东,设置的波特率是19200,一般情况下正常工作,但是有时上电也会发生波特率变为16000左右,我专门做了不断上电断电的实验,发现有一定概率上电时波特率不是我设置的19200而是16000左右,各位有没试过这样的情况?大概是哪里出了问题?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
huanghaiming
1楼-- · 2020-02-09 12:29
 精彩回答 2  元偷偷看……
leofoolish
2楼-- · 2020-02-09 15:20
建议查查电源系统,是否为5V的,同时让CLOCK输出看看内部时钟为多少
huanghaiming
3楼-- · 2020-02-09 18:16
极度郁闷,发现那块板子用多了就不出现这个现象了,暂时不调这块板看隔几天再调会不会出现这个现象。
bbsniua
4楼-- · 2020-02-09 20:07
把上电延时那个融丝为配置下,
如果配置了还会的话你可以把你的单片机或者晶振扔了(根本不稳定的)
huanghaiming
5楼-- · 2020-02-10 02:07
这个现象再未出现过了...
i_kkyu
6楼-- · 2020-02-10 03:18
 精彩回答 2  元偷偷看……

一周热门 更多>