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

AT89C5121个特殊功能寄存器,按其使用功能可分为5类:

Ø        CPU控制寄存器:ACC、B、PSW、SP、DPL、DPH;

Ø        中断控制寄存器:IP、IE;

Ø        定时器/计数器:TMOD、TCON、TL0、TH0、TL1、TH1;

Ø        并行I/O口:P0、P1、P2、P3;

Ø        串行口控制:SCON、SBUF、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

描  

波特率控制位

--

--

--

通用工作状态标志位

空闲模式控制位

掉电模式控制位

 

你可能感兴趣的:(#,51单片机)