Selasa, 02 Agustus 2011

Rangkaian Antarmuka dan Program Running Led / Led Berjalan dengan Mikrokontroler

Sebagai langkah awal belajar mikrokontroler membuat berbagai proyek sederhana akan menambah pemahaman kita terhadap mikrokontroler dan dapat melatih logika kita dalam menerjemahkan sebuah algoritma menjadi bahasa pemrograman.

Led berjalan atau Running led dengan Mikrokontroler biasanya menjadi proyek awal dalam mempelajari mikrokontroler, berikut Rangkaian Antarmuka dan Program Running Led / Led Berjalan dengan Mikrokontroler , rangkaian dibuat dengan software proteus 7.8: baca tutorialnya disini Simulasi Mikrokontroler dengan Proteus 7


Rangkaian Antarmuka dan Program Running Led / Led Berjalan dengan Mikrokontroler

Rangkaian diatas terdiri :
-Mikrokontroler ATMEGA 16 (dapat juga digunakan mikrokontroler dari keluarga AVR lainnya semisal ATMEGA 8535, ATMEGA 8, atau dari keluarga MCS-51 dan PIC)
- Rangkaian clock eksternal terdiri dari crystal osilator 12 Mega HZ, dan 2 buah kapasitor 33 piko farad
- Rangkaian Reset terdiri dari push button, kapasitor 1000 mikro farad dan resistor 1 kilo Ohm
- 8 buah Led

Berikut program menggunakan compiler Bascom AVR ( silahkan baca Dasar Pemrograman Mikrokontroler dengan BASCOM AVR dan Kontrol Program dalam BASCOM AVR)



$regfile = "m16def.dat"
$crystal = 12000000


Config Portc = Output
Dim X As Integer
Portc = 0
Do


Portc = &B00000001
Waitms 10
For X = 1 To 8
Shift Portc , Left , 1
Waitms 10
Next X


Loop

Downloadkan programnya ke mikrokontroler atau downloadkan programnya ke proteus jika ingin simulasi, berikut hasil simulasinya.


Semoga Tulisan singkat ini bermanfaat.

1 komentar:

Silahkan tinggalkan komentar...