Does anyone have a list of the Device ID bytes for the Philips Rx2 chips? The Philips app note AN461 describes how to read these values, but doesn't tell you what the ID byte values are for the various chips within the family. The only information I've been able to find shows a value of 0C2h for ID Byte#1 on the RD2H chip. My test code is reading a value of 080h for ID Byte #2, but I have no idea what that means.
I'm trying to develop a library of routines for IAP and I need to be able to identify the chip type (RB2, RC2, RD2) and the generation (H or non-H).
If anyone has a complete list of ID bytes, I'd sure appreciate it!
Thanks,
Joe
89C51RD2Hxx:
Man ID = 15H
Byte1 = C2H
Byte2 = 80H
89C51RC2Hxx:
Man ID = 15H
Byte1 = C2H
Byte2 = 89H
89C51RB2Hxx:
Man ID = 15H
Byte1 = C2H
Byte2 = 8BH
89C51RD2xx:
Man ID = 15H
Byte1 = C2H
Byte2 = 82H
89C51RC2xx:
Man ID = 15H
Byte1 = C2H
Byte2 = 8AH
89C51RB2xx:
Man ID = 15H
Byte1 = C2H
Byte2 = 8CH
89C51RA2xx:
Man ID = 15H
Byte1 = C2H
Byte2 = 8FH
15H for Man ID = Philips
Byte 1 = device family
Byte2 = specific device
Note that we have already written an IAP library for the 89C51Rx2Hxx devices that you can download and use for free. Check it out at:
http://www.esacademy.com/faq/progs/flash.htm
Thanks Andy! The chip ID info is exactly what I was looking for. If you have any contacts at Philips, please tell them to put this stuff in an app note so us mere mortals can find it.
Thanks again,
Joe