Minggu, 03 Juni 2012

komponen_1

Rangkaian LCD 16x2 Mikrokontroller AVR ATmega

Rangkaian LCD 16x2 yang sudah umum dipakai dalam pembuatan project-project kecil maupun dalam membuat robot.
langsung aja perhatikan rangkaian berikut ini


rangkaian diatas berasal dari

konfigurasi pin yang diberikan langsung dari Code Vision AVR pada saat melakukan inisialisasi dengan menggunakan wizart. disana tertulis pin yang harus di hubungkan dan yg tidak digunakan.
ada penambahan untuk Pin sebagai masukan power dan sebagai kontras juga ada yang sebagai back light itu terdapat pada PIN 1,2,3 dan 15,16 pada LDC.
perhatikan tampilan dari Code Vision AVR saat inisialisasi wizart dijalankan.
$0A
terlihat pin-pinnya persis seperti rangkaian yang saya buat diatas.

komponen yang mungkin gak kelihatan diatas adalah:
Potensio sebagai pengatur kontras pada PIN3 LCD =20K
Dioda=IN4001
selebihnya adalah rangkaian umum minimum system.

note:
1. Setelah inisialisasi selesai, pilih generate, Save file and exit (udah pada tau kan?)
2. tambahkan #include untuk pemanfaatan delay.

cara mrogramnya ni....saya urai biar ngerti
cukup tambahakan
1. lcd_clear(); sebelum while(1) tepat diatas while(1)
2. lcd_gotoxy(0,0); sebagai penentu kolom dimulainya karakter yaitu pada kolom 0 dan baris 0.
3. lcd_putsf(¨saya berhasil¨); untuk menampilkan tulisan saya berhasil

Download
[1] Program Test LCD

[2] Datasheet ATmega16

Tidak ada komentar:

Posting Komentar