S
Slammer
Guest
Avrdude yra gerai žinomas ISP programavimo programinė įranga AVR šeimos.Tikimės, kad tai labai lengvai pridėti naujus įrenginius naudojant conf failai.Conf failas nurodo prietaiso IPT komandas.
Naujas Atmel's MCS51 šeimos įrenginių kaip 89S51, 89S52 ir 89S5253 panašūs IPT komandų su AVR įrenginiai.Bandžiau rašyti conf failas apibrėžimas AT89S8253 ir pagaliau aš succedded.
Čia yra 89S8253 apibrėžimas (įdėti šią nuorodą į avrdude.conf ar ~ /. Avrduderc)
Kodas#------------------------------------------------- -----------
# AT89S8253
#------------------------------------------------- -----------
dalis
id = "8.253";
desc = "AT89S8253";
chip_erase_delay = 20000;
pgm_enable = "1 0 1 0 1 1 0 0 0 1 0 1 0 0 1 1"
"x xxx xxx x xxx xxx x x";chip_erase = "1 0 1 0 1 1 0 0 1 0 0 x xxx x"
"x xxx xxx x xxx xxx x x";timeout = 200;
stabdelay = 100;
cmdexedelay = 25;
synchloops = 32;
bytedelay = 0;
pollindex = 3;
pollvalue = 0x53;
predelay = 1;
postdelay = 1;
pollmethod = 0;atminties "Flash"
size = 12.288;
stronnicowanych = no;
min_write_delay = 4000;
max_write_delay = 9000;
readback_p1 = 0xFF;
readback_p2 = 0xFF;
skaityti = "0 0 1 0 0 0 0 0",
X x A13 A12 A11 A10 A9 A8 ",
"A7 A6 A5 A4 A3 A2 A1 A0",
"O o o o o o o o";rašyti = "0 1 0 0 0 0 0 0",
X x A13 A12 A11 A10 A9 A8 ",
"A7 A6 A5 A4 A3 A2 A1 A0",
"I i i i i i i i";
mode = 0x21;
delay = 12;
;atmintis "parašas"
size = 2;
readback_p1 = 0x1E;
readback_p2 = 0x73;
skaityti = "0 0 1 0 1 0 0 0 x x x x x x x x"
x x 1 1 0 0 0 A0 o o o o o o o o ";
;
;
Naujas Atmel's MCS51 šeimos įrenginių kaip 89S51, 89S52 ir 89S5253 panašūs IPT komandų su AVR įrenginiai.Bandžiau rašyti conf failas apibrėžimas AT89S8253 ir pagaliau aš succedded.
Čia yra 89S8253 apibrėžimas (įdėti šią nuorodą į avrdude.conf ar ~ /. Avrduderc)
Kodas#------------------------------------------------- -----------
# AT89S8253
#------------------------------------------------- -----------
dalis
id = "8.253";
desc = "AT89S8253";
chip_erase_delay = 20000;
pgm_enable = "1 0 1 0 1 1 0 0 0 1 0 1 0 0 1 1"
"x xxx xxx x xxx xxx x x";chip_erase = "1 0 1 0 1 1 0 0 1 0 0 x xxx x"
"x xxx xxx x xxx xxx x x";timeout = 200;
stabdelay = 100;
cmdexedelay = 25;
synchloops = 32;
bytedelay = 0;
pollindex = 3;
pollvalue = 0x53;
predelay = 1;
postdelay = 1;
pollmethod = 0;atminties "Flash"
size = 12.288;
stronnicowanych = no;
min_write_delay = 4000;
max_write_delay = 9000;
readback_p1 = 0xFF;
readback_p2 = 0xFF;
skaityti = "0 0 1 0 0 0 0 0",
X x A13 A12 A11 A10 A9 A8 ",
"A7 A6 A5 A4 A3 A2 A1 A0",
"O o o o o o o o";rašyti = "0 1 0 0 0 0 0 0",
X x A13 A12 A11 A10 A9 A8 ",
"A7 A6 A5 A4 A3 A2 A1 A0",
"I i i i i i i i";
mode = 0x21;
delay = 12;
;atmintis "parašas"
size = 2;
readback_p1 = 0x1E;
readback_p2 = 0x73;
skaityti = "0 0 1 0 1 0 0 0 x x x x x x x x"
x x 1 1 0 0 0 A0 o o o o o o o o ";
;
;