Philips 8-bit microcontroller with two-clock 80C51 core UM10109 Manual De Usuario

Descargar
Página de 133
 
© Koninklijke Philips Electronics N.V. 2005. All rights reserved.
User manual
Rev. 02 — 23 May 2005 
116 of 133
Philips Semiconductors
UM10109
P89LPC932A1 User manual
 
Table 97:
In-system Programming (ISP) hex record formats
Record type
Command/data function
00
Program User Code Memory Page
:nnaaaa00dd..ddcc
Where:
nn = number of bytes to program
aaaa = page address
dd..dd= data bytes
cc = checksum
Example:
:100000000102030405006070809cc
01
 Read Version Id
:00xxxx01cc
Where:
xxxx = required field but value is a ‘don’t care’
cc = checksum
Example:
:00000001cc
02
Miscellaneous Write Functions
:02xxxx02ssddcc
Where:
xxxx = required field but value is a ‘don’t care’
ss= subfunction code
dd= data
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
0A= Clear Configuration Protection
Example:
:020000020347cc