# ------------------------------------------------------------------ # Serial Cheap AVR Programmer (SCAP) # reset=rts sck=dtr mosi=txd miso=cts # #-------------------------------------------- # rs232 | | ISP | ATtiny2313 #-------------------------------------------- # 1 DCD |---------| 1 MISO | 18 MISO # 2 RXD | | | # 3 TXD |--[22k]--| 4 MOSI | 17 MOSI # 4 DTR |--[22k]--| 3 SCK | 19 SCK # 5 GND |---------| 6 GND,5 /RESET | 10 GND, 1 /RESET # 6 DSR | | # 7 RTS | | # 8 CTS | | # 9 not used 2 NC #--------------------------------- # ISP #--------------------------------- # vcc - 2 1 - MISO # MOSI - 4 3 - sck # GND - 6 5 - /RESET # # #--------------------------------- # ATtiny2313 - programming pins. #--------------------------------- # /reset 1 U 20 vcc # 2 19 SCK # 3 18 MISO # 4 17 MOSI # ... # 10 11 programmer id = "scap"; desc = "serial Cheap AVR Programmer, reset=rts sck=dtr mosi=txd miso=dcd"; type = serbb; reset = 7; sck = 4; mosi = 3; miso = 1; ;