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

📄 mod2084

📁 主要是8051源代码
💻
字号:
;   REV.  1.0    JAN 19, 1988
P0        DATA  080H  ;PORT 0
SP        DATA  081H  ;STACK POINTER
DPL       DATA  082H  ;DATA POINTER - LOW BYTE
DPH       DATA  083H  ;DATA POINTER - HIGH BYTE
TCON      DATA  088H  ;TIMER CONTROL
TMOD      DATA  089H  ;TIMER MODE
TL0       DATA  08AH  ;TIMER 0 - LOW BYTE
TL1       DATA  08BH  ;TIMER 1 - LOW BYTE
TH0       DATA  08CH  ;TIMER 0 - HIGH BYTE
TH1       DATA  08DH  ;TIMER 1 - HIGH BYTE
P1        DATA  090H  ;PORT 1
SSTAT0    DATA  098H  ;SERIAL PORT STATUS WORD 0
SBUF      DATA  099H  ;SERIAL PORT DATA BUFFER
P2        DATA  0A0H  ;PORT 2
IE        DATA  0A8H  ;INTERRUPT ENABLE
SSTAT1    DATA  0A9H  ;SERIAL PORT STATUS WORD 1
P3        DATA  0B0H  ;PORT 3
IP        DATA  0B8H  ;INTERRUPT PRIORITY
SADDR     DATA  0B9H  ;SERIAL ADDRESS
PSW       DATA  0D0H  ;PROGRAM STATUS WORD
ACC       DATA  0E0H  ;ACCUMULATOR
P4        DATA  0E8H  ;PORT 4
B         DATA  0F0H  ;MULTIPLICATION REGISTER
PWMCOMP0  DATA  0F1H  ;PULSE WIDTH 0
PWMCOMP1  DATA  0F2H  ;PULSE WIDTH 1
PWMCOMP2  DATA  0F3H  ;PULSE WIDTH 2
PWMCOMP3  DATA  0F4H  ;PULSE WIDTH 3
PWMC      DATA  0F5H  ;PULSE WIDTH CONTROL
PWMCOUNT  DATA  0F6H  ;PULSE WIDTH COUNT
IT0       BIT   088H  ;TCON.0 - EXT. INTERRUPT 0 TYPE
IE0       BIT   089H  ;TCON.1 - EXT. INTERRUPT 0 EDGE FLAG
IT1       BIT   08AH  ;TCON.2 - EXT. INTERRUPT 1 TYPE
IE1       BIT   08BH  ;TCON.3 - EXT. INTERRUPT 1 EDGE FLAG
TR0       BIT   08CH  ;TCON.4 - TIMER 0 ON/OFF CONTROL
TF0       BIT   08DH  ;TCON.5 - TIMER 0 OVERFLOW FLAG
TR1       BIT   08EH  ;TCON.6 - TIMER 1 ON/OFF CONTROL
TF1       BIT   08FH  ;TCON.7 - TIMER 1 OVERFLOW FLAG
ADR       BIT   098H  ;SSTAT0.0 - ADDRESS FLAG
ACK       BIT   099H  ;SSTAT0.1 - ACKNOWLEDGE FLAG
LRB       BIT   09AH  ;SSTAT0.2 - LAST RECEIVED BIT
AL        BIT   09BH  ;SSTAT0.3 - ARBITRATION LOST FLAG
SIN       BIT   09CH  ;SSTAT0.4 - SERIAL INTERRUPT REQUEST
BB        BIT   09DH  ;SSTAT0.5 - BUS BUSY
TRX       BIT   09EH  ;SSTAT0.6 - TRANSMIT DATA ENABLE
MST       BIT   09FH  ;SSTAT0.7 - MASTER DEVICE SELECT
EX0       BIT   0A8H  ;IE.0 - EXTERNAL INTERRUPT 0 ENABLE
ET0       BIT   0A9H  ;IE.1 - TIMER 0 INTERRUPT ENABLE
EX1       BIT   0AAH  ;IE.2 - EXTERNAL INTERRUPT 1 ENABLE
ET1       BIT   0ABH  ;IE.3 - TIMER 1 INTERRUPT ENABLE
ES        BIT   0ACH  ;IE.4 - SERIAL PORT INTERRUPT ENABLE
EA        BIT   0AFH  ;IE.7 - GLOBAL INTERRUPT ENABLE
PX0       BIT   0B8H  ;IP.0 - EXTERNAL INTERRUPT 0 PRIORITY
PT0       BIT   0B9H  ;IP.1 - TIMER 0 PRIORITY
PX1       BIT   0BAH  ;IP.2 - EXTERNAL INTERRUPT 1 PRIORITY
PT1       BIT   0BBH  ;IP.3 - TIMER 1 PRIORITY
PS        BIT   0BCH  ;IP.4 - SERIAL PORT PRIORITY
P         BIT   0D0H  ;PSW.0 - ACCUMULATOR PARITY FLAG
F1        BIT   0D1H  ;PSW.1 - FLAG 0
OV        BIT   0D2H  ;PSW.2 - OVERFLOW FLAG
RS0       BIT   0D3H  ;PWS.3 - REGISTER BANK SELECT 0
RS1       BIT   0D4H  ;PSW.4 - REGISTER BANK SELECT 1
F0        BIT   0D5H  ;PSW.5 - FLAG 0
AC        BIT   0D6H  ;PSW.6 - AUXILIARY CARRY FLAG
CY        BIT   0D7H  ;PSW.7 - CARRY FLAG
SDA       BIT   0E8H  ;P4.0 - SERIAL DATA
SCL       BIT   0E9H  ;P4.1 - SERIAL CLOCK

⌨️ 快捷键说明

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