URL
https://opencores.org/ocsvn/light52/light52/trunk
Subversion Repositories light52
[/] [light52/] [trunk/] [test/] [include/] [LIGHT52.MCU] - Rev 18
Compare with Previous | Blame | View Log
; Light52 processor definition file (for ASEM-51 assembler)
; =========================================================
P0 DATA 080H
SP DATA 081H
DPL DATA 082H
DPH DATA 083H
;PCON DATA 087H
TSTAT DATA 088H
;TMOD DATA 089H
TL DATA 08CH
TH DATA 08DH
TCL DATA 08EH
TCH DATA 08FH
P1 DATA 090H
SCON DATA 098H
SBUF DATA 099H
P2 DATA 0A0H
IE DATA 0A8H
P3 DATA 0B0H
IP DATA 0B8H
EXTINT0 DATA 0C0H
PSW DATA 0D0H
ACC DATA 0E0H
B DATA 0F0H
; TSTAT flags
T0IRQ BIT 088H
T0ARL BIT 08CH
T0CEN BIT 08DH
; IE flags
EX0 BIT 0A8H
ET0 BIT 0A9H
;EX1 BIT 0AAH
;ET1 BIT 0ABH
ES BIT 0ACH
;ET2 BIT 0ADH
EA BIT 0AFH
; SCON flags
TXIRQ BIT 098H
RXIRQ BIT 099H
TXRDY BIT 09CH
RXRDY BIT 09DH
; PSW flags
P BIT 0D0H
OV BIT 0D2H
RS0 BIT 0D3H
RS1 BIT 0D4H
F0 BIT 0D5H
AC BIT 0D6H
CY BIT 0D7H
; Interrupt vectors
RESET CODE 000H
EXTI0 CODE 003H
TIMER0 CODE 00BH
EXTI1 CODE 013H
TIMER1 CODE 01BH
SINT CODE 023H
TIMER2 CODE 02BH