第十九章 曼彻斯特编码发生器
用户手册 U18329CA2V0UD 523
图 19-1. 曼彻斯特编码发生器的框图
备注 BRG: 波特率发生器
fPRS: 外围硬件时钟频率
MC0 位: MCG 发送位计数指定寄存器
MC0CTL2~MC0CTL0: MCG 控制寄存器 2~0
MC0STR: MCG 状态寄存器
MC0TX: MCG 发送缓冲器寄存器
图 19-2. 波特率发生器的框图
备注 fPRS: 外围硬件时钟频率
MC0CTL2, MC0CTL1: MCG 控制寄存器 2, 1
MC0CKS2~MC0CKS0: MC0CTL1 寄存器的第 2~0 位
MC0BRS4~MC0BRS0: MC0CTL2 寄存器的第 4~0 位
(1) MCG 发送缓冲器寄存器(MC0TX)
此寄存器用于设置发送数据。MCG 控制寄存器 0 (MC0CTL0) 的第 7 位(MC0PWR)为 1,数据写入到 MC0TX 时发
送操作开始。
写入到 MC0TX的数据通过 8 位移位寄存器转换为串行数据,并且输出到 MCGO 引脚。
曼彻斯特编码或位序列数据可由 MCG 控制寄存器 0 (MC0CTL0)的第 1 位设置为输出码。
此寄存器可由 8 位存储器操作指令设置。
复位信号发生此寄存器置为 FFH。
内部总线
控制
3 位计
数器
选择器
8 位移位寄存器器 输出控
制
~
选择器 5位计数器~
波特率
1