欢迎来到天天文库
浏览记录
ID:14167628
大小:74.50 KB
页数:16页
时间:2018-07-26
《430单片机寄存器清单》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、/*************************************************************USART 串口寄存器"UCTL","UTCTL","URCTL"定义的各个位可串口1串口2公用************************************************************//*UCTL 串口控制寄存器*/ PENA 0x80 /*校验允许位*/PEV 0x40 /*偶校验 为0时为奇校验*/SPB 0x2
2、0 /*停止位为2为0时停止位为1*/CHAR 0x10 /*数据位为8位为0时数据位为7位*/LISTEN 0x08 /*自环模式(发数据同时在把发的数据接收回来)*/SYNC 0x04 /*同步模式 为0异步模式*/MM 0x02 /*为1时地址位多机协议(异步)主机模式(同步);为0时线路空闲多机协议(异步)从机模式(同步)*/SWRST 0x01 /*控制位*//*UTCTL串口发送控制寄存器*/CKPH
3、 0x80 /*时钟相位控制位(只同步方式用)为1时时钟UCLK延时半个周期*/ CKPL 0x40 /*时钟极性控制位为1时异步与UCLK相反;同步下降延有效*/SSEL1 0x20 /*时钟源选择位:与SSEL0组合为0,1,2,3四种方式*/SSEL0 0x10 /*"0"选择外部时钟,"1"选择辅助时钟,"2","3"选择系统子时钟*/URXSE 0x08 /*接收触发延控制位(只在异步方式下用)*/TXWAKE
4、 0x04 /*多处理器通信传送控制位(只在异步方式下用)*/STC 0x02 /*外部引脚STE选择位为0时为4线模式为1时为3线模式*/TXEPT 0x01 /*发送器空标志*//*URCTL串口接收控制寄存器 同步模式下只用两位:FE和OE*/FE 0x80 /*帧错标志*/ PE 0x40 /*校验错标志位*/OE 0x20 /*溢出标志位*/BRK
5、 0x10 /*打断检测位*/URXEIE 0x08 /*接收出错中断允许位*/URXWIE 0x04 /*接收唤醒中断允许位*/RXWAKE 0x02 /*接收唤醒检测位*/RXERR 0x01 /*接收错误标志位*//*************************************************************USART0 串口0寄存器定义**************************
6、**********************************/U0CTL_ 0x0070 /*UART0Control*/sfrb U0CTL =U0CTL_;U0TCTL_ 0x0071 /*UART0TransmitControl*/sfrb U0TCTL =U0TCTL_;U0RCTL_ 0x0072 /*UART0ReceiveControl*/sfrb U0RCTL =U0RCTL_;U0MCTL_ 0x0073 /*U
7、ART0ModulationControl*/sfrb U0MCTL =U0MCTL_;U0BR0_ 0x0074 /*UART0BaudRate0*/sfrb U0BR0 =U0BR0_;U0BR1_ 0x0075 /*UART0BaudRate1*/sfrb U0BR1 =U0BR1_;U0RXBUF_ 0x0076 /*UART0ReceiveBuffer*/constsfrbU0RXBUF =U0RXBUF_;U0TXBUF_
8、 0x0077 /*UART0TransmitBuffer*/sfrb U0TXBUF =U0TXBUF_;/*Alternateregisternames*/UCTL0_ 0x0
此文档下载收益归作者所有