
MCS-51系列特殊功能寄存器.docx
4页MCS-51系列特殊功能寄存器(80H~FFH)1. P0 (80H)P0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.02. SP栈指针(81H)3. DPTR数据指针(由DPH和DPL组成)DPL数据指针低八位(82H)DPH数据指针高八位(83H)4. PCON电源管理寄存器(87H)SMODGF1GF0PDIDLSMOD :波特率倍增位SMOD=0时,不变;SMOD=1时,倍增GF1, GFO :通用标志位PD :掉电方式位PD=1时,进入掉电方式IDL :待机方式位IDL=1时,进入待机方式5. TMOD定时/记数方式寄存器(89H)GATEC/TM1M0GATEC/TM1M0GATE :门控位GATE=0时,直接由TR启动定时器;GATE=1时,须外 部INT为1时,且TR启动定时器C/T :功能选择位C/T=0时,为定时器;C/T=1时,为计数器M1,M0 :方式选择位M1M0工作方式方式描述00方式013位计数器01方式116位计数器10方式28位自动重装计数器11方式3T0:分成两个8位计数器,T1:停止记数6. TCON定时/记数控制寄存器(88H)TF1TR1TF0TR0IE1IT1IE0IT0TF1 :定时器1溢出标志。
由硬件置1,并且进入中断;进入中断服务程序 后,由硬件清0查询方式下由软件清0TR1 :定时器运行控制位TR1=0时,关闭T1; TR1=1时,启动T1TF0 :定时器0溢出标志由硬件置1,并且进入中断;进入中断服务程序 后,由硬件清0,查询方式下由软件清0TR0 :定时器运行控制位TR0=0时,关闭T0; TR0=1时,启动T0IE1 :外部中断1请求标志IT1 :外部中断1触发方式IT1=0时,为低电平触发方式;IT1=1时,为负 跳变触发方式(边沿触发)IE0 :外部中断0请求标志IT0 :外部中断0触发方式IT0=0时,为低电平触发方式;IT0=1时,为负 跳变触发方式(边沿触发)7. P1 (90H)P1.7P1.6P1.5P1.4P1.3P1.2P1.1P1.0&SCON串行控制寄存器(98H)SM0SM1SM2RENTB8RB8TIRISM0,SM1 :串行方式控制SM1SM0工作方式功能描述波特率00方式08位同步移位寄存器fosc/1201方式110 位 UART可变10方式211 位 UARTfosc/64 或 fosc/3211方式311 位 UART可变SM2 :多机通讯控制位。
SM2=0时,禁止多机通讯;SM2=1时,允许多机 通讯REN :允许串行接收位REN=O时,禁止串行接收;REN=1时,允许串行 接收TB8 :发送数据第九位(D8)RB8 :接收数据第九位(D8)TI :发送中断标志位RI :接收中断标志位9. P2 (AOH)P2.7P2.6P2.5P2.4P2.3P2.2P2.1P2.010. IE中断允许控制寄存器(A8H)EAET2ESET1EX1ET0EX0EA : CPU中断总允许位EA=0时,屏蔽所有中断请求;EA=1时,CPU开 放中断ES :串行口中断允许位ES=0时,串行口禁止中断;ES=1时,串行口允 许中断ET1 : T1中断允许位ET1=0时,T1禁止中断;ET1=1时,T1允许中断EX1:外部中断1 (INT1)允许位EX1=0时,INT1禁止中断;EX1=1时, INT1允许中断ET0 : T0中断允许位ET0=0时,T0禁止中断;ET0=1时,T0允许中断EXO:外部中断0 (INTO)允许位EX0=0时,INTO禁止中断;EX0=1时, INTO允许中断ET2 : T2中断允许位ET2=0时,T2禁止中断;ET2=1时,T2允许中断。
11. P3 (B0H)P3.7P3.6P3.5P3.4P3.3P3.2P3.1P3.012. IP中断优先级控制寄存器(B8H)PT2PSPT1PX1PT0PX0PS :串行口中断优先级控制位PS=O时,优先级低;PS=1时,设定串行口 为高优先级中断PT1 : T1中断优先级控制位PT1=0时,优先级低;PT1=1时,设定T1为 高优先级中断PX1 :外部中断1 (INT1)优先级控制位PX1=0时,优先级低;PX1=1时, 设定外部中断1 (INT1)为高优先级中断PT0 : T0中断优先级控制位PT0=0时,优先级低;PT0=1时,设定T0为 高优先级中断PX0 :外部中断0 (INTO)优先级控制位PX0=0时,优先级低;PX0=1时, 设定外部中断0 (INTO)为高优先级中断13. PSW程序状态字寄存器(D0H)CYACF0RS1RSOOVF1PCY :进位标志AC :半进位标志FO,F1 :用户标志位RS1, RSO :RS1RSO寄存器组片内RAM地址00第0组00H~07H01第1组08H~0FH10第2组10H~17H11第3组18H~1FHOV :溢出标志P :基偶标志。
14. ACC 累加器 Ao(E0H)15. B B 寄存器(F0H)。












