- 17
- 0
- 约2.79千字
- 约 6页
- 2016-11-27 发布于重庆
- 举报
串口波特率與定时计数器的关系
串口波特率与定时计数器的关系
在基于单片机的系统开发时,经常采用UART串口,在系统中元件之间,或系统与系统之间进行通信。然而在写过(抑或是生搬硬套)若干串口通信程序之后,却越来越迷惘于串口波特率的设定与T/C间的关系,本文就此问题加以思考并给予验证。
1. T1 作为波特率发生器
在对TMOD进行设置时,若非特殊需要非常低的波特率,一般将T1的工作模式选为方式2:此时既省去了进入T1中断,利用软件重新设置TH1和TL1的不便,又保障了数据收发的正确性(因为晶振稳定)。此时问题来了,那么T0又该设置成什么方式呢?看下表:
TMOD
TR1 = ?
Communicate
片内资源(8051)
0x20
0
不能通信
T/C(1)
1
可以通信
0x21
0
不能通信
T/C(1)
1
可以通信
0x22
0
不能通信
T/C(1)
1
可以通信
0x23
0
可以通信
T/C(1),T(1):由T0拆分
1
可以通信
由上表可看出,当T/C0工作于方式3时,T/C1只需设置好工作方式就可自动运行,而不需要TR1 =1命令。同时也发现,由于T0的拆分,片内仍存在着一个T/C,一个T,可以说,若使用T1作为串口的波特率发生器,最好使T0工作在方式3下,即TMOD = 0X23。
正如老子所说福兮祸之所伏,此做法也存在着一定的坏处:
1. 由于T0的拆分所得的2个T均为8位,且无relo
您可能关注的文档
- 中西傳统诗学的比较文献综述.doc
- 中西商務礼仪的比较与分析.doc
- 中西思維形态差异对汉英语言的影响观察.doc
- 中西國家起源形式的比较.doc
- 中西國家起源形式的比较宗法制与城邦制.doc
- 中西思維模式差异对中美商务谈判的影响.doc
- 中西文化的差異及其对商务英语翻译的影响论文.doc
- 中西方“造人神話”差异的对比研究.doc
- 中西方商業银行绩效评价体系的比较研究.doc
- 中西方婚禮礼服颜色的对比研究.doc
- 浙江省温州市苍南县2024-2025学年八年级下学期期末数学试题(含答案).pdf
- 【生物卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 【化学卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 浙江省舟山市2024-2025学年八年级下学期学科素养监测数学试题卷(含答案).pdf
- 浙江省舟山市2024-2025学年八年级下学期学科素养监测数学试题卷(含答案).docx
- 【政治卷+答案】江苏苏州市2026届高三下学期考前学情自测.pdf
- 2026年普通高中毕业班考前冲刺题数学(二)参考答案.pdf
- 浙江省舟山市2024-2025学年下学期八年级学科素养监测 数学试题卷(含答案).pdf
- 浙江省舟山市2024-2025学年下学期八年级学科素养监测 数学试题卷(含答案).docx
- 社区姑息护理:临终关怀的实施.pptx
原创力文档

文档评论(0)