
Disamping adalah Rangkaian Dot matrik 8 Baris x 4 Kolom. Ramgkaian cukup sederhana dan tidak memerlukan Ic Tambahan.PortC digunakan untuk alamat Baris, portA digunakan untuk alamat kolom. Sebelum membentuk karekter kita bahas sejenak tentang bagaimana sih bisa terbentuk sebuah karakter huruf yang kita inginkan untuk tertampil pada Display Led 4x8?.....
Mari kita bermain ke Teknik Digital...
Nilai bilangan Heksa adalah 1,2,3,4,5,6,7,8,9,(10=A),(11=B),(12=C),(13=D),(14=E),(15=F).
Bilangan Heksa terdiri dari 4bit bilangan Biner.
Biner,bilangan ini terdiri dari 2 logika yaitu 1 dan 0.
Misal bit 1-4 : 1111 maka nilainya adalah (1+2+4+8=15) Dalam Heksa 15=F
bit 1-4 : 1010 maka nilainya adalah (1+0+4+0=5) Dalam Heksa 5(Tetap)
Berikut adalah Listing Program untuk menampilkan Karakter Huruf A
$regfile = "m8535.dat"
$crystal = 12000000
Config Portc = Output
Config Porta = Output
Baris Alias Portc
Kolom Alias Porta
Do
Baris = &HFE
Kolom = &HFE
Waitms 1
Baris = &H09
Kolom = &HFD
Waitms 1
Baris = &H09
Kolom = &HFB
Waitms 1
Baris = &HFE
Kolom = &HF7
Waitms 1
Loop
End
Cara Kerja program adalah mengirimkan 4 kali data baris yang berbeda dalam waktu 4ms dengan jeda setiap alamat kolom adalah 1ms. Berhubung mata manusia tidak dapat melihat perpindahan pergerakan secepat itu maka kita melihat karakter tertampil huruf A.
Berikut Contoh Video Rangakaian Jadinya
No comments:
Post a Comment