当前位置:网站首页>Special register C51 / C52

Special register C51 / C52

2022-04-23 06:46:00 Round moon

C51/C52 Special function register table

Special function register table
special function register Symbol Address Bit address and bit name
D7 D6 D5 D4 D3 D2 D1 D0
1 P0 mouth P0 80H 87 86 85 84 83 82 81 80
2 Stack pointer SP 81H
3 Low byte of data pointer DPL 82H
4 High byte of data pointer DPH 83H
5 Power control PCON 87H SMOD GF1 GF0 PD IDL
6 timing / Counter control TCON 88H TF1
8F
TR1
8E
TF0
8D
TR0
8C
IE1
8B
IT1
8A
TE0
89
TT0
88
7 timing / Counter mode TMOD 89H GATE C/T M1 M0 GATE C/T M1 M0
8 timing / Counter 0 Low byte TL0 8AH
9 timing / Counter 0 High byte TH0 8CH
10 timing / Counter 1 Low byte TL1 8BH
11 timing / Counter 1 High byte TH1 8DH
12 P1 mouth P1 90H 97 96 95 94 93 92 91 90
13 Serial port control SCON 98H SM0
8F
SM1
8E
SM0
8D
REN
8C
TB8
8B
RB8
8A
TI
89
RI
88
14 Serial port data SBUF 99H
15 P2 mouth P2 A0H A7 A6 A5 A4 A3 A2 A1 A0
16 Interrupt allow control IE A8H EA
AF
ET2
AD
ES
AC
ET1
AB
EX1
AA
ET0
A9
EX0
A8
17 P3 mouth P3 B0H B7 B6 B5 B4 B3 B2 B1 B0
18 Interrupt priority control IP B8H PT2
BD
PS
BC
PT1
BB
PX1
BA
PT0
B9
PX0
B8
19 timing / Counter 2 control T2CON C8H TF2
CF
EXF2
CE
RCLK
CD
TCLK
CC
EXEN2
CB
TR2
CA
C/T2
C9
CP/RL2
C8
20 timing / Counter 2 Reload low byte RLDL CAH
21 timing / Counter 2 Reload high byte RLDH CBH
22 timing / Counter 2 Low byte TL2 CCH
23 timing / Counter 2 High byte TH2 CDH
24 Program status register PSW D0H C
D7
AC
D6
F0
D5
RS1
D4
RS0
D3
OV
D2

D1
P
D0
25 accumulator A E0H E7 E6 E5 E4 E3 E2 E1 E0
26 register B B F0H F7 F6 F5 F4 F3 F2 F1 F0

among 19~23 timing / Counter 2 control timing / Counter 2 Reload low byte timing / Counter 2 Reload high byte timing / Counter 2 Low byte timing / Counter 2 High byte by C52 Special function registers for subseries .

By-Round Moon

版权声明
本文为[Round moon]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204230549499004.html