Download - Animasi Pada LCD Dengan Mikrokontroler AVR

Transcript
  • Animasi pada LCD dengan Mikrokontroler AVR

    Posted on May 24, 2012 by admin

    Ternyata sudah lama tidak menambah tulisan di blognya inkubatek, maklum lagi

    sok sibuk hehe..

    Beberapa waktu lalu pernah iseng membuat aplikasi mikrokontroler, animasi dengan

    LCD. Sederhana memang, tapi cukup menarik. Penampakan mulut yang mencaplok

    tulisan. Cukup pakai LCD 216 dan mikrokontroler AVR (saya memakai ATmega32).

    BASCOM-AVR masih menjadi pilihan utama saya dalam mebuat programnya. Betul,

    karena memang gampang banget kalo pakai compiler BASCOM-AVR.

    Rangkaian mikrokontroler dengan LCD seperti yang dulu pernah kita buat :

    $regfile = m32def.dat

    $crystal = 1000000

    Deflcdchar 0 , 7 , 14 , 28 , 24 , 28 , 14 , 7 , 32

    Deflcdchar 1 , 32 , 12 , 30 , 31 , 30 , 12 , 32 , 32

    Config Lcdpin = Pin , Rs = Porta.0 , E = Porta.1 , Db4 = Porta.4

    Config Lcdpin = Pin , Db5 = Porta.5 , Db6 = Porta.6 , Db7 = Porta.7

    Config Lcd = 16 * 2

  • Cursor Off

    Cls

    Dim I As Byte , J As Byte , K As Byte , L As Byte

    Do

    Cls

    Lcd Contoh Animasi..

    Wait 1

    For I = 1 To 16

    Locate 1 , I

    Lcd Chr(0)

    J = I 1

    Locate 1 , J

    Lcd

    Waitms 300

    K = I + 1

    Locate 1 , K

    Lcd Chr(1)

    Locate 1 , I

    Lcd

    Waitms 300

    Next

    Loop

    End