© Koninklijke Philips Electronics N.V. 2005. All rights reserved.
User manual Rev. 02 — 23 May 2005 117 of 133
Philips Semiconductors
UM10109
P89LPC932A1 User manual
03 Miscellaneous Read Functions
:01xxxx03sscc
Where
xxxx = required field but value is a ‘don’t care’
ss= subfunction code
cc = checksum
Subfunction codes:
00= UCFG1
01= reserved
02= Boot Vector
03= Status Byte
04= reserved
05= reserved
06= reserved
07= reserved
08= Security Byte 0
09= Security Byte 1
0A= Security Byte 2
0B= Security Byte 3
0C= Security Byte 4
0D= Security Byte 5
0E= Security Byte 6
0F= Security Byte 7
10= Manufacturer Id
11= Device Id
12= Derivative Id
Example:
:0100000312cc
04 Erase Sector/Page
:03xxxx04ssaaaacc
Where:
xxxx = required field but value is a ‘don’t care’
aaaa = sector/page address
ss= 01 erase sector
= 00 erase page
cc = checksum
Example:
:03000004010000F8
Table 97: In-system Programming (ISP) hex record formats
…continued
Record type Command/data function