Code Vision AVR telah menyediakan library untuk menangani LCD Alphanumerik (lcd.h / alcd.h) yang berisi fungsi fungsi untuk melakukan pengaturan pencetakan pada layar LCD.
- lcd_clear(), menghapus layar dan mengatur posisi cetak pada koordinat 0,0.
- lcd_gotoxy(x,y), mengatur posisi cetak pada koordinat x,y.
- lcd_putsf("string"), mencatak string pada memori flash (memori program).
- lcd_putse("string"), mencetak string pada memori EEPROM.
- lcd_puts(var), mencetak string pada memori RAM.
- lcd_putchar(char), mencetak carakter dengan kode ASCII char.
- Masuk CodeWizardAVR
- Pilih Alphanumeric LCD
- Pilih Centang di Enable Alphanumeric LCD Support, maka akan muncul Controller type dan Character / Line pilih sesuai settingan default.
- untuk melihat programnya kita bisa memilih klik program lalu preview maka akan muncul tampilan seperti gambar di atas.
#include <mega16.h>
// Alphanumeric LCD functions
#include <alcd.h>
// Declare your global variables here
// Alphanumeric LCD initialization
// Connections are specified in the
// Project|Configure|C Compiler|Libraries|Alphanumeric LCD menu:
// RS - PORTA Bit 0
// RD - PORTA Bit 1
// EN - PORTA Bit 2
// D4 - PORTA Bit 4
// D5 - PORTA Bit 5
// D6 - PORTA Bit 6
// D7 - PORTA Bit 7
// Characters/line: 16
lcd_init(16);
Oke, teman teman cukup sekian untuk postingan kali ini semoga bisa menambah ilmu kita dan bisa bermanfaat, Terima Kasih.
No comments:
Post a Comment