mc908jl16 Freescale Semiconductor, Inc, mc908jl16 Datasheet - Page 198

no-image

mc908jl16

Manufacturer Part Number
mc908jl16
Description
M68hc08 Microcontrollers Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mc908jl16CDWE
Manufacturer:
Freescale
Quantity:
2 865
Part Number:
mc908jl16CDWE
Manufacturer:
FREESCALE
Quantity:
20 000
Part Number:
mc908jl16CFA
Manufacturer:
JAE
Quantity:
332
Part Number:
mc908jl16CFJE
Manufacturer:
Freescale Semiconductor
Quantity:
1 806
Part Number:
mc908jl16CFJE
Manufacturer:
FREESCALE
Quantity:
2 654
Part Number:
mc908jl16CFJE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mc908jl16CFJE
Manufacturer:
FREESCALE
Quantity:
2 654
Part Number:
mc908jl16CFJE
Manufacturer:
FREESCALE
Quantity:
20 000
Part Number:
mc908jl16CFJER
Manufacturer:
Freescale Semiconductor
Quantity:
29 890
Part Number:
mc908jl16CFJER
Manufacturer:
Freescale
Quantity:
198
Part Number:
mc908jl16CFJER
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mc908jl16CPE
Manufacturer:
FREESCALE
Quantity:
20 000
Part Number:
mc908jl16CSPE
Manufacturer:
FREESCALE
Quantity:
20 000
Development Support
16.3.9.6 MON_LDRNGE
In monitor mode, LDRNGE is used to load the data array in RAM with data from a range of FLASH
locations.
The MON_LDRNGE routine is designed to be used in monitor mode. It performs the same function as the
LDRNGE routine (see
an SWI instruction. After a MON_LDRNGE call, the SWI instruction will return the control back to the
monitor code.
16.3.9.7 EE_WRITE
EE_WRITE is used to write a set of data from the data array to FLASH.
The start location of the FLASH to be programmed is specified by the address ADDRH:ADDRL and the
number of bytes in the data array is specified by DATASIZE. The minimum number of bytes that can be
programmed in one routine call is 2 bytes, the maximum is 15 bytes. ADDRH:ADDRL must always be the
198
Routine Description
1. The minimum data size is 2 bytes. The maximum data size is 15 bytes.
2. The start address must be a page boundary start address: $xx00, $xx40, $xx80,
Routine Description
Data Block Format
Data Block Format
or $00C0.
Calling Address
Calling Address
16.3.9.3
Routine Name
Routine Name
Stack Used
Stack Used
LDRNGE), except that MON_LDRNGE returns to the main program via
Table 16-16. ICP_LDRNGE Routine
Table 16-17. EE_WRITE Routine
MC68HC908JL16 Data Sheet, Rev. 1.1
EE_WRITE
Emulated EEPROM write. Data size ranges from 2 to 15
bytes at a time.
$FD3F
24 bytes
Bus speed (BUS_SPD)
Data size (DATASIZE)
Starting address (ADDRH)
Starting address (ADDRL)
Data 1
Data N
MON_LDRNGE
$FF24
11 bytes
Bus speed
Data size
Starting address (high byte)
Starting address (low byte)
Data 1
Data N
:
Loads data from a range of locations, in monitor mode
:
(1)
(1)
(2)
Freescale Semiconductor

Related parts for mc908jl16