
Preliminary
MC80F0104/0204
Mar. 2005 Ver 0.2
23
Example: The usage software example of Vector address
for MC80F0204.
;Interrupt Vector Table
ORG
0FFE0H
DW
BIT_TIMER
; BIT
DW
WDT
; WDT
DW
ADC
; AD Converter
DW
Not_used
;
DW
TIMER3
; Timer-3
DW
TIMER2
; Timer-2
DW
TIMER1
; Timer-1
DW
TIMER0
; Timer-0
DW
SIO
; Serial Interface
DW
TX
; UART Tx
DW
RX
; UART Rx
DW
INT3
; Ext Int.3
DW
INT2
; Ext Int.2
DW
INT1
; Ext Int.1
DW
INT0
; Ext Int.0
DW
RESET
; Reset
ORG
0F000H
; 4K bytes ROM Start address
;*******************************************
;
MAIN PROGRAM
*
;*******************************************
RESET:
DI
;Disable All Interrupt
;RAM Clear Routine
LDX
#0
RAM_Clear0:
LDA
#0
;Page0 RAM Clear(0000h ~ 00BFh)
STA
{X}+
CMPX
#0C0h
BNE
RAM_Clear0
LDM
RPR,#1
;Page Select
SETG
LDX
#0C0h
RAM_Clear1:
LDA
#0
STA
{X}+
CMPX
#00h
BNE
RAM_Clear1
RAM_Clear_Finish:
CLRG
;Page0 Select
LDX
#0FFh ;Initial Stack Pointer
TXSP
:
:
;Initialize IO
LDM
R0, #0
;Normal Port R0
LDM
R0IO,#0FFH
;Normal Port R0 Direction
:
:
Summary of Contents for MC80F0104
Page 108: ...MC80F0104 0204 Preliminary 104 Mar 2005 Ver 0 2 25 Emulator EVA Board Setting...
Page 115: ...APPENDIX...
Page 116: ......
Page 124: ...viii Mar 2005 Ver 0 2 MC80F0104 0204 Preliminary...