Author Topic: ISP circuit for P89V51RC2  (Read 4113 times)

SteveM

  • Jr. Member
  • **
  • Posts: 1
    • View Profile
ISP circuit for P89V51RC2
« on: July 15, 2006, 11:47:11 pm »
Dear Forum,

                     I am using the P89C51RC2.  I believe Philips are obsoleting this part in favour of the P89V51RC2.  What ISP circuit changes do I need to impliment to get Flash Magic to work on this device.

Regards
Steve

Je Gold

  • Full Member
  • ***
  • Posts: 135
    • View Profile
Re: ISP circuit for P89V51RC2
« Reply #1 on: July 16, 2006, 06:16:17 am »
I think Philips are due for another application note to specifically cater for the P89Vxxx series.... Oh... they just release some.

The progression of Philips P89C51xxxx micro's used application note AN461 available here http://www.standardics.philips.com/support/documents/microcontrollers/pdf/an461.pdf

Philips have some differences listed here
http://www.semiconductors.philips.com/acrobat_download/literature/9397/75013478.pdf

And migration notes from P89C to P89V here
http://www.semiconductors.philips.com/acrobat_download/various/TN06007_V51RX2_Migration.pdf


I can give you "what I think" is the executive summary of the programming hardware differences... using AN461 (prehaps some has a more detail explanation).

- P89C51Rx2 (where x = A, B, C, D)  /PSEN is held low during RESET and release juist after RESET release... and the micro will go in to ISP programming mode

- P89V51Rx2 will alway go in to programme mode after RESET release for 400mS (dependant on XTAL used)... during this time if a 'U" character is received byte micro UART the micro will go in to programming mode....
(so care must be taken  not to "hang" the P89V via random UART messages after RESET).

There is a little more in the Web links I have provided.

Joseph