51寄存器表

本文详细介绍了51单片机的寄存器,包括程序状态字PSW、中断允许寄存器IE、中断优先次序寄存器IP、计时器控制寄存器TCON、计时器计数器寄存器、计时器模式寄存器TMOD,以及串行口控制寄存器SCON等,涵盖了中断系统、定时器和串行通信的相关设置和工作原理。
摘要由CSDN通过智能技术生成

 

 

MCS-51单片机的特殊功能寄存器

符号

地址

功能介绍

B

F0H

B寄存器

ACC

E0H

累加器

PSW

D0H

程序状态字

TH2*

CDH

定时器/计数器2(高8位)

TL2*

CCH

定时器/计数器2(低8位)

RCAP2H*

CBH

外部输入(P1.1)计数器/自动再装入模式时初值寄存器高八位

RCAP2L*

CAH

外部输入(P1.1)计数器/自动再装入模式时初值寄存器低八位

T2CON*

C8H

T2定时器/计数器控制寄存器

IP

B8H

中断优先级控制寄存器

P3

B0H

P3口锁存器

IE

A8H

中断允许控制寄存器

P2

A0H

P2口锁存器

SBUF

99H

串行口锁存器

SCON

98H

串行口控制寄存器

P1

90H

P1口锁存器

TH1

8DH

定时器/计数器1(高8位)

TH0

8CH

定时器/计数器1(低8位)

TL1

8BH

定时器/计数器0(高8位)

TL0

8AH

定时器/计数器0(低8位)

TMOD

89H

T0、T1定时器/计数器方式控制寄存器

TCON

88H

T0、T1定时器/计数器控制寄存器

DPH

83H

数据地址指针(高8位)

DPL

82H

数据地址指针(低8位)

SP

81H

堆栈指针

P0

80H

P0口锁存器

PCON

87H

电源控制寄存器

寄存器一般使用格式

30H~7FH

一般数据或堆栈使用区

20H~28H

针对固定地址的区域

18H~1FH

寄存器组3

10H~17H

寄存器组2

08H~0FH

寄存器组1

00H~07H

寄存器组0

程序状态字  PSW D0H

D7

D6

D5

D4

D3

D2

D1

D0

CY

AC

F0

RS1

RS0

OV

P

P     :奇偶位;P=0表示A中1的个数是偶数,P=1表示A中1的个数是奇数。

OV   :益出位;OV=1表示运算时有益出产生。

RS0RS1:寄存器组选择位。

RS1

RS0

选择的寄存器组

0

0

寄存器组0

0

1

寄存器组1

1

0

寄存器组2

1

1

寄存器组3

F0    :用户自行设置位。

AC   :补助进位位;AC=1表示运算时较低4位有进位产生。

CY   :进位位;CY=1表示运算时有进位产生。

 

图 中断系统结构图

3中断允许寄存器  IE A8H

 

D7

D6

D5

D4

D3

D2

D1

D0

EA

ET2

ES

ET1

EX1

ET0

EX0

EA    :整体中断允许位;EA=1允许中断。

ET2   :T2中断允许位;ET2=1允许中断(S52才有)。

ES    :串行中断允许位;ES=1允许中断。

ET1   :T1中断允许位;ET1=1允许中断。

EX1   :INT1中断允许位;EX1=1允许中断。

ET0   :T0中断允许位;ET0=1允许中断。

EX0   :INT0中断允许位;EX0=1允许中断。

入口地址(按优先级): 外中断

  • 5
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值