mc68hc908mr32 Freescale Semiconductor, Inc, mc68hc908mr32 Datasheet - Page 256

no-image

mc68hc908mr32

Manufacturer Part Number
mc68hc908mr32
Description
M68hc08 Microcontrollers
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mc68hc908mr32CB
Manufacturer:
FREESCALE
Quantity:
1 831
Part Number:
mc68hc908mr32CB
Manufacturer:
MOT
Quantity:
59
Part Number:
mc68hc908mr32CFU
Manufacturer:
FREESCALE
Quantity:
3
Part Number:
mc68hc908mr32CFU
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Development Support
Features include:
18.3.1 Functional Description
The monitor ROM receives and executes commands from a host computer.
circuit used to enter monitor mode and communicate with a host computer via a standard RS-232
interface.
Simple monitor commands can access any memory address. In monitor mode, the MCU can execute
host-computer code in RAM while all MCU pins retain normal operating mode functions. All
communication between the host computer and the MCU is through the PTA0 pin. A level-shifting and
multiplexing interface is required between PTA0 and the host computer. PTA0 is used in a wired-OR
configuration and requires a pullup resistor.
18.3.1.1 Entering Monitor Mode
There are two methods for entering monitor:
Table 18-1
18.3.1.2 Normal Monitor Mode
Table 18-2
256
Monitor
1. If the high voltage (V
Modes
User
COP is a mask option enabled or disabled by the COPD bit in the configuration register.
Normal user-mode pin functionality
One pin dedicated to serial communication between monitor ROM and host computer
Standard mark/space non-return-to-zero (NRZ) communication with host computer
4800 baud–28.8 Kbaud communication with host computer
Execution of code in random-access memory (RAM) or ROM
FLASH programming
The first is the traditional M68HC08 method where V
are configured appropriately.
A second method, intended for in-circuit programming applications, will force entry into monitor
mode without requiring high voltage on the IRQ1 pin when the reset vector locations of the FLASH
are erased ($FF).
Disabled
is a summary of the differences between user mode and monitor mode.
shows the pin conditions for entering monitor mode.
Enabled
COP
For both methods, holding the PTC2 pin low when entering monitor mode
causes a bypass of a divide-by-two stage at the oscillator. The CGMOUT
frequency is equal to the CGMXCLK frequency, and the OSC1 input
directly generates internal bus clocks. In this case, the OSC1 signal must
have a 50 percent duty cycle at maximum bus frequency.
(1)
DD
+ V
Vector High
$FEFE
$FFFE
HI
MC68HC908MR32 • MC68HC908MR16 Data Sheet, Rev. 6.1
Rest
) is removed from the IRQ1 pin or the RST pin, the SIM asserts its COP enable output. The
Table 18-1. Mode Differences
Vector Low
Functions
$FFFF
$FEFF
Reset
NOTE
Vector High
$FEFC
$FFFC
Break
DD
+ V
HI
Vector Low
$FEFD
$FFFD
is applied to IRQ1 and the mode pins
Break
Figure 18-8
Vector High
$FFFC
$FEFC
SWI
Freescale Semiconductor
shows a sample
Vector Low
$FFFD
$FEFD
SWI

Related parts for mc68hc908mr32