Selasa, 26 Agustus 2014

Mengaktifkan LED Tanpa Menggunakan Tombol

        Mikrokontroler Sebagai Output (Menggunakan LED).
             Aplikasi sederhana yang biasa digunakan sebagai pengujian awal mikrokontroler. Buat rangkaian sebagai berikut.


     Rangkaian output diatas menggunakan LED dimana untuk mengaktifkan (menyalakan) LED dengan memberikan logika 0. Ini yang disebut dengan rangkaian aktif low. Berikut listing program pada BASCOM-AVR.

Listing Program:
$regfile "m16def.dat"
$crystal = 8000000
Config Porta = Output

Do
Porta = &B11111110
Wait 1
Porta = &B11111101
Wait 1
Porta = &B11111011
Wait 1
Porta = &B11110111
Wait 1
Porta = &B11101111
Wait 1
Porta = &B11011111
Wait 1
Porta = &B10111111
Wait 1
Porta = &B01111111
Wait 1
Loop
End
Hasil Pengujian :
     Anda akan melihat nyala LED yang berjalan (running LED). Berikut hasil pengujian yang ditampilkan pada tabel.
No.
Port A
Output (LED)
PA .7
PA .6
PA .5
PA .4
PA .3
PA .2
PA .1
pPA .0
1.
&B11111110
1
1
1
1
1
1
1
0
2.
&B11111101
1
1
1
1
1
1
0
1
3.
&B11111011
1
1
1
1
1
0
1
1
4.
&B11110111
1
1
1
1
0
1
1
1
5.
&B11101111
1
1
1
0
1
1
1
1
6.
&B11011111
1
1
0
1
1
1
1
1
7.
&B10111111
1
0
1
1
1
1
1
1
8.
&B01111111
0
1
1
1
1
1
1
1

NB : 1 = LED mati, 0=LED nyala

Tidak ada komentar:

Posting Komentar