Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
07/18/06 11:35
Read: times


 
Msg Score: +1
 +1 Informative
#120456 - P89C51 to P89V51 and P89C66x to P89V66x conversion
Hi All,

A forum member suggested I cross post some information on the P89C to P89V conversion from my notes in Flashmagic forum "for all to see".

As you may already know some P89C part are "ear marked" for EOL end of life in 2007/8... and the new P89V enhanced parts are the suggested replacements.

See http://www.8052.com/forum/read.phtml?id=119854

Programming P89C and V parts
----------------------
The programming of Philips P89C51xxxx micro's used application note AN461 available here http://www.standardics.philips.com/support/d.../an461.pdf

Philips have some P89V and P89C differences listed here
http://www.semiconductors.philips.com/acrobat_d...013478.pdf

And migration notes from P89C to P89V here
http://www.semiconductors.philips.com/acrobat_d...ration.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).

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

- P89V51Rx2 will always go in to programming mode after RESET release for 400mS (dependant on XTAL used)... during this time, if a 'U" character is received by micro UART, it will go in to ISP programming mode.

(so care must be taken not to "hang" the P89V via random UART messages just after RESET and one of the characters is a 'U').

There is more in the Web links I have provided.

Also on Jan's web site - in relation to the P89V parts.
http://www.efton.sk/t0t1/index.htm.

Joe




No replies in thread

Back to Subject List