Forums

Are some 8051s ICP compatible?

Started by Unknown March 23, 2014
I've never used an 8051/8052, but have used other uCs.  I have an 8052 comp=
atible chip in a commercial product that has a defective pin, and I'm tryin=
g to figure out if I could possibly read the firmware from it and replace i=
t.  In other words, is it code protected.

The original is made by Winbond, now Nuvoton, part w78e052c40dl.  It would =
be nice if I could figure out if it's code protected without buying an expe=
nsive programmer.  There's very little information on this thing.  However =
I discovered that the Atmel AT89S51 is very similar and much more popular. =
 Lots of parallel port type programmer designs on the Internet. =20

Now I'm wondering if the in-circuit-programming protocol is the same, or if=
 vendors vary on this.  Any idea if some 805x chips from different vendors =
program in the same way?  And for that matter, if the code is read out usin=
g the same protocol.
On 23/03/2014 14:34, hondgm@yahoo.com wrote:
> I've never used an 8051/8052, but have used other uCs. I have an 8052 compatible chip in a commercial product that has a defective pin, and I'm trying to figure out if I could possibly read the firmware from it and replace it. In other words, is it code protected. > > The original is made by Winbond, now Nuvoton, part w78e052c40dl. It would be nice if I could figure out if it's code protected without buying an expensive programmer. There's very little information on this thing. However I discovered that the Atmel AT89S51 is very similar and much more popular. Lots of parallel port type programmer designs on the Internet. > > Now I'm wondering if the in-circuit-programming protocol is the same, or if vendors vary on this. Any idea if some 805x chips from different vendors program in the same way? And for that matter, if the code is read out using the same protocol. >
Almost certainly protected.. and winbond make some strange variants of 51/52 so a compatible part is unlikely, as is the method to program /read the device.
On Sunday, March 23, 2014 3:41:50 PM UTC-5, TTman wrote:

> > Almost certainly protected.. and winbond make some strange variants of > > 51/52 so a compatible part is unlikely, as is the method to program > > /read the device.
If I had to bet, that would be my guess too. I'm contemplating reverse engineering it. Time/cost-wise it doesn't make sense but it might be a good thing to work on in spare time.
On Sun, 23 Mar 2014 07:34:02 -0700 (PDT), hondgm@yahoo.com wrote:

>I've never used an 8051/8052, but have used other uCs. I have an 8052 =
compatible chip in a commercial product that has a defective pin, and I'm= trying to figure out if I could possibly read the firmware from it and = replace it. In other words, is it code protected.
> >The original is made by Winbond, now Nuvoton, part w78e052c40dl. It =
would be nice if I could figure out if it's code protected without buying= an expensive programmer. There's very little information on this thing.= However I discovered that the Atmel AT89S51 is very similar and much = more popular. Lots of parallel port type programmer designs on the = Internet. =20
> >Now I'm wondering if the in-circuit-programming protocol is the same, or=
if vendors vary on this. Any idea if some 805x chips from different = vendors program in the same way? And for that matter, if the code is = read out using the same protocol. Back when i was evaluating alternative processors for a project, parts from the same vendor were not ICP compatible. YMMV I ended up using a an 87c51 variant from Phillips and a out of circuit programmer. ?-)