MC68HC908JL8 MOTOROLA [Motorola, Inc], MC68HC908JL8 Datasheet - Page 135

no-image

MC68HC908JL8

Manufacturer Part Number
MC68HC908JL8
Description
Motorola reserves the right to make changes without further notice to any products herein
Manufacturer
MOTOROLA [Motorola, Inc]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC68HC908JL8CDW
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
Part Number:
MC68HC908JL8CDWE
Manufacturer:
FREESCALE
Quantity:
20 000
Part Number:
MC68HC908JL8CFA
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MC68HC908JL8CFA
Manufacturer:
FREESCALE
Quantity:
20 000
Part Number:
MC68HC908JL8CFAE
Manufacturer:
FREESCALE
Quantity:
1 240
Part Number:
MC68HC908JL8CFAE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MC68HC908JL8CFAE
Manufacturer:
FREESCALE
Quantity:
1 240
Part Number:
MC68HC908JL8CFAE
Manufacturer:
FREESCALE
Quantity:
20 000
Part Number:
MC68HC908JL8CP
Manufacturer:
FREESCALE Semiconductor
Quantity:
388
Part Number:
MC68HC908JL8CP
Manufacturer:
FRE/MOT
Quantity:
20 000
Part Number:
MC68HC908JL8CSPE
Manufacturer:
SINOPOWER
Quantity:
24 000
Part Number:
MC68HC908JL8CSPE
Manufacturer:
Freescale Semiconductor
Quantity:
135
Part Number:
MC68HC908JL8CSPE
Manufacturer:
FREESCALE
Quantity:
51
Part Number:
MC68HC908JL8MFAE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
9.6.2 ERARNGE
MC68HC908JL8
MOTOROLA
Rev. 2.0
ERARNGE is used to erase a range of locations in FLASH.
There are two sizes of erase ranges: a page or the entire array. The
ERARNGE will erase the page (64 consecutive bytes) in FLASH
specified by the address ADDRH:ADDRL. This address can be any
address within the page. Calling ERARNGE with ADDRH:ADDRL equal
to $FFFF will erase the entire FLASH array (mass erase). Therefore,
care must be taken when calling this routine to prevent an accidental
mass erase. To avoid undesirable routine return addresses after a mass
erase, the ERARNGE routine should not be called from code executed
from FLASH memory. Load the code into an area of RAM before calling
the ERARNGE routine.
The ERARNGE routine do not use a data array. The DATASIZE byte is
a dummy byte that is also not used.
The coding example below is to perform a page erase, from
$EF00–$EF3F. The Initialization subroutine is the same as the coding
example for PRGRNGE (see
ERARNGE
MAIN:
Routine Name
Routine Description
Calling Address
Stack Used
Data Block Format
Freescale Semiconductor, Inc.
For More Information On This Product,
BSR
:
:
LDHX
JSR
:
Go to: www.freescale.com
Monitor ROM (MON)
EQU
INITIALISATION
#FILE_PTR
ERARNGE
Table 9-12. ERARNGE Routine
ERARNGE
Erase a page or the entire array
$FCBE
9 bytes
Bus speed (BUS_SPD)
Data size (DATASIZE)
Starting address (ADDRH)
Starting address (ADDRL)
$FCBE
9.6.1
PRGRNGE).
ROM-Resident Routines
Monitor ROM (MON)
Technical Data
135

Related parts for MC68HC908JL8