线路控制寄存器
发布时间:2019/8/21 21:40:31 访问次数:2209
(1)线路控制寄存器(见表3-9)
表3ˉ9 线路控制寄存器CC2540F256RHAR
● W‘1、WΙθ为设置数据长度:∞为5位;O1为6位;1O为7位;11为8位。
为设置停止位个数:0为1个停止位;1为1.5个停止位(5位数据长度时),2个停止位(6位、7位、8位数据长度时)。
・ PEN为奇偶校验使能:0为奇偶校验无效;1为奇偶校验有效。
・ E"为奇偶校验选择:0为奇校验;1为偶校验。
・ Ⅱ盗B为寄存器访问选择:0为访问其余寄存器;1为访问除数和功能切换寄存器。
(2)线路状态寄存器(见表3-10)
表3ˉ10 线路状态寄存器
・ DR为接收数据准备好标志:1为接收数据缓冲器中有数据;0为接收数据缓冲器空。
・ 0E为溢出错误标志:1为有溢出;0为无溢出。
・ PE为奇偶校验错误标志:1为有奇偶校验错误;0为无奇偶检验错误。
・ THRE为发送保持寄存器空标志:1为空;0为非空。
・ TEMT为发送器空标志:I为发送保持寄存器和发送移位寄存器都空扌0为发送保持寄存器或发送移位寄存器非空。
(3)设置波特率
16652的波特率可以通过除数寄存器DLM、DLL来设置,除数寄存器值和波特率之间的计算如下:
除数值=输人频率÷(波特率×16)
16652的输入频率为15.叨解MHz,按照式(3¨2)可得常用波特率和除数寄存器之间的关系,如表3-11所示。
(1)线路控制寄存器(见表3-9)
表3ˉ9 线路控制寄存器CC2540F256RHAR
● W‘1、WΙθ为设置数据长度:∞为5位;O1为6位;1O为7位;11为8位。
为设置停止位个数:0为1个停止位;1为1.5个停止位(5位数据长度时),2个停止位(6位、7位、8位数据长度时)。
・ PEN为奇偶校验使能:0为奇偶校验无效;1为奇偶校验有效。
・ E"为奇偶校验选择:0为奇校验;1为偶校验。
・ Ⅱ盗B为寄存器访问选择:0为访问其余寄存器;1为访问除数和功能切换寄存器。
(2)线路状态寄存器(见表3-10)
表3ˉ10 线路状态寄存器
・ DR为接收数据准备好标志:1为接收数据缓冲器中有数据;0为接收数据缓冲器空。
・ 0E为溢出错误标志:1为有溢出;0为无溢出。
・ PE为奇偶校验错误标志:1为有奇偶校验错误;0为无奇偶检验错误。
・ THRE为发送保持寄存器空标志:1为空;0为非空。
・ TEMT为发送器空标志:I为发送保持寄存器和发送移位寄存器都空扌0为发送保持寄存器或发送移位寄存器非空。
(3)设置波特率
16652的波特率可以通过除数寄存器DLM、DLL来设置,除数寄存器值和波特率之间的计算如下:
除数值=输人频率÷(波特率×16)
16652的输入频率为15.叨解MHz,按照式(3¨2)可得常用波特率和除数寄存器之间的关系,如表3-11所示。
上一篇: sD92IO型FTU数字量输入输出
上一篇:直流采样和交流采样