【电子资讯】控制和状态寄存器C—UCSRnC
注意,该寄存器在ATmegal03兼容模式下无效。
.Bit 7—保留位
该位保留。为与未来器件兼容,对UC:SRnC写入时,该位必须写0。
Bit 6—UMSELn: USART模式选择
通过这一位来选择同步或异步工作模式。
UMSELn=O:异步操作
UMSELn=1:同步操作
.Bit 5:4—UPMn l:0:奇偶校验模式
这两位用来设置奇偶校验的模式并使能奇偶校验。如果使能了奇偶校验,那么发送数据时发送器都会自动产生并发送奇偶校验位,对每一个接收到的数据,接收器都会产生一个奇偶值,并与UPMnO所设置的值进行比较,见表6—10。如果不匹配,那么将UCSRnA中的UPEn置位。
.Bit 3—USBSn:停止位选择
通过这一位可以设置停止位的位数。接收器忽略这一位的设置。
USBSn=O:l位停止位
USBSn=1:2位停止位
Bit 2:1—UCSZn:l:0:字符长度
UCSZn1:0与UCSRnB寄存器的UCSZn2结合在一起可以设置数据帧包含的数据位数(字符长度)。
电子街推荐阅读