当前位置:首页 > 科技 > 正文

附录一 AT89C51特殊功能寄存器速查表

单片机工程师是怎么炼成的----AT89C51+Proteus仿真

AT89C51共21个特殊功能寄存器,按其使用功能可分为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

描述

波特率控制位

--

--

--

通用工作状态标志位

空闲模式控制位

掉电模式控制位

附录一AT89C51特殊功能寄存器速查表

你可能想看:

有话要说...

取消
扫码支持 支付码