mc68hc908ld64 Freescale Semiconductor, Inc, mc68hc908ld64 Datasheet - Page 142

no-image

mc68hc908ld64

Manufacturer Part Number
mc68hc908ld64
Description
M68hc08 Microcontrollers Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Monitor ROM (MON)
10.4.2 Data Format
Data Sheet
142
Monitor mode uses different vectors for reset and SWI. The alternate
vectors are in the $FE page instead of the $FF page and allow code
execution from the internal monitor firmware instead of user code.
When the host computer has completed downloading code into the MCU
RAM, This code can be executed by driving PTA0 low while asserting
RST low and then high. The internal monitor ROM firmware will interpret
the low on PTA0 as an indication to jump to RAM, and execution control
will then continue from RAM. Execution of an SWI from the downloaded
code will return program control to the internal monitor ROM firmware.
Alternatively, the host can send a RUN command, which executes an
RTI, and this can be used to send control to the address on the stack
pointer.
The COP module is disabled in monitor mode as long as V
to the IRQ or the RST pin. (See
(SIM)
Table 10-2
monitor mode.
Communication with the monitor ROM is in standard non-return-to-zero
(NRZ) mark/space data format. (See
Notes:
1. If the high voltage (V
output. The COP is an option enabled or disabled by the COPD bit in the configuration
register.
Monitor
Modes
User
for more information on modes of operation.)
is a summary of the differences between user mode and
Monitor ROM (MON)
Disabled
Enabled
COP
TST
Table 10-2. Mode Differences
) is removed from the IRQ pin, the SIM asserts its COP enable
(1)
Vector
$FFFE
$FEFE
Reset
High
Section 9. System Integration Module
Figure 10-2
Functions
Vector
$FEFF
$FFFF
Reset
Low
MC68HC908LD64
and
Freescale Semiconductor
Vector
$FFFC
$FEFC
High
SWI
Figure
TST
is applied
10-3.)
Vector
$FFFD
$FEFD
Low
SWI
Rev. 3.0

Related parts for mc68hc908ld64