Translate

Mengakses LCD NOKIA 5110 Bascom AVR

Mengakses LCD NOKIA 5110 Bascom AVR


              Malam kian larut dalam keheningan, di malam yang dingin ini saya akan menjelaskan mengenai bagaimana cara mengakses LCD Nokia 5110 dengan menggunakan bascom AVR, Pada penjelasan kali ini saya mencontohkan bagaimana membuat text di LCD Nokia 5110, hanya sebatas text saja, untuk kebutuhan yang lain bisa dikembangkan sendiri seperti untuk menampilkan gambar atau menampilkan angka, yang harus diketahui dan diperhatikan bahwa lcd nokia ini bekerja pada level 3,3 v sehingga harus diberikan beberapa resistor agar arus dan teganganya bisa sesuai. berikut penjelasan program dan skemanya. Untuk download file library-nya bisa di download di link ini.



a. Minimum System




b. LCD Nokia 5110





 c. Cara Pasang MCU ke LCD Nokia 5110





 d. Program Bascom AVR

$regfile = "m32def.dat"
$crystal = 11059200
$hwstack = 32
$swstack = 8
$framesize = 52

'PIN DC
Config Portb.2 = Output
D3310dc Alias Portb.2

'PIN CE
Config Portb.3 = Output
D3310ce Alias Portb.3

'PIN DIN = portb.1, CLK = portb.0, RST = Reset
Config Spi = Soft , Din = None , Dout = Portb.1 , Ss = None , Clock = Portb.0

Spiinit
$include "3310init.bas"


Call D3310init

Do

'Call D3310clear
Call D3310position(1 , 0)
Call D3310print( "NOKIA 5110")
Call D3310position(7 , 1)
Call D3310print( " DEMO BY")
Call D3310position(2 , 4)
Call D3310print( "yanuar m")
Wait 5
'Call D3310invert
'Wait 5
'Call D3310uninvert
'Wait 5
Call D3310clear
Wait 1

Loop
End

$include "3310end.bas"

Return




e. VIDEO HASILNYA







1 comment:

  1. mas yanuar, tahu tempatnya download library yang lainnya?

    ReplyDelete