Author Topic: Rx2 device ID??  (Read 4254 times)

joe

  • Guest
Rx2 device ID??
« on: May 01, 2003, 08:48:09 am »
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

Andy Ayre

  • ESAcademy Staff
  • Sr. Member
  • *****
  • Posts: 2172
    • View Profile
    • Embedded Systems Academy, Inc.
    • Email
Re: Rx2 device ID??
« Reply #1 on: May 01, 2003, 09:47:43 am »
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

Embedded Systems Academy, Inc.
support at esacademy dot com

joe

  • Guest
Re: Rx2 device ID??
« Reply #2 on: May 07, 2003, 01:47:12 pm »

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