We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi,
I am designing 8051 trainer board using P89LPC952(from Philips). Can you provide me the "Programming circuitary" required to program the built-in FLASH using ISP(In-System Programming).
Thank You
Rajkiran
I am designing Can you provide me the "Programming circuitary"
What are you actually doing? getting somebody to give it to you is hardly 'designing'.
The Keil MCB900 should give you the basics. For the details you will have do do some - dare I say it - work
Erik
glad you informed me - I did not know that the LPC952 was a 251 core :(
\Erik
Dear Erik,
First of all Thanks for the reply.
It's not that i havn't done or not doing anything & i am asking the ready made stuff.....
I have gone through many microcontrollers within 8051 family.... Like if its 89C51/52 series those simply require /PSEN line need to LOW to Program through ISP.
Similarly LP89LPC952, to get into the ISP there has to be some conditions. I my view once the controller is reset, it goes reset location & start executing the program but if any interrupt comes from the "FLASH Magic" through SCI then it goes into ISP mode.
Is it this way or not?
I read in Usermanual that it require only 3 & only 3 pulses of reset otherwise it can't get into the ISP mode. Whether this is taken care by "Flash magic" or shall i need have special circuitary?
I read in Usermanual that it require only 3 & only 3 pulses of reset otherwise it can't get into the ISP mode. Whether this is taken care by "Flash magic" or shall i need have special circuitary? first, if you go the 3 pulse route it is exactly handled by FlashMagic the same way as for the 932 so once more have a look at the MCB900. second, why do you not save all the trouble with pulses and such and have a look at NoTouch? I originally made versions for the c51Rx2 and somebody else has modified it for the LPC93x, modify it for the 952 and publish it where the rest are at the esacademy website. read 'the backdoor' as well
I have gone through MCB900, MCB950 and also the "Loader".
The "NoTouch" ckt you mentioned, are you refering to "Loader" for 921 & 922?
In my view MCB900(Same as MCB950) is easier to rig-up & to use also. As it uses only single IC i.e NOT gate & jumper configuration & by use of RTS & DTR.
If i consider the "Loader" then i have go for 3- diff IC's even though if leave option for 2 - microcontrollers. i.e. h/w cost increases.
What's your view/suggestion?
you can find NoTouch for the C51 and LPC93x at the esacademy website
My submissions (C51 and 'the backdoor') describes the whole thing, the 93x is the code only.
READ IT
To make a version for the 95x should take you a whole 5 minutes after you have read the datasheet.
With NoTouch and, for development, 'the backdoor' in place you need ZERO gates etc because a factory fresh chip arrives in ISP mode.
I have searched in the esacademy.com but unable find the same.
Can you please send me the link?
well, neither can I, wait till they get the website back on line
sorry, theyhave moved it to a new website: www.flashmagictool.com/resources.html