?? reg552.dcl
字號:
/* Copyright 1982,1983,1986 Intel Corporation */
/* REGISTER DECLARATIONS FOR 80552 */
DECLARE REG LITERALLY 'REGISTER';
/********* BYTE REGISTERS ********/
DECLARE
P0 BYTE AT(80H) REG,
P1 BYTE AT(90H) REG,
P2 BYTE AT(0A0H) REG,
P3 BYTE AT(0B0H) REG,
P4 BYTE AT(0C0H) REG,
PSW BYTE AT(0D0H) REG,
ACC BYTE AT(0E0H) REG,
B BYTE AT(0F0H) REG,
SP BYTE AT(81H) REG,
DPL BYTE AT(82H) REG,
DPH BYTE AT(83H) REG,
PCON BYTE AT(87H) REG,
TCON BYTE AT(88H) REG,
TMOD BYTE AT(89H) REG,
TL0 BYTE AT(8AH) REG,
TL1 BYTE AT(8BH) REG,
TH0 BYTE AT(8CH) REG,
TH1 BYTE AT(8DH) REG,
S0CON BYTE AT(98H) REG,
S0BUF BYTE AT(99H) REG,
IEN0 BYTE AT(0A8H) REG,
CML0 BYTE AT(0A9H) REG,
CML1 BYTE AT(0AAH) REG,
CML2 BYTE AT(0ABH) REG,
CTL0 BYTE AT(0ACH) REG,
CTL1 BYTE AT(0ADH) REG,
CTL2 BYTE AT(0AEH) REG,
CTL3 BYTE AT(0AFH) REG,
IP0 BYTE AT(0B8H) REG,
P5 BYTE AT(0C4H) REG,
ADCON BYTE AT(0C5H) REG,
ADCH BYTE AT(0C6H) REG,
TM2IR BYTE AT(0C8H) REG,
CMH0 BYTE AT(0C9H) REG,
CMH1 BYTE AT(0CAH) REG,
CMH2 BYTE AT(0CBH) REG,
CTH0 BYTE AT(0CCH) REG,
CTH1 BYTE AT(0CDH) REG,
CTH2 BYTE AT(0CEH) REG,
CTH3 BYTE AT(0CFH) REG,
S1CON BYTE AT(0D8H) REG,
S1STA BYTE AT(0D9H) REG,
S1DAT BYTE AT(0DAH) REG,
S1ADR BYTE AT(0DBH) REG,
IEN1 BYTE AT(0E8H) REG,
TM2CON BYTE AT(0EAH) REG,
CTCON BYTE AT(0EBH) REG,
TML2 BYTE AT(0ECH) REG,
TMH2 BYTE AT(0EDH) REG,
STE BYTE AT(0EEH) REG,
RTE BYTE AT(0EFH) REG,
IP1 BYTE AT(0F8H) REG,
PWM0 BYTE AT(0FCH) REG,
PWM1 BYTE AT(0FDH) REG,
PWMP BYTE AT(0FEH) REG,
T3 BYTE AT(0FFH) REG;
/********* BIT REGISTERS ********/
/******** PSW BITS *******/
DECLARE
CY BIT AT(0D7H) REG,
AC BIT AT(0D6H) REG,
F0 BIT AT(0D5H) REG,
RS1 BIT AT(0D4H) REG,
RS0 BIT AT(0D3H) REG,
OV BIT AT(0D2H) REG,
F1 BIT AT(0D1H) REG,
P BIT AT(0D0H) REG,
/******** P0 BITS *********/
AD7 BIT AT(87H) REG,
AD6 BIT AT(86H) REG,
AD5 BIT AT(85H) REG,
AD4 BIT AT(84H) REG,
AD3 BIT AT(83H) REG,
AD2 BIT AT(82H) REG,
AD1 BIT AT(81H) REG,
AD0 BIT AT(80H) REG,
/******** TCON BITS *******/
TF1 BIT AT(8FH) REG,
TR1 BIT AT(8EH) REG,
TF0 BIT AT(8DH) REG,
TR0 BIT AT(8CH) REG,
IE1 BIT AT(8BH) REG,
IT1 BIT AT(8AH) REG,
IE0 BIT AT(89H) REG,
IT0 BIT AT(88H) REG,
/******** P1 BITS *********/
SDA BIT AT(97H) REG,
SCL BIT AT(96H) REG,
RT2 BIT AT(95H) REG,
T2 BIT AT(94H) REG,
CT3I BIT AT(93H) REG,
CT2I BIT AT(92H) REG,
CT1I BIT AT(91H) REG,
CT0I BIT AT(90H) REG,
/******** S0CON BITS ******/
SM0 BIT AT(9FH) REG,
SM1 BIT AT(9EH) REG,
SM2 BIT AT(9DH) REG,
REN BIT AT(9CH) REG,
TB8 BIT AT(9BH) REG,
RB8 BIT AT(9AH) REG,
TI BIT AT(99H) REG,
RI BIT AT(98H) REG,
/******** P2 BITS *********/
P27 BIT AT(0A7H) REG,
P26 BIT AT(0A6H) REG,
P25 BIT AT(0A5H) REG,
P24 BIT AT(0A4H) REG,
P23 BIT AT(0A3H) REG,
P22 BIT AT(0A2H) REG,
P21 BIT AT(0A1H) REG,
P20 BIT AT(0A0H) REG,
/******** IEN0 BITS ******/
EA BIT AT(0AFH) REG,
EAD BIT AT(0AEH) REG,
ES1 BIT AT(0ADH) REG,
ES0 BIT AT(0ACH) REG,
ET1 BIT AT(0ABH) REG,
EX1 BIT AT(0AAH) REG,
ET0 BIT AT(0A9H) REG,
EX0 BIT AT(0A8H) REG,
/******** P3 BITS *******/
RD BIT AT(0B7H) REG,
WR BIT AT(0B6H) REG,
T1 BIT AT(0B5H) REG,
T0 BIT AT(0B4H) REG,
INT1 BIT AT(0B3H) REG,
INT0 BIT AT(0B2H) REG,
TXD BIT AT(0B1H) REG,
RXD BIT AT(0B0H) REG,
/******** IP BITS *******/
PAD BIT AT(0BEH) REG,
PS1 BIT AT(0BDH) REG,
PS0 BIT AT(0BCH) REG,
PT1 BIT AT(0BBH) REG,
PX1 BIT AT(0BAH) REG,
PT0 BIT AT(0B9H) REG,
PX0 BIT AT(0B8H) REG,
/******** P4 BITS ********/
CMT1 BIT AT(0C7H) REG,
CMT0 BIT AT(0C6H) REG,
CMSR5 BIT AT(0C5H) REG,
CMSR4 BIT AT(0C4H) REG,
CMSR3 BIT AT(0C3H) REG,
CMSR2 BIT AT(0C2H) REG,
CMSR1 BIT AT(0C1H) REG,
CMSR0 BIT AT(0C0H) REG,
/******** TM2IR BITS *****/
T20V BIT AT(0CFH) REG,
CMI2 BIT AT(0CEH) REG,
CMI1 BIT AT(0CDH) REG,
CMI0 BIT AT(0CCH) REG,
CTI3 BIT AT(0CBH) REG,
CTI2 BIT AT(0CAH) REG,
CTI1 BIT AT(0C9H) REG,
CTI0 BIT AT(0C8H) REG,
/******** S1CON BITS ******/
CR2 BIT AT(0DFH) REG,
ENS1 BIT AT(0DEH) REG,
STA BIT AT(0DDH) REG,
ST0 BIT AT(0DCH) REG,
SI BIT AT(0DBH) REG,
AA BIT AT(0DAH) REG,
CR1 BIT AT(0D9H) REG,
CR0 BIT AT(0D8H) REG,
/******** ACC BITS *******/
ACC7 BIT AT(0E7H) REG,
ACC6 BIT AT(0E6H) REG,
ACC5 BIT AT(0E5H) REG,
ACC4 BIT AT(0E4H) REG,
ACC3 BIT AT(0E3H) REG,
ACC2 BIT AT(0E2H) REG,
ACC1 BIT AT(0E1H) REG,
ACC0 BIT AT(0E0H) REG,
/******** IEN1 BITS *******/
ET2 BIT AT(0EFH) REG,
ECM2 BIT AT(0EEH) REG,
ECM1 BIT AT(0EDH) REG,
ECM0 BIT AT(0ECH) REG,
ECT3 BIT AT(0EBH) REG,
ECT2 BIT AT(0EAH) REG,
ECT1 BIT AT(0E9H) REG,
ECT0 BIT AT(0E8H) REG,
/******** IP1 BITS ********/
PT2 BIT AT(0FFH) REG,
PCM2 BIT AT(0FEH) REG,
PCM1 BIT AT(0FDH) REG,
PCM0 BIT AT(0FCH) REG,
PCT3 BIT AT(0FBH) REG,
PCT2 BIT AT(0FAH) REG,
PCT1 BIT AT(0F9H) REG,
PCT0 BIT AT(0F8H) REG;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -