单片机特殊功能寄存器表(AT89C51)

2019-04-15 12:33发布

AT89C5121个特殊功能寄存器,按其使用功能可分为5类:Ø        CPU控制寄存器:ACC、B、PSW、SP、DPL、DPH;Ø        中断控制寄存器:IPIEØ        定时器/计数器:TMODTCONTL0、TH0、TL1、TH1;Ø        并行I/O口:P0、P1、P2、P3;Ø        串行口控制:SCONSBUF、PCON程序状态寄存器PSW位序号 D7 D6 D5 D4 D3 D2 D1 D0 位符号 CY AC F0 RS1 RS0 OV -- P 描   进位 借位、辅助进位 用户标志位 工作寄存器组 溢出标志 -- 奇偶校验  中断优先级寄存器IP位序号 D7 D6 D5 D4 D3 D2 D1 D0 位符号 -- -- -- PS PT1 PX1 PT0 PX0 描   -- -- -- 串口 T/C1 INT1 T/C0 INT0  中断允许寄存器IE位序号 D7 D6 D5 D4 D3 D2 D1 D0 位符号 EA -- -- ES ET1 EX1 ET0 EX0 描   全局中断 -- -- 串口中断 T/C1 INT1 T/C0 INT0 定时器/计数器工作方式寄存器TMOD位序号 D7 D6 D5 D4 D3 D2 D1 D0 位符号 T1_GATE T1_CT T1_M1 T1_M0 T0_GATE T0_CT T0_M1 T0_M0 描   T1控制位 T0控制位 GATE:门控制位;CT:定时器/计数器工作模式选择位;0:定时器模式、1计数器模式;M1、M0:工作方式选择位;定时器/计数器控制寄存器TCON位序号 D7 D6 D5 D4 D3 D2 D1 D0 位符号 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 描   T/C1 T/C0 INT1 INT0 IT0、IT1:外部中断触发方式选择位;0低电平触发,1下降沿触发;IE0、IE1:外部中断请求标志位;TR0、TR1:定时器启动控制位;TF0、TF1:定时器溢出标志位;串行口控制寄存器SCON位序号 D7 D6 D5 D4 D3 D2 D1 D0 位符号 SM0 SM1 SM2 REN TB8 RB8 TI RI 描   工作方式控制位 多机通信 接收允许 方式2、3中数据位第9位 发送中断 接收中断  电源控制寄存器PCON位序号 D7 D6 D5 D4 D3 D2 D1 D0 位符号 SMOD -- -- -- GF1 GF0 PD IDL 描   波特率控制位 -- -- -- 通用工作状态标志位 空闲模式控制位 掉电模式控制位