- 11
- 0
- 约1.15万字
- 约 16页
- 2024-06-12 发布于上海
- 举报
在串行通信中,收发双方对发送或接收的数据速率要有一定的约定,我们通过软件对MCS—51串行口编程可约定四种工作方式。其中,方式0和方式2的波特率是固定的,而方式1和方式3的波特率是可变的,由定时器T1的溢出率决定。
串行口的四种工作方式对应着三种波特率。由于输人的移位时钟的来源不同,所以,各种方式的波特率计算公式也不同。
一、方式0的波特率
方式0时,移位时钟脉冲由S6(即第6个状态周期,第12个节拍)给出,即每个机器周期产生一个移位时钟,发送或接收一位数据。所以,波特率为振荡频率的十二分之一,并不受PCON寄存器中SMOD的影响,即:
方式0的波特率=fosc/12
三、方式l和方式3的波特率
方式1和方式3的移位时钟脉冲由定时器T1的溢出率决定,故波特宰由定时器T1的溢出率与SMOD值同时决定,即:
方式1和方式3的波特率=2SMOD/32·T1溢出率
其中,溢出率取决于计数速率和定时器的预置值。计数速率与TMOD寄存器中C/T的状态有关。当C/T=0时,计数速率=fosc/2;当C/T=1时,计数速率取决于外部输入时钟频率。
当定时器Tl作波特率发生器使用时,通常选用可自动装入初值模式(工作方式2),在
工作方式2中,TLl作为计数用,而自动装入的初值放在T
您可能关注的文档
最近下载
- 《数字技术应用 基础模块(WPS Office 上册)》 课件 第一单元 探索数字世界——数字技术应用基础.pptx
- 西南18J517厨房、卫生间、浴室设施(OCR).pdf
- 2026年有限空间考试题库及答案.docx
- 体例格式12:工学一体化课程《小型网络安装与调试》任务2教学单元2教学单元活动方案.docx VIP
- 外教社新世纪日语专业本科生系列:跨文化交际理论与实训PPT课件U14.pptx VIP
- 07J912-1变配电所图集.pdf VIP
- 标准图集-08S208-室内固定消防炮选用及安装.pdf VIP
- 2026年贵州初、中级专业技术资格考试(建筑工程管理)练习题及答案.docx VIP
- 2026年运动营养产品功效验证报告.docx
- 单桩承载力、抗拔、负摩阻力计算(10.30).xls VIP
原创力文档

文档评论(0)