P89C51RB2/P89C51RC2/P89C51RD2 80C51 8-bit Flash ...
P89C51RB2/P89C51RC2/P89C51RD2 80C51 8-bit Flash ...
P89C51RB2/P89C51RC2/P89C51RD2 80C51 8-bit Flash ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Philips Semiconductors<strong>80C51</strong> 8-<strong>bit</strong> <strong>Flash</strong> microcontroller family16KB/32KB/64KB ISP/IAP <strong>Flash</strong> with 512B/512B/1KB RAMPreliminary specification<strong>P89C51RB2</strong>/<strong>P89C51RC2</strong>/<strong>P89C51RD2</strong>Table 8.RECORD TYPEIntel-Hex Records Used by In-System ProgrammingCOMMAND/DATA FUNCTION00 Program Data:nnaaaa00dd....ddccWhere:Nn = number of bytes (hex) in recordAaaa = memory address of first byte in recorddd....dd = data bytescc = checksumExample::10008000AF5F67F0602703E0322CFA92007780C3FD01 End of File (EOF), no operation:xxxxxx01ccWhere:xxxxxx = required field, but value is a “don’t care”cc = checksumExample::00000001FF02 Specify Oscillator Frequency:01xxxx02ddccWhere:xxxx = required field, but value is a “don’t care”dd = integer oscillator frequency rounded down to nearest MHzcc = checksumExample::0100000210ED (dd = 10h = 16, used for 16.0–16.9 MHz)1999 Nov 22 42