Nubielab HD44780 LCD Library (AVR) – CodeVisionAVR

On January 16, 2012, in AVR microcontroller, Microcontroller, Projects, by Herlambang

A. NGOBROL DIKIT DULU GAN.. Pada perancangan alat elektronika berbasis mikrokontroler kadang dibutuhkan HMI (Human to Machine Interface) berupa display dan yang sangat lazim digunakan salah satunya adalah dengan menggunakan LCD. Pada alat elektronika portable atau peralatan elektronika dengan sistem kecil LCD yang digunakan kebanyakan adalah jenis LCD yang berbasis HD44780 Controller. Jenis LCD ini […]

Tagged with:  

Program UART receiver polling dengan display LCD – CodeVisionAVR

On October 14, 2011, in AVR microcontroller, Microcontroller, Projects, by Herlambang

Program serial receiver polling dengan display LCD. Tanpa interrupt apalagi scheduler, polos-los. Data text akan ditampilkan secara berjalan (left marquee). Program ini memanfaatkan loop aja silahkan dipelajari, dimodif, diutak atik sesuai kebutuhan. Program ini default menggunakan baudrate 19200bps dan bisa menerima paket data (printable chars) maksimum 500 karakter dalam satu paket mudah sekali untuk modif […]

Tagged with:  

Mencegah Korupsi Flash Memory Pada Microcontroller AVR

On June 13, 2011, in AVR microcontroller, Microcontroller, by Herlambang

Pada waktu keadaan tegangan pada VCC terlalu rendah, Flash program memory bisa mengalamai korup data karena tegangan terlalu rendah untuk mencatu CPU dan Flash supaya bekerja dengan normal. Keadaan ini sama dengan sistem lain yang menggunakan Flash, dan solusi disain yang sama bisa diaplikasikan. Korupsi data pada Flash program bisa disebabkan oleh dua kondisi dimana […]

Tagged with:  

AVR Digital Thermometer LM35 – CodeVisionAVR

On June 7, 2011, in AVR microcontroller, Microcontroller, Projects, by Herlambang

LM35 adalah IC untuk sensor temperatur yang bisa digunakan untuk mengukur temperatur dengan keluaran berupa perubahan tegangan yang sebanding dengan perubahan temperatur dalam Celcius. Kenapa LM35? Karena dengan LM35 kita bisa mengukur temperatur lebih presisi dan akurat dibandingkan dengan jenis sensor lain yang harganya seimbang, contoh thermistor. Keluaran dari LM35 berupa perubahan tegangan sebesar 10 […]

Tagged with:  

Latihan Microcontroller AVR – LED002

On May 23, 2011, in AVR microcontroller, Microcontroller, by Herlambang

Seri belajar microcontroller AVR terus berlanjut.. artikel kali ini adalah lanjutan dari artikel sebelumnya pada Latihan Microcontroller AVR – LED001 Dalam program latihan ini kita akan belajar bagaimana merubah logika output port dan menampilkannya pada LED. Program akan membuat LED berjalan secara urut dari LSB (Least Significant Bit) atau bit terbawah ke MSB (Most Significant […]

Tagged with:  

Latihan Microcontroller AVR – LED001

On May 23, 2011, in AVR microcontroller, Microcontroller, by Herlambang

Dalam artikel kali ini ane mo kembali lagi ke basic IO mikrokontroler AVR. Yah, dimanapun kalau seorang pemula yang ingin belajar mikrokontroler apapun jenisnya, yang pertama dipelajari adalah operasi bit dan byte. Misalkan dengan menyalakan dan mematikan port yang dihubungkan dengan LED. Wokey, bwt yang baru ingin nyemplung di dunia mikrokontroler dan bingung mau mulai […]

Tagged with:  

AVR Digital Voltmeter (LCD Display & CodeVisionAVR)

On May 16, 2011, in AVR microcontroller, Microcontroller, by Herlambang

Mengukur tegangan dan menampilkan hasil pengukuran pada LCD nama kerennya (DIGITAL VOLT METER) adalah hal yang mudah, apalagi dengan CodeVisionAVR , semuanya jadi lebih mudah. Sebagai contoh, kita akan membuat program yang bisa mengukur tegangan antara 0 – 5V dengan ketelitian tegangan yang dapat diukur sebesar 0.00488V atau 4.88mV. Dalam aplikasi ini kita akan menggunakan […]

Tagged with:  

Membuat Karakter Sendiri (Custom Character) Pada LCD HD44780 Dengan CodeVisionAVR

On May 16, 2011, in AVR microcontroller, Microcontroller, by Herlambang

Dalam aplikasi embedded system, kadang dibutuhkan suatu HMI (Human Machine Interface) untuk menjembatani antara cara kerja mesin dan indra manusia. Misalnya untuk masukan suatu seting, user juga harus dapat melihat parameter feedback dari sistem yang diseting seperti penambahan dan pengurangan suatu nilai variabel. Salah satu HMI yang paling populer adalah penampil LCD. Salah satunya adalah […]

Tagged with:  

AVR RUNNING TEXT ON 16X2 HD44780 LCD – (CodeVision AVR)

On July 14, 2010, in AVR microcontroller, by Herlambang

Program penampil LCD dengan LCD 16X2 HD44780 based controller. Program ini akan menampilkan tulisan berjalan kekiri. Dibuat dengan CodeVision AVR V.2.03.9. Program juga dilengkapi dengan simulasi menggunakan Proteus ISIS Simulation. Buka file *.DSN dengan proteus V7.4 SP 3 atau yang lebih baru. Silahkan dimanfaatkan untuk belajar dan bila ada pertanyaan, kritik atau saran post aja […]

Tagged with: