How To Solve PROGISP Chip Enable Program Error I
How To Solve PROGISP Chip Enable Program Error I
During the Embedded Microcontrollers course taken at the university 3rd year we frequently
experimented with microcontroller. Specifically, we had 8051 board (Atmel AT89s51).
Atmel AT89s51
Progisp compiler
In the beginning I tried to compile the written program. After a few times of compiling, I still got
the same error message, which said "chip enable program error".
I have written the program in Keil program and compiled it with progisp.
After a few trials by myself and searching the Internet I finally could resolve the issue. How it
was solved (do all of them):
Prepared by: Sanzhar Askaruly, Nazarbayev University
1. Check if the USBasp driver is properly installed (update it from settings).
2. Recheck the jumpers. Change them if they are weakly connected.
3. Try to change the port, sometimes some ports can malfunction (ex. from port 1 to port 0).
4. Press reset button for 10 seconds.
5. Try to erase current program from progisp compiler, and load flash of hex file again.
main()
{
int LED;
for(;;)
{
P1=~LED;
LED=128; //7th pin is on
wait_second(); //delay