Rabu, 23 Mei 2012

Rangkaian Antarmuka dan Program Led Berjalan dengan ATMEGA16

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 diatas menggunakan :
-Mikrokontroler ATMEGA 16
- 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 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


Masukkan programnya ke mikrokontroler atau masukkan programnya ke proteus jika ingin simulasi, berikut hasil simulasinya.


Semoga Tulisan singkat ini bermanfaat.

sumber : all-thewin.blogspot.com

Tidak ada komentar:

Posting Komentar