⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 80152.inc

📁 本文件包包括8051彻底研究书籍各章的实例源代码
💻 INC
字号:

; BIT Registers
; PSW
CY      BIT     D7
AC      BIT     D6
F0      BIT     D5
RS1     BIT     D4
RS0     BIT     D3
OV      BIT     D2
P       BIT     D0
; TCON
TF1     BIT     8F
TR1     BIT     8E
TF0     BIT     8D
TR0     BIT     8C
IE1     BIT     8B
IT1     BIT     8A
IE0     BIT     89
IT0     BIT     88
; IE
EA      BIT     AF
ES      BIT     AC
ET1     BIT     AB
EX1     BIT     AA
ET0     BIT     A9
EX0     BIT     A8
; IP
PS      BIT     BC
PT1     BIT     BB
PX1     BIT     BA
PT0     BIT     B9
PX0     BIT     B8
; P3
RD      BIT     B7
WR      BIT     B6
T1      BIT     B5
T0      BIT     B4
INT1    BIT     B3
INT0    BIT     B2
TXD     BIT     B1
RXD     BIT     B0
; SCON
SM0     BIT     9F
SM1     BIT     9E
SM2     BIT     9D
REN     BIT     9C
TB8     BIT     9B
RB8     BIT     9A
TI      BIT     99
RI      BIT     98

; 80C152 Extensions
; P1
HLDA    BIT     96
HLD     BIT     95
RXC     BIT     94
TXC     BIT     93
DEN     BIT     92
GTXD    BIT     91
GRXD    BIT     90
; TSTAT
LNI     BIT     DF
NOACK   BIT     DE
UR      BIT     DD
TCDT    BIT     DC
TDN     BIT     DB
TFNF    BIT     DA
TEN     BIT     D9
DMA     BIT     D8
; IEN1
EGSTE   BIT     CD
EDMA1   BIT     CC
EGSTV   BIT     CB
EDMA0   BIT     CA
EGSRE   BIT     C9
EGSRV   BIT     C8
; IPN1
PGSTE   BIT     FD
PDMA1   BIT     FC
PGSTV   BIT     FB
PDMA0   BIT     FA
PGSRE   BIT     F9
PGSRV   BIT     F8
; RSTAT
OVR     BIT     EF
RCABT   BIT     EE
AE      BIT     ED
CRCE    BIT     EC
RDN     BIT     EB
RFNE    BIT     EA
GREN    BIT     E9
HABEN   BIT     E8


; BYTE Register
P0      BYTE    80
P1      BYTE    90
P2      BYTE    A0
P3      BYTE    B0
PSW     BYTE    D0
ACC     BYTE    E0
B       BYTE    F0
SP      BYTE    81
DPL     BYTE    82
DPH     BYTE    83
PCON    BYTE    87
TCON    BYTE    88
TMOD    BYTE    89
TL0     BYTE    8A
TL1     BYTE    8B
TH0     BYTE    8C
TH1     BYTE    8D
IE      BYTE    A8
IP      BYTE    B8
SCON    BYTE    98
SBUF    BYTE    99

; 80C152 Extensions
P4      BYTE    C0
P5      BYTE    91
P6      BYTE    A1
IEN1    BYTE    C8
TSTAT   BYTE    D8
RSTAT   BYTE    E8
IPN1    BYTE    F8
GMOD    BYTE    84
TFIFO   BYTE    85
DCON0   BYTE    92
DCON1   BYTE    93
BAUD    BYTE    94
ADR0    BYTE    95
SARL0   BYTE    A2
SARH0   BYTE    A3
IFS     BYTE    A4
ADR1    BYTE    A5
SARL1   BYTE    B2
SARH1   BYTE    B3
SLOTTM  BYTE    B4
ADR2    BYTE    B5
DARL0   BYTE    C2
DARH0   BYTE    C3
BKOFF   BYTE    C4
ADR3    BYTE    C5
DARL1   BYTE    D2
DARH1   BYTE    D3
TCDCNT  BYTE    D4
AMSK0   BYTE    D5
BCRL0   BYTE    E2
BCRH0   BYTE    E3
PRBS    BYTE    E4
AMSK1   BYTE    E5
BCRL1   BYTE    F2
BCRH1   BYTE    F3
RFIFO   BYTE    F4
MYSLOT  BYTE    F5
; Byte.Bit Address
P0      BYTEBIT     80
TCON    BYTEBIT     88
P1      BYTEBIT     90
SCON    BYTEBIT     98
P2      BYTEBIT     A0
IE      BYTEBIT     A8
P3      BYTEBIT     B0
IP      BYTEBIT     B8
PSW     BYTEBIT     D0
ACC     BYTEBIT     E0
A       BYTEBIT     E0
B       BYTEBIT     F0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -