[求助] USART通信问题,请高手帮忙!

Cheney_Xu   2011-6-2 13:38 楼主
小弟新手,在学习USART通信模块时遇到了些问题,请路过的高手帮忙指点一二,感激不尽!

1.USART为通用同步异步收发器,谁和谁同步,或者谁和谁异步?

2.在网上搜索了很多资料中都提到异步通讯不要求接收时钟和发送时钟完全一致,只需要相近就可以,这是为什么?

3.波特率是干什么用的,波特率发生器在哪里,和时钟信号发生器有什么关系?

基础不好,可能问的问题有些杂乱,还请不吝赐教!

回复评论 (6)

追加问题:

《PIC单片机入门与实战》例8-1 SPBRG的正确刷新方法

SetSFR          ;刷新关键的特殊功能寄存器
                      banksel          SPBRG          ;选择bank1
                      movlw             .25                 ;SPBRG应该是.25
......

为何SPBRG是.25而不是25??

[ 本帖最后由 Cheney_Xu 于 2011-6-2 15:04 编辑 ]
点赞  2011-6-2 13:56
要是这样问问题的话没人敢回了....先看下什么是串口通信吧...   还有.25只是表示它为10进制的25而已
点赞  2011-6-14 15:07
找到系统的书看看
油画|http://www.chndafen.com
点赞  2011-6-15 12:55

回复 板凳 leofoolish 的帖子

谢谢你了,真的是基础太差,还是要好好努力,感谢!
点赞  2011-6-20 17:01

回复 4楼 display8989 的帖子

正在学习中,谢谢你的建议。
点赞  2011-6-20 17:02
电脑和芯片同步啊~!!
点赞  2011-6-21 15:47
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复