Flash Magic Forum

Archive => Old Topics => Topic started by: sandre on December 03, 2004, 04:45:17 am

Title: Reset problem with P89C51RC2
Post by: sandre on December 03, 2004, 04:45:17 am
Hello,

here is my problem : the program I wrote starts only at power-on reset, when I press the reset button the microcontroller allways seems to boot on ISP and not on my program.

The target is a P89C51RC2 burned with WinISP (Philips), Status byte = 0x00 and Boot vector = 0xFC.

Does someone know the solution to solve my problem ? Thank you.
Title: Re: Reset problem with P89C51RC2
Post by: erikm on December 03, 2004, 05:06:42 am
have you confused reset with !reset, someone else did.

Erik
Title: Re: Reset problem with P89C51RC2
Post by: Andy Ayre on December 03, 2004, 06:53:55 am
The state of PSEN is used like a switch at reset to determine whether the device goes into ISP mode or not. Check the voltage on that pin.

This forum no longer supports WinISP, so you might want to switch to Flash Magic (less bugs).

Note that WinISP does not properly support the 89C51RC2xx. It only supports the 89C51RC2Hxx.

Title: Re: Reset problem with P89C51RC2
Post by: sandre on December 03, 2004, 09:37:04 am
Thank you very much ! In fact the PSEN pin in pulled-down by a 12ohms resistor. I will remove it.