baik GAn setelah nginstal persiapan buat explorasi sekarang mari kita memulai perjalanan ini.
berawal dari bikin rangkaiannya dulu diProteus begini gambarne: (Disini kita menggunakan Atmega16 ;()ya)
langkah selanjutnya bikin programnya:
Buka Program Codevision Avr:
Pilih file > New > Project > Click OK
akan muncul tampilan Confirm click Yes dan Pilih [AT90,ATtiny,ATmega,FPSLIC] lalu tekan "Ok"
setelah itu akan muncul tampilan spt ini:
- Dan lakukan settingan seperti di gambar: (pilih chip yang akan digunakan, dan clock merupakan Crystal yang digunakan pada mikrokontroller)
- settinglah PORTB sebagai Output,spt pada Gambar:
- click Menu Program dan Generate,save and exit lalu save (
* untuk Save ada 3 kali,dan setiap extensi harus punya nama yang sama
- Maka akan Muncul tampilan editor spt ini:
untuk scriptnya copy paste aja (download disini)
penjelasan dari scriptnya:
#include <mega16.h> //mendeclarasikan mikro yang dipake lalu dipanggil dilibrary file Codevision.
#include <delay.h> //Mendeclarasikan library untuk delay.
unsigned int i; //Declarasi variable i sebagai Integer
void kanan () // bikin Fungsi
{PORTB=0b10000000;
delay_ms(50);
for (i=0;i<7;i++) // Dilakukan Perulangan dari 0 sampai 7
{PORTA>>=1; // Geser Kekanan (ShiftRight) maka datanya bertambah kelipatan 2.
delay_ms(10); // delay 10ms
}}
void kiri ()
{PORTA=0b00000001;
delay_ms(50);
for (i=7;i>0;i--)
{PORTA<<=1; // Geser Kekiri (ShiftLeft) maka datanya berkurang kelipantan 2.
delay_ms(10);
}}
void main(void)
{
//comfig i/o===========
PORTB=0x00;
DDRB=0xFF;
while (1) //dilakukan perulangan tak berhingga
{
kanan(); // panggil fungsi kanan
kiri(); // panggil fungsi kiri
};
}
sip,,buat script udah,,.,.saat nya dicompile dengan tekan Shift+F9
sekarang Buka kembali Proteus yang telah didesain :
dan masukan Script yang dibuat dengan cara seperti ini:
- Click Program file >>Pilih dimana file hex yang telah dicompile dicodevision.
lalu tekan Tombol Play diPojok kiri Bawah Proteus,..
MMMmmm..,Kl instruksinya telah diikutin dengan benar,,Lednya akan nyala dari kanan kekiri.
sip Oke Bro lanjut pada Project 4,,(Kl pengen langsung Dowload Ke Board sungguhan, caranya baca artikel ini "Download Program dengan Ponyprog".
Posting Komentar