English
Language : 

MC68HC08AS20 Datasheet, PDF (383/386 Pages) Freescale Semiconductor, Inc – M68HC08 Microcontrollers
On diskettes, the application program must be in Freescale’s S-record
format (S1 and S9 records), a character-based object file format
generated by M6805 cross assemblers and linkers.
Begin the application program at the first user ROM location. Program
addresses must correspond exactly to the available on-chip user ROM
addresses as shown in the memory map. Write $00 in all non-user
ROM locations or leave all non-user ROM locations blank. Refer to
the current MCU ordering form for additional requirements. Freescale
may request pattern resubmission if nonuser areas contain any non-zero
code.
If the memory map has two user ROM areas with the same addresses,
then write the two areas in separate files on the diskette. Label the
diskette with both filenames.
In addition to the object code, a file containing the source code can be
included. Freescale keeps this code confidential and uses it only to
expedite ROM pattern generation in case of any difficulty with the object
code. Label the diskette with the filename of the source code.
23.5 ROM Program Verification
The primary use for the on-chip ROM is to hold the customer’s
application program. The customer develops and debugs the application
program and then submits the MCU order along with the application
program.
Freescale enters the customer’s application program code into a
computer program that generates a listing verify file. The listing verify file
represents the memory map of the MCU. The listing verify file contains
the user ROM code and may also contain non-user ROM code, such as
selfcheck code. Freescale sends the customer a computer printout of
the listing verify file along with a listing verify form.
To aid the customer in checking the listing verify file, Freescale
programs the listing verify file into customer-supplied blank preformatted
Macintosh or DOS disks. All original pattern media are filed for
contractual purposes and are not returned.
MC68HC08AS20 — Rev. 4.1
Freescale Semiconductor
Advance Information
383