******************************************************************************************************
* Studienarbeit Christopher Odenbach *
* *
* WS98/99 *
* *
* mit Dank an Willi *
******************************************************************************************************
******************************************************************************************************
* MOTOROLA MC68HC705X32 *
* *
* Interrupt address table *
* *
* *
* *
* *
* *
******************************************************************************************************
******************************************************************************************************
******************************************************************************************************
* Interrupt vectors
******************************************************************************************************
ORG $7FF0
FDB $0120 ;MCAN interrupt vector
ORG $7FF2
FDB $0123 ;SCI interrupt vector
ORG $7FF4
FDB $0126 ;Timer overflow interrupt
ORG $7FF6
FDB $0129 ;Timer output compares interrupt
ORG $7FF8
FDB $012C ;Timer input captures interrupt
ORG $7FFA
FDB $012F ;External interrupt
ORG $7FFC
FDB $0132 ;Software interrupt
ORG $7FFE
FDB $0135 ;Reset
******************************************************************************************************
* Interrupt table in EEPROM
******************************************************************************************************
ORG $0120
JMP MCAN_INT ;MCAN interrupt service routine
ORG $0123
JMP SCI_INT ;SCI interrupt service routine
ORG $0126
RTI ;Timer overflow interrupt service routine
ORG $0129
RTI ;Timer output interrupt compares service routine
ORG $012C
RTI ;Timer input captures interrupt service routine
ORG $012F
JMP EXT_INT ;External interrupt service routine
ORG $0132
RTI ;Software interrupt service routine
ORG $0135
JMP INIT ;Reset service routine
******************************************************************************************************