定时器每秒所溢出的次数为: 定时器T1的溢出率=fosc/(12×(28—N))。 式中的N为时间常数,即TH1的预置初值。 例如:系统的时钟频率fosc=12MHz,TH1的预置值N=E6H,定时器T1在工作模式2下的溢出率为: 12×106/12/(28—E6H)≈38461.5次/秒。 若SMOD=1,串口传输数据的波特率是多少? 设波特率用B表示,计数初值用N表示,则波特率B与T1计数初值N之间的关系可以表示为: 【例6-1】若fosc=6MHz,波特率为2400波特,设SMOD=1,则定时/计数器T1的计数初值为多少? N = 256-2SMOD×fosc /(2400×32×12) = 242.98≈243 =F3H 将N=F3H带入公式,反过来求B=2403.846,误差率 0.16% 若fosc=11.0592MHz,波特率为2400,设SMOD=0,则N=F4H。 3、波特率与计数初值的关系 解决的方法只有调整单片机的时钟频率fosc,通常采用11.0592MHz晶振。 常用波特率及其产生条件 常用波特率通常按规范取1200、2400、4800、9600
您可能关注的文档
最近下载
- 2026年抽样检验试题及答案.docx VIP
- 人事处廉政风险防控排查表.doc-安徽医学高等专科学校.doc VIP
- 2025年互联网广告投放算法效果评估与智能广告投放平台优化报告.docx
- 做传统美德的践行者.pptx
- 公路沥青路面施工技术规范.doc VIP
- 3.4 情绪情感与社会性发展活动的实施(课件)《幼儿早期学习支持》(高教版)同步精品课堂.pptx VIP
- 2026 年化工企业火炬系统设计规范(SH_T 3009-2025,附火炬高度计算).docx VIP
- 日常防火检查巡查制度.docx VIP
- 年产30万吨饲料加工厂可研报告.pdf VIP
- 3.2 语言发展活动的实施(课件)《幼儿早期学习支持》(高教版)同步精品课堂.pptx VIP
原创力文档

文档评论(0)