Simulasi Rangkaian Dot Matrik menggunakan Software Compiler mikro PIC
22.40
1. Tujuan
-membuat rangkaian dot matrik menggunakan
3. Dasar teori
dot matriks
dot matriks merupakan suatu perangkat elektronik yang tersusun oleh led- led yang pada rangkian dalamnya terdapat beberapa
switch yang menentukan LED mana yang akan dihidupkan. ADa beberapa jenis dot matriks, ada yang 8x5, 8x8 dan ukuran lainnya.
dengan fariasi tersebut, cara kerjanya tetap sama.
dot matriks merupakan suatu perangkat elektronik yang tersusun oleh led- led yang pada rangkian dalamnya terdapat beberapa
switch yang menentukan LED mana yang akan dihidupkan. ADa beberapa jenis dot matriks, ada yang 8x5, 8x8 dan ukuran lainnya.
dengan fariasi tersebut, cara kerjanya tetap sama.
Prinsip kerja :
Pada rangkaian, dot matriks akan bergeran antar baris dengan delay yang di sesuaikan dengan delay pada program PICnya.LEd mana saja yang akan diaktifkan.dimana dot matriks adalah susunan dari LED yang dihubungkan oleh switch. sehingga pengaktifan switchlah akan menentukanprinsip pengaktifan pda dot matrik hampir sam dengan prinsip pada keypad,pada rangkain ini dot matirk akan diaktifkan pda baris-baris tertentu, sesuai dengan program yang dimasukkan pda PICnya.dot matrik
4. Simulasi Rangkaian
5. Program
$regfile = "m8535.dat" 'memanggil library ATmega 8535'
$crystal = 16000000 'menentukan nilai crystal ATmega 8535
Config Porta = Output 'deklarasi PORTA sebagai output
Ddrb = &B00 'PORTB digunakan sebagai Input
Do
If Pinb.0 = 1 Then 'Jika PINB.0 bernilai 1 maka pada PORTA akan membuat motor DC berputar berlawanan arah jarum jam
Porta = &B1010
Waitms 100
'Jika PINB.1 = 1 maka pada PORTA akan membuat motor DC berputar searah jarum jam
Elseif Pinb.1 = 1 Then
Porta = &B0101
Waitms 100
Else
Porta = &B0000 'Jika PORTB tidak tidak ada inputan maka PORTA dalam keadaan mati
End If
Loop
End
7. Video
8. File download
Simulasi rangkaian
Program
Flowchart
Video