In System Programming (ISP) for ATMEL chips
In System Programming (ISP) for ATMEL chips
In System Programming (ISP) for ATMEL chips
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>In</strong> <strong>System</strong> Programmer (<strong>ISP</strong>) <strong>for</strong> <strong>ATMEL</strong> micro controllers<br />
http://www.ikalogic.com/isp.php<br />
Page 16 of 29<br />
26-02-2008<br />
Reply With Quote<br />
Posted by:<br />
Anonymous<br />
visitor<br />
on: 22 Jun 2007<br />
Posted by:<br />
Ibrahim Kamal<br />
on: 22 Jun 2007<br />
[Quoting: mvs sarma] Hi suetaM,1. ensure that the 5V supply is noisefree. If you use 5V<br />
regulator -ensure that the input is more than 8Vdc even with a 20mA load at the output.2.<br />
ensure that the sck clock is set at LESS THAN 1/16th of the crystal frequency used.3.<br />
esuure that the cable length between RS232 port and the programmer is minimum.4.<br />
definitely check <strong>for</strong> any dry joints-- DON'T USE TEMPORARY ESTABLISHMENT LIKE<br />
BREADBOARD as this will cause intermittant connections.5. put a 10uF capacitor between<br />
Vcc and Gnd VERY NEAR TO THE 89S52 PINS.6. ENSURE THAT PINS 40 AND 31 ARE<br />
CONNECTED PROPERLY. Perhaps you are already aware of all these funds.with these<br />
precautions you will succeed.Sarma<br />
I solve the problem using a capacitor between pins 40 and 20 from 89s51. Maybe it's a noise<br />
problem.<br />
Reply With Quote<br />
[Quoting: ]I solve the problem using a capacitor between pins 40 and 20 from 89s51.<br />
Maybe it's a noise problem.<br />
Yes, lately i discovered this <strong>ISP</strong> programmer is very prone to noize. try to reduce noize by all<br />
means...<br />
Reply With Quote<br />
Posted by:<br />
Irsa<br />
on: 26 Jun 2007<br />
Thanks <strong>for</strong> info<br />
Reply With Quote<br />
Posted by:<br />
Rejith<br />
on: 29 Jun 2007<br />
Posted by:<br />
maryam<br />
on: 30 Jun 2007<br />
Posted by:<br />
Jaspal<br />
on: 27 Jul 2007<br />
Posted by:<br />
jaspal<br />
on: 27 Jul 2007<br />
Posted by:<br />
Ibrahim Kamal<br />
on: 27 Jul 2007<br />
Posted by:<br />
mohan<br />
on: 28 Jul 2007<br />
Posted by:<br />
mvs sarma<br />
on: 29 Jul 2007<br />
There seem to be no problem with the circuit or the software as somebody mentioned above.<br />
It works fine<br />
Reply With Quote<br />
you're great!!!your programer was the most intresting project i have done in my life.thank you<br />
very muchi hope bests <strong>for</strong> you.<br />
Reply With Quote<br />
my device is 89s52 but it didn't work the isp program send message "WRITE LOCKED" i check<br />
the cable,power and lockbits but i cant success to connect my device and isp program what do<br />
you think this problem??? When i erase the controller it is erased properly but not<br />
programmed..what should i do??i had also chek my controller on universal progrmmer it is<br />
found ok and program through it...but it can't program through isp?? pls help<br />
i am facing same type of problem?? had u find any solution??? pls let me know<br />
Reply With Quote<br />
[Quoting: danny] erase..okproblem:write error at adress 00000000 byte written:02 byte<br />
read: 00help me please<br />
Reply With Quote<br />
[Quoting: Jaspal] my device is 89s52 but it didn't work the isp program send message<br />
"WRITE LOCKED" i check the cable,power and lockbits but i cant success to connect my<br />
device and isp program what do you think this problem??? When i erase the controller it is<br />
erased properly but not programmed..what should i do??i had also chek my controller on<br />
universal progrmmer it is found ok and program through it...but it can't program through<br />
isp?? pls help<br />
have you tried to use another micro? i hade some micro controllers that accepted to be<br />
programmed via universal programmer but not through <strong>ISP</strong>...<br />
Reply With Quote<br />
please tell me it's specificationhow to use it with target hardware without removing ic<br />
Reply With Quote<br />
Attention Jaspal,you may have to completely errese the chip and check <strong>for</strong> blank condition.<br />
your program should not contain locking bits <strong>for</strong> the time beingyou have to set up the clk<br />
speed to a little below 1/16th of the crystal frequncy.you need to place a 10uF cap between<br />
Vcc and Gnd pins of the target IC.Please try out.Last but not leaset the Vcc should be 5+/-<br />
0.25 V DC<br />
Reply With Quote