1 FFH F0H B 00000000 E0H ACC 00000000 D0H PSW 00000000 CDH TH2 00000000 CCH TL2 00000000 CBH RCAP2H 00000000 CAH RCAP2L 00000000 C9H T2MOD xxxxxx00 C8H T2CON 00000000 B8H IP xx000000 B0H P3 11111111 A8H IE 0x000000 A0H P2 11111111 99H SBUF 不定 98H SCON 00000000 90H P1 11111111 8DH TH1 00000000 8CH TH0 00000000 8BH TL1 00000000 8AH TL0 00000000 89H TMOD 00000000 88H TCON 00000000 87H PCON 0xxx0000 83H DPH 00000000 82H DPL 00000000 81H SP 00000111 80H P0 11111111 特殊功能 寄存器区 (SFR) 用户RAM 区 (堆栈、数据缓冲) 位寻址区 (00H~7FH) 第 3 组 工作寄存器区 第 2 组 工作寄存器区 第 1 组 工作寄存器区 第 0 组 工作寄存器区 FFH 80H 7FH 30H 2FH 20H 1FH 18H 17H 10H 0FH 08H 07H 00H 2 主要SFR 寄存器介绍 1. 电源控制寄存器PCON(87H) (不可位寻址) D7 D6 D5 D4 D3 D2 D1 D0 SMOD - - - GF1 GF0 PD IDL SMOD:波特率倍增位。SMOD=1,波特率提高 1 倍。 GF1,GF0:通用标志位。 PD:掉电方式位。当 PD=1 时,进入掉电方式。 IDL:空闲方式位。当 IDL=1,进入空闲工作方式。 2. 定时/计数器控制寄存器TCON(88H) D7 D6 D5 D4 D3 D2 D1 D0 TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 3 IT0:选择0INT的中断触发方式:IT0=0,电平触发,低电平有效;IT0=1,边沿触发,下降沿有效。 IT1:选择1INT 的中断触发方式:功能同 IT0。 IE0:外部中断0INT的中断请求标志位。若有中断申请,IE0=1,否则 IE0=0。在电平触发方式中,CPU响应中断后,硬件和软件都无法清除 IE0 标志位,只能撤消外部引脚的低电平才能清除;在边沿触发方式中,IE0 由硬件清零,负脉冲宽度不小于一个机器周期。 IE1:外部中断1INT 的中断请求标志位。功能同 IE0。 TF0,TF1:分别为片内 T0,T1 溢出中断请求标志位。由硬件置位和清零。 TR0,TR1:分别为 T0,T1 的运行控制位。1 启动,0 停止。 3. 定时/计数器工作方式寄存器 TMOD(89H) (不可位寻址) D7 D6 D5 D4 D3 D2 D1 D0 GATE C/T M1 M0 GATE C/T M1 M0 |-------------------T1--------------------|--------------------T0-----------...