Membuat project pada CVAVR
Klik Menu File, New, Project, Oke. Kemudian akan tampil tampilan sebagai berikut ini.
Setelah itu, ikuti gambar berikut ini.
Untuk pengaturan sebagai output, maka data direction diatur sebagai Out. Jika sebagai input, maka diatur sebagai In. Untuk pullup, umumnya diset 1 agar tidak berlogika ngambang.
Setelah itu akan muncul lembar program.
Berikut ini adalah contoh program untuk led berjalan.
/*****************************************************
This program was produced by the
CodeWizardAVR V2.05.3 Standard
Automatic Program Generator
© Copyright 1998-2011 Pavel Haiduc, HP InfoTech s.r.l.
http://www.hpinfotech.com
Project :
Version :
Date : 1/12/2015
Author : share-ilmu-ilmu
Company : share-ilmu-ilmu.blogspot.com
Comments:
Chip type
: ATmega8535
Program type
: Application
AVR Core Clock frequency: 11.059200 MHz
Memory model
: Small
External RAM size
: 0
Data Stack size
: 128
*****************************************************/
#include <mega8535.h>
// Declare your global variables here
void main(void)
{
// Declare your local variables here
// Input/Output Ports initialization
// Port A initialization
// Func7=Out Func6=Out Func5=Out Func4=Out Func3=Out Func2=Out
Func1=Out Func0=Out
// State7=1 State6=1 State5=1 State4=1 State3=1 State2=1
State1=1 State0=1
PORTA=0xFF;
DDRA=0xFF;
while (1)
{
// Place your code
here
PORTA=0x01;
delay_ms(500);
PORTA=0x03;
delay_ms(500);
PORTA=0x07;
delay_ms(500);
PORTA=0x0F;
delay_ms(500);
PORTA=0x1F;
delay_ms(500);
PORTA=0x3F;
delay_ms(500);
PORTA=0x7F;
delay_ms(500);
PORTA=0xFF;
delay_ms(500);
PORTA=~0x01;
delay_ms(500);
PORTA=~0x03;
delay_ms(500);
PORTA=~0x07;
delay_ms(500);
PORTA=~0x0F;
delay_ms(500);
PORTA=~0x1F;
delay_ms(500);
PORTA=~0x3F;
delay_ms(500);
PORTA=~0x7F;
delay_ms(500);
PORTA=~0xFF;
delay_ms(500);
}
}
|
Sekarang klik icon compile the project, kemudian klik build all project files. seperti gambar berikut ini.
Jika program tidak salah, maka tidak ada error seperti gambar berikut ini.
Setelah itu, anda masuk rangkaian proteus anda. klik dua kali komponen ATmega8535. pilih lokasi penyimpanan file program, pilih pada folder Exe. Setelah itu, klik Ok, lalu klik Oke lagi.
Kemudian klik icon Run the simulation pada Proteus.
Jika berhasil, maka akan tampil seperti led berjalan.
Sekian. Semoga bermanfaat..
Terima Kasih..
Tidak ada komentar:
Posting Komentar