Thursday, April 25, 2013

Membuat Downloader AVR via LPT Port untuk memprogram AT mega 16


Melihat PC / Komputer desktop dirumah yang jarang dipakai, saya iseng-iseng ingin memanfaatkannya, setelah kemarin dapat "lungsuran" Monitor bekas dari teman. Kalau biasanya saya memprogram AVR AT Mega 16 dengan USB downloader, saya akan mencoba membuat downloader dengan menggunakan PORT LPT.
Pertama-tama saya buat konektor dengan port LPT seperti gambar dibawah ini :
Hasilnya seperti ini konektor LPT nya :





Kemudian saya buat Sismin AT Mega 16 dengan menggunakan project Board (Protobot), karena mudah untuk memasangnya tanpa harus di solder.
Dalam rangakain sismin ini, saya berikan tegangan 5 volt dari IC 7805, Lalu ujung konektor port LPT saya hubungkan dengan MISO, MOSI, SCK, RST dan ground pada IC Mega 16,

Sedangkan ujung satunya dengan PORT LPT di komputer, lihat gambar dibawah ini :


Setelah itu saya buat program di Code vision sbb :
Misalnya saya ingin menyalakan satu LED yang menyala yang dihubungkan di PORT C, maka pada protoboard saya tambahkan sebuah LED di PORT C.0.
Kemudian kita buat Program Pada code vision sebagai berikut :



Kemudian kita download program diatas kedalam AVR, setelah seblumnya kita setting dulu codevision :

Kemudian kita download programnya :
Hasilnya LED di PORT C.0, menyala !!!!   dapat dilihat di gambar dibawah ini :
Anda dapat membuat program flip-flop lampu dengan mengganti program Code vision menjadi sbb :
Hasilnya dua buah lampu manyala flip flop :

 Selamat mencoba !!
Print Friendly and PDF

0 komentar:

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Lady Gaga, Salman Khan