Sabtu, 07 Januari 2012

Led dan Button, Aplikasi Mikrokontoler AVR

Selamat malam,, haahaa

wah udah lama ga update blog nih, sekarang aku mau sharing ni soal aplikasi mikrokontoler dengan led dan button. Pada Artikel Led dan Button, Aplikasi Mikrokontoler AVR ane menggunakan BASCOM AVR sebagai compiler nya dan simulasi menggunakan proteus. Dalam Artikel Led dan Button, Aplikasi Mikrokontoler AVR ane pakai mikrokontroler AVR Atmega32. Artikel Led dan Button, Aplikasi Mikrokontoler AVR merupakan lanjutan dari artikel sebelumnya Aplikasi Led dengan mikrokontroler . Button digunakan untuk menggeser nyala led, led dipasang pada PORTA dan button dipasang pada PORTD.0 dan PORTD.1. langsung saja listing program dengan BASCOM AVR nya :


1-     $regfile = "m32def.dat"
2-     $crystal = 11059200
3-
4-     Config Porta = Output
5-     Config Pind.0 = Input
6-     Config Pind.1 = Input
7-     Set Portd.0
8-     Set Portd.1
9-
10-   Led Alias Porta
11-  Tombol1 Alias Pind.0
12-  Tombol2 Alias Pind.1
13-  Led = &B11111110
14-
15-  Do
16-  If Tombol1 = 0 Then
17-  Rotate Led , Right , 1
18-  Waitms 100
19-  End If
20-
21   If Tombol2 = 0 Then
22-  Rotate Led , Left , 1
23-  Waitms 100
24-  End If
25-  Loop

penjelasan :
Baris 1, merupakan pustaka mikrokontroler yang dipakai, baris 2 crystal yang digunakan sebesar 11059200 Hz. Baris 4-6 merupakan deklarasi pin sebagai output dan input. baris 7-8 PORTD.0 dan PORTD.1 diberikan nilai awal degnan logika 1.
Baris 10-12 merupakan pendeklarasian nama lain dari pin yang digunakan.
Baris 13 merupakan data awal yang dikeluarkan oleh PORTA yang akan menyalakan led pada PORTA.0 
Baris 15, memulai program
Baris 16-19 , jika Tombol 1 ditekan atau mendapat logika 0, maka led akan digeser kekanan per bit.
Baris 21-24, Jika tombo 2 ditekan atau mendapatkan logika 0, maka led akan digeser kekiri per bit.
Baris 25, Looping program

Led akan bergeser per bit saat tolbol ditekan atau mendapatkan logika 0.
Simulasi nya :
Simulasi Led dan Button width="400" />
Simulasi Led dan Button

Semoga Artikel Led dan Button, Aplikasi Mikrokontoler AVR bermanfaat buat temen-temen semua nya, amin.
Artikel Terkait Lainnya :


2 komentar:

thanks mas infonya.
Test run program BASCOM-AVR ok, Proteus juga ok.

jangan lupa mampir yaa,,
Uji Tak Rusak

gan jika kita mau nyetopkan gimana ya ??

Posting Komentar

Silahkan berkomentar

Site Search