How to Flash P89C52X2BN MCU?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How to Flash P89C52X2BN MCU?

253 Views
TP211
Contributor I

Hi all,

I need to program two old MCUs: P89C52X2BN and P89C52RD2.

For the P89C52RD2, I understand it supports ISP via serial. But not known how to active and ISP/IAP protocol?

For the P89C52X2BN, How do I flash it? Does it need a parallel programmer? If need, how protocol and how to active flash mode?

I'm mainly looking for the official programming documentation for these two chips (especially the X2BN), so I can reference the correct flash programming interface and timing. If you have the datasheet's programming section or a link, please share.


Thanks!

Tags (1)
0 Kudos
Reply
5 Replies

217 Views
luis_maravilla
NXP Employee
NXP Employee

Hello

I apologize for the inconveniences this might cause you, The P89C52 family is no longer manufactured and because of this is no longer supported, the information for this family is no longer available.

If it could work for you there is this information for the 89C51; Important: I can't confirm or test whenever this information work and/or apply for the 89C52.

In-circuit and In-application programming of the 89C51Rx+/Rx2/66x microcontrollers

Best Regards,

0 Kudos
Reply

178 Views
TP211
Contributor I
This AN can be used for P89C5xRx2, But missing P89C5xX2, This AN is the correct type of document, But it's just missing P89C5xX2. Thanks!
0 Kudos
Reply

223 Views
db16122
Contributor IV
0 Kudos
Reply

197 Views
TP211
Contributor I
Sorry, XSP6100N is far too costly, equivalent to 6-12 months of an average person's wages. Therefore I will read the Docs and try to flash it myself. XSP6100N can do, But I cannot afford it, Thanks.
0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2413277%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EHow%20to%20Flash%20P89C52X2BN%20MCU%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2413277%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20all%2C%3C%2FP%3E%3CP%3EI%20need%20to%20program%20two%20old%20MCUs%3A%20P89C52X2BN%20and%20P89C52RD2.%3C%2FP%3E%3CP%3EFor%20the%20P89C52RD2%2C%20I%20understand%20it%20supports%20ISP%20via%20serial.%20But%20not%20known%20how%20to%20active%20and%20ISP%2FIAP%20protocol%3F%3C%2FP%3E%3CP%3EFor%20the%20P89C52X2BN%2C%20How%20do%20I%20flash%20it%3F%20Does%20it%20need%20a%20parallel%20programmer%3F%20If%20need%2C%20how%20protocol%20and%20how%20to%20active%20flash%20mode%3F%3C%2FP%3E%3CP%3EI'm%20mainly%20looking%20for%20the%20official%20programming%20documentation%20for%20these%20two%20chips%20(especially%20the%20X2BN)%2C%20so%20I%20can%20reference%20the%20correct%20flash%20programming%20interface%20and%20timing.%20If%20you%20have%20the%20datasheet's%20programming%20section%20or%20a%20link%2C%20please%20share.%3C%2FP%3E%3CP%3E%3CBR%20%2F%3EThanks!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2413465%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20How%20to%20Flash%20P89C52X2BN%20MCU%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2413465%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%3C%2FP%3E%0A%3CP%3EI%20apologize%20for%20the%20inconveniences%20this%20might%20cause%20you%2C%20The%20P89C52%20family%20is%20no%20longer%20manufactured%20and%20because%20of%20this%20is%20no%20longer%20supported%2C%20the%20information%20for%20this%20family%20is%20no%20longer%20available.%3C%2FP%3E%0A%3CP%3EIf%20it%20could%20work%20for%20you%20there%20is%20this%20information%20for%20the%2089C51%3B%20Important%3A%20I%20can't%20confirm%20or%20test%20whenever%20this%20information%20work%20and%2For%20apply%20for%20the%2089C52.%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdocs%2Fen%2Fapplication-note%2FAN461.pdf%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EIn-circuit%20and%20In-application%20programming%20of%20the%2089C51Rx%2B%2FRx2%2F66x%20microcontrollers%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EBest%20Regards%2C%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2413877%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20How%20to%20Flash%20P89C52X2BN%20MCU%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2413877%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ESorry%2C%20XSP6100N%20is%20far%20too%20costly%2C%20equivalent%20to%206-12%20months%20of%20an%20average%20person's%20wages.%20Therefore%20I%20will%20read%20the%20Docs%20and%20try%20to%20flash%20it%20myself.%20XSP6100N%20can%20do%2C%20But%20I%20cannot%20afford%20it%2C%20Thanks.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2414146%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20How%20to%20Flash%20P89C52X2BN%20MCU%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2414146%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EThis%20AN%20can%20be%20used%20for%20P89C5xRx2%2C%20But%20missing%20P89C5xX2%2C%20This%20AN%20is%20the%20correct%20type%20of%20document%2C%20But%20it's%20just%20missing%20P89C5xX2.%20Thanks!%3C%2FLINGO-BODY%3E