51单片机特殊功能寄存器中的字节寻址和位寻址

 

MCS-51系列单片机有21个可寻址的专用寄存器,其中有11个专用寄存器是可以位寻址的。下面把各寄存器的字节地址及位地址并列于表1-6和表1-7中。

1-6  专用寄存器地址表

   

   

    

ACC

B

PSW

累加器

B寄存器

程序状态字

E0H

F0H

D0H

SP

DPTR

 

P0

堆栈指针

数据指针(包括DPHDPL

 

P0口锁存寄存器

81H

82H

83H

80H

P1

P2

P3

P1口锁存寄存器

P2口锁存寄存器

P3口锁存寄存器

90H

A0H

B0H

IP

IE

TMOD

中断优先级控制寄存器

中断允许控制寄存器

定时/计数器工作方式状态寄存器

B8H

A8H

89H

TCON

TH0

TL0

定时/计数器控制寄存器

定时/计数器0(高字节)

定时/计数器0(低字节)

88H

8CH

8AH

TH1

TL1

定时/计数器1(高字节)

定时/计数器1(低字节)

8DH

8BH

SCON

SBUF

PCON

串行口控制寄存器

串行口数据缓冲器

电源控制寄存器

98H

99H

87H

 


1-7  可进行位寻址的SFR的分布

SFR

位地址/位定义

字节地址

MSB                                                        LSB

B0

F7H

F6H

F5H

F4H

F3H

F2H

F1H

F0H

F0H

 

 

 

 

 

 

 

 

ACC

E7H

F6H

E5H

E4H

E3H

E2H

E1H

E0H

E0H

 

 

 

 

 

 

 

 

PSW

D7H

D6H

D5H

D4H

D3H

D2H

D1

D0H

D0H

CY

AC

F0

RS1

RS0

OV

P

IP

BFH

BEH

BDH

BCH

BBH

BAH

B9H

B8H

B8H

 

 

 

PS

PT1

PX1

PT0

PX0

P3

B7

B6

B5

B4

B3

B2

B1

B0

BOH

P3.7

P3.6

P3.5

P3.4

P3.3

P3.2

P3.1

P3.0

IE

AF

AE

AD

AC

AB

AA

A9

A8

A8H

EA

 

 

ES

ET1

EX1

ET0

EX0

P2

A7

A6

A5

A4

A3

A2

A1

A0

A0H

P2.7

P2.6

P2.5

P2.4

P2.3

P2.2

P2.1

P2.0

SCON

9F

9E

9D

9C

9B

9A

99

98

98H

SM0

SM1

SM2

REN

TB8

RB8

TI

RI

P1

97

96

95

94

93

92

91

90

90H

P1.7

P1.6

P1.5

P1.4

P1.3

P1.2

P1.1

P1.0

TCON

8F

8E

8D

8C

8B

8A

89

88

88H

TF1

TR1

TF0

TR0

IE1

IT1

IE0

IT0

P0

87

86

85

84

83

82

81

80

80H

P0.7

P0.6

P0.5

P0.4

P0.3

P0.2

P0.1

P0.0

  • 8
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值