You are on page 1of 1

#-----------------------------------------------------------# Below chips by added by me .. Joy Shukla(joy_shukla@yahoo.

in)
# these chips can be programmed with my usbasp programmer(changed atmega8 progra
m)
# after adding avrdude support in this file ..
#-----------------------------------------------------------#-----------------------------------------------------------# AT89S52
#-----------------------------------------------------------part
id
= "8052";
desc
= "AT89S52";
signature
= 0x1E 0x52 0x06;
chip_erase_delay = 20000;
pgm_enable
= "1 0 1 0 1 1 0 0
0 1 0 1 0 0 1 1",
"x x x x x x x x
x x x x x x x x";
chip_erase

= "1 0 1 0 1 1 0 0
"x x x x x x x x

1 0 0 x x x x x",
x x x x x x x x";

timeout
= 200;
stabdelay
= 100;
cmdexedelay
= 25;
synchloops
= 32;
bytedelay
= 0;
pollindex
= 3;
pollvalue
= 0x53;
predelay
= 1;
postdelay
= 1;
pollmethod
= 0;
memory "flash"
size
paged
min_write_delay
max_write_delay
readback_p1
readback_p2
read

write

mode
delay
;

=
=
=
=
=
=
=

8192;
no;
4000;
9000;
0xff;
0xff;
" 0
" x
" a7
" o

= "
"
"
"

0 1 0
0 0 0 0",
x x a12 a11 a10 a9 a8",
a6 a5 a4 a3 a2 a1 a0",
o o o
o o o o";

0 1 0 0
0 0 0 0",
x x x a12 a11 a10 a9 a8",
a7 a6 a5 a4 a3 a2 a1 a0",
i i i i
i i i i";

= 0x21;
= 12;

memory "signature"
size
= 3;
read
= "0 0 1 0
"0 0 0 0
;
;

1 0 0 0
0 0 0 0

x x x 0
o o o o

0 0 a1 a0",
o o o o";

You might also like