Untuk membuat sebuah downloader USB ASP akan lebih mudah jika anda sudah memiliki USBASP (anda sudah memilikinya tetapi ingin membuat lagi/ meminjam downloader USBASP punya teman anda).
Pertama buatlah sismin ATMEGA8 seperti di bawah ini.
Lebih baik gunakan protoboard, karena sismin ini hanya digunakan untuk mengfuse ATMEGA dan mendownload aplikasi USBASP ke ATMEGA8 yang baru ini.
Kemudian Fuse ATMEGA ini. Caranya seperti ditunjukan artikel berikut.
Atau mudahnya FUSE dapat dilakukan bebarengan ketika mendownload (mengisi) program USB ASP berikut .USB ASP.rar (nb: anda harus me-rename file .doc ini menjadi .rar)
Setelah mengekstrak file rar-nya (isinya file .HEX), downloadlah file USBASP tersebut ke ATMEGA8. Anda bisa menggunakan AVRDUDE.
Jika anda blum mengfuse ATMEGA-nya jangan lupa tambahkan command berikut di belakang command linenya
-U lfuse:w:0xff:m -U hfuse:w:0xd9:m
Kemudian buatlah rangkaian berikut dan pasang ATMEGA8-nya.
Buat dengan teliti jangan sampai tegangan usb-nya terbalik.
Berikut adalah rankaian PCB-nya.
Untuk pilihan diagram pcb yg lain bisa baca di
Akhir kata terima kasih atas kunjungannya dan semoga infonya bermanfaat. Pertanyaan, komentar atau saran dapat dilayangkan di kotak komentar di bawah ini.
top kredit buat gambar pcb di atas
http://www.inzarsalfikar.com/2009/11/pcb-usbasp-downloader-for.html
Good Luck
Good Read
Good Work
knapa harus di fuse gan? klo downloader ini bisa buat fuse mikrokntroler yg mo didownloadnya?
Kalo gak di-fuse atmega8-nya bakalan pake clock dari kristal internal dia (1MHz).
Karena butuhnya clock eksternal 12MHz maka musti di-fuse.
Kalo dah jadi, downloader ini bisa dipake buat fuse mikrokontroler yg mau didownload juga.
Coba liat aktikel aye yang lain, ada bahasannya kok…
apakah downloadeer ini bisa digunakan untuk mikrokontroller 8535? maklum masih newby
Seharusnya bisa,,,
Waktu itu sudah saya coba di ATMEGA-8535, ATMEGA-16, ATMEGA-128
mas, itu yg di pcb pake soket usb yang male (http://www.hobbytronics.co.uk/image/cache/data/usb-a-connector-500×500.jpg) atau female (http://www.elecfreaks.com/store/images/USB_TypeA_01.jpg)?
maaf ndak maksud iklan loh mas, hehe
Pake yg ini gan http://www.hobbytronics.co.uk/image/cache/data/usb-a-connector-500×500.jpg
nice post. jangan lupa link referensinya jika menggunakan gambar dari hasil karya orang lain. salam anak pulau.
Thats the problem bro,,,
Aye juga dpt bahan gambarnya dari softcopy dosen waktu ntu,,,
pcb <—-BACA
oke kalo dulu soft copy dosen
sekarang udah tau kan pemiliknya……
http://www.inzarsalfikar.com/2009/11/pcb-usbasp-downloader-for.html
itu blog saya dan di pcb baca.
kalo boleh tau siapa nama dosennya? mungkin kenal krn saya juga dosen.
sorry for my bad,
kalau yg itu saya gak berani kasih tau gan,,,
ini gambarnya masih ikhlas aye pajang gak?
kalo ngak, ya aye hapus, ganti ama yg lain.
ikhlas gan. kan udah ada back link nya
maaf gan ,,itu 5v sama groundnya nyabung kmn di schematic sismin nya?? VCC kah?
5v sama ground nyambung ke port USB nya.
soalnya kan powernya dapat dari USB.
Ma’af mau tanya gan,saya baru beli usbasp padahal saya gak ngerti sama sekali kegunaannya ( aneh ya !!!). apa bisa ini alat untuk ngopi ic atmega yang udah ada programnya ??? caranya gimana ??? maklum mau blajar heee………
seharusnya bisa, soalnya kalo saya liat di program AVR Dude GUI ada opsi readnya.
Tapi hasilnya paling program dalam bentuk biner ato assembly.
Saya juga blum pernah coba baca atmega yg dah terisi.
Kalo sampeyan dah bisa, share aye ya… haw haw
apa skrg stoknya masih ada ?
saya mau pesan dunk paket usb downloadernya ..
tlg krim ke email saya cara pesan,harga/rincian lain-lainnya ..
saya udh sms tp kagak ada respon ..huuft ..
terima kasih ..
aye ngak dagang gan.
cuma share ilmu cara buatnya.
sayang kalo gak guna bagi orang lain.
untuk mikrokontrolernya itu pake atmega8A-PU,atmega8L-PI,ATMEGA8A-AU..
jadi jenis mikronya atmega yg mna yy ?
soalnya saya bingung juga ..hhe
kalo aye sih waktu itu pake yg atmega8A-PU
jangan pake atmega8L
soalnya L artinya Low, kecepatan maxnya cuma 8MHz
kita butuhnya 12MHz
ou begitoh yy ..
thank’s bgt yy atas info.a ..
mf gan yg d atas tu aye slah ngtag koment ..hahaha …
om ganteng mau tanya lg nih ..
USBASP niikronya bisa pake attiny 2313 ga yy ?
berarti firmwarenya beda lagi.
firmware yg kasih buat atmega8.
lagi pula fungsi-fungsi kaki atmega8 sama attiny2312 juga beda.
cari aja di fischl.de/usbasp/
yakin kalo aye om, bukan tante
LOL
😛
Maf sya mau tanya, kan sya pke atmega8-16 PU, nah fuse bit nya berapa ya.Sya udh cba2 gnti nila i fuse bitnya. Mhon infonya ya, maklum msih newby 😀
Liat yg ini bro
AVR part name nya pake yang sesuai punya kisanak.
Waktu ngefuse coba sekalian download program sederhana ke mikrokontroler nya, flipflop misal.
Trus waktu ngedownload, pada command linenya dikasih perintah ini
-U lfuse:w:0xff:m -U hfuse:w:0xd9:m
seperti gambar di atas aja.
Tapi saya sarankan pake atmega8A, soalnya yg saya kasih firmwarenya untuk atmega8A
Kalo kisanak punya firmware yg sesuai ya silahkan saja.
Gan, itu ATMEGA8 nya langsung masuk ke USB komputer atau masih lewat ke USB-ISP ya? trims..
kalo gambar yg ini https://stahlvormund.files.wordpress.com/2012/05/sisminatmega8.jpg?w=614&h=396
masih lewat usb-isp untuk dimasukan program downloadernya ke ATMEGA8 yg baru.
Master mau tanya it d skema x2 untuk socket downloadernya kan 10pin…kog d pcb hanya 6 pin kalo saya mu make yg 10 pin gmna mas ?
Terus untuk yg jumper ada 3 it masing2 fungsinya apa ? Kalo mu make buat write program k atmega 16 yg d jumper yg mana ? Mohon penerangan ny mas..maaf newby
Kalo masih newby referensinya yg skematik aja (gambar ketiga). Jangan pake PCB, pake protoboard dulu.
Jumper gak usah dibuat juga ok (dibuat short aja). Cara write program ATMEGA 16 sama aja kaya ATMEGA yg lain.
Itu saya mau buat yg downloaderny 10 pin sperti d skema bukan yg 6 pin..trus saya mau tanya untuk jumpernya kan ada 3 itu fungsi masing2 setiap jumper apa master ??
iya bikin di protoboard dulu, pastiin dah bisa buat download, baru bikin PCBnya.
ada 6 pin sama aja dgn 10 pin, orang yg dipake MOSI, MISO, SCK, RESET doank malah, tambahan power sama ground.
JP1: 5V dari USB kehubung ke pin 2 buat supply ATMEGA target nya biar gak usah 2 power
JP2: Selfprogramming, buat download firmware/update ke ATMEGA8nya (blum saya coba)
JP3: slock clock, kalo speed targetnya <dari 1.5mHz
ini buat jawaban PR ya -_- /?????
Nanya mas, haruskah kita pakai downloader ATMEGA8-16PU jika mikrokontroler kita memakai ATMEGA16 ? kenapa harus nambah rangkaian downloader seperti ini, bisakah kita pakai langsung rangkaian pada mikrokontrol ATMEGA16 langsung pakai USP port ke port USB komputer? Maaf saya awam soal mikro mas hehe
bisa pake ATMEGA8 apa aja asal jangan yg L soalnya clock maksimum cuma 8MHz.
Downloader ATMEGA8 bisa dipake buat keluarga ATMEGA apa aja 8535 bisa ATMEGA16 bisa, ATMEGA32 bisa ATMEGA128 bisa. Downlaoder fungsinya sebagai bridge. Output dari usb kan serial (cuma tx rx), nah data yg didownload ke ATMEGA itu ada format khususnya. ada MOSI, MISO, SCK, trus RESET. Sebenernya bisa tanpa downloader tapi harus pake port paraller dari komputer (komputer jadul).
mas kalo program attiny13 pake USB TO TTL http://www.theengineeringprojects.com/wp-content/uploads/2015/05/usb-ttl.jpg
apakah bisa ??
makasih
itu sih maksudnya TTL serial komunikasi 232 (ada TX RX).
saya pikir untuk mendownload IC keluarga atmel (atmega, attiny) butuh output MISO, MOSI, SCK, RESET.
Mantap gan. Kalau ada info seputar sismin yang terbaru share ya gan.
sismin ya gitu doank, satu IC atmega + led + resistor juga dah bisa jadi flipflop. tapi speed clocknya 1MHz.