Selasa, 26 Agustus 2014

Mengaktifkan LED Menggunakan Tombol

       Mikrokontroler Sebagai Output (Menggunakan LED).
    Aplikasi berikutnya juga biasa digunakan sebagai pengujian awal I/O pada mikrokontroler. Buat rangkaian sebagai berikut.


      Rangkaian output diatas menggunakan switch sebagai input dan LED sebagai output. Berikut listing program pada BASCOM-AVR.
Listing Program:
$regfile "m16def.dat"
$crystal = 8000000
Config Porta = Output
Config Portb = Input
Porta=&11111111
Portb=&11111111

Do
Porta = Pinb
Loop
End

Hasil Pengujian :
      Anda akan melihat nyala LED sesuai dengan urutan switch yang ditekan. Berikut hasil pengujian yang ditampilkan pada tabel.

Kondisi Switch (SW)
LED
PortA.7
PortA.6
PortA.5
PortA.4
PortA.3
PortA.2
PortA.1
PortA.0
PortB.0 ditekan
1
1
1
1
1
1
1
0
PortB.1 ditekan
1
1
1
1
1
1
0
1
PortB.2 ditekan
1
1
1
1
1
0
1
1
PortB.3 ditekan
1
1
1
1
0
1
1
1
PortB.4 ditekan
1
1
1
0
1
1
1
1
PortB.5 ditekan
1
1
0
1
1
1
1
1
PortB.6 ditekan
1
0
1
1
1
1
1
1
PortB.7 ditekan
0
1
1
1
1
1
1
1

NB : 1 = LED mati, 0=LED nyala

Tidak ada komentar:

Posting Komentar