English
Language : 

MC68HC16Z1CAG16 Datasheet, PDF (463/500 Pages) Freescale Semiconductor, Inc – M68HC16Z Series users manual
Freescale Semiconductor, Inc.
DC.W BDM
DC.W BDM
DC.W BDM
DC.W BDM
DC.W BDM
DC.W BDM
DC.W BDM
DC.W BDM
DC.W BDM
DC.W BDM
DC.W BDM
DC.W BDM
DC.W BDM
DC.W BDM
DC.W BDM
;241
;242
;243
;244
;245
;246
;247
;248
;249
;250
;251
;252
;253
;254
;255
User Defined Interrupt Vector 186
User Defined Interrupt Vector 187
User Defined Interrupt Vector 188
User Defined Interrupt Vector 189
User Defined Interrupt Vector 190
User Defined Interrupt Vector 191
User Defined Interrupt Vector 192
User Defined Interrupt Vector 193
User Defined Interrupt Vector 194
User Defined Interrupt Vector 195
User Defined Interrupt Vector 196
User Defined Interrupt Vector 197
User Defined Interrupt Vector 198
User Defined Interrupt Vector 199
User Defined Interrupt Vector 200
E.1.4 INITSYS.ASM
*
Title : INITSYS
*
Description : Initialize & configure system including
*
the Software Watchdog and System Clock.
****************************************************************************
INITSYS:
LDAB
TBEK
LDAB
TBXK
TBYK
TBZK
#$0F
#$00
;give initial values for extension registers
;and initialize system clock and COP
; point EK to bank F for register access
; point XK to bank 0
; point YK to bank 0
; point ZK to bank 0
LDD
STD
LDD
STD
LDAA
STAA
#$0003
; at reset, the CSBOOT block size is 512k.
CSBARBT
; this line sets the block size to 64k
#$3830; async, both byte, R/W, AS, Zero WS, S/U SP, IPL all,
;AVEC off
CSORBT
;
#$7F
; w=0, x=1, y=111111
SYNCR
; set system clock to 16.78 Mhz
CLR
SYPCR
; turn COP (software watchdog) off,
; since COP is on after reset
E.1.5 INITRAM.ASM
*
Title : INITRAM
*
Description : Initialize the HC16's 1K internal SRAM
*
(put SRAM in memory map at $10000, bank 1)
*
and set the stack inside it.
*****************************************************************************
INITRAM:
LDD
STD
LDD
#$0001
RAMBAH
#$0000
;initialize internal SRAM and stack
; store high ram array, bank 1
M68HC16 Z SERIES
USER’S MANUAL
INITIALIZATION AND PROGRAMMING EXAMPLES
For More Information On This Product,
Go to: www.freescale.com
E-11