#------------------------------------------------------------ #Below chips by added by me .. Joy Shukla(joy_shukla@yahoo.in) #these chips can be programmed with my usbasp programmer(changedatmega8 program) #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", "xx x x x x x x x x x x x x x x"; chip_erase = "1 0 1 0 1 1 0 0 1 0 0 x x x x x", "xx x 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 = 8192; paged = no; min_write_delay= 4000; max_write_delay= 9000; readback_p1 = 0xff; readback_p2 = 0xff; read = " 0 0 1 0 0 0 0 0", " x x x a12 a11 a10 a9 a8", "a7 a6 a5 a4 a3 a2 a1 a0", " o o o o o o o o"; write = " 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"; mode = 0x21; delay = 12; ; memory"signature" size = 3; read = "0 0 1 0 1 0 0 0 x x x 0 0 0 a1a0", "0 0 0 0 0 0 0 0 o o o o o o o o"; ; ; #------------------------------------------------------------
Linux下avr的开发AVRDUDE的使用简介和AVR熔丝位(2)
内容版权声明:除非注明,否则皆为本站原创文章。