Académique Documents
Professionnel Documents
Culture Documents
Trong vung soan thao cua file C, ta co the viet 1 oan code n gian nh sau:
void main(void)
//Dau chuong trinh chinh
{
unsigned char i;
//khai bao bien
//khoi tao:
DDRC = 0xFF;
//8 pin port c la ngo ra
PORTC = 0xFF; //8 pin deu ra muc high(1)
DDRD = 0x00;
//8 pin port D la ngo vao
PORTD = 0xFF; //co dien tro keo len (ben trong)
while(1)
//lap hoai
{
PORTC = PORTC + 1;
delay_ms(1000);
if(PIND.7 == 0)
{
PORTC = 254;
for(i=0;i<8;i++)
{
PORTC = PORTC << 1;
delay_ms(500);
}
}
}
PORTC = 255;
Vao menu File/New, Chon muc Project trong hop thoai hien ra, roi chon OK:
Hop thoai Confirm hien ra hoi ta co dung CodeWizard khong, chon No.
tiep theo, ca so Configure Project xuat hien, ta phai thiet lap cac thong so cai at cho
project nay:
Tai muc Files: Nhan Add, sau o chon file C luc nay lu, roi nhan Open
Nhan chuot sang muc C Compiles se xuat hien cac muc chon nh hnh di ay. Ta chon
vi ieu khien Atmega8515L tai muc Chip:; va chon tan so thach anh 1MHz (mac nh la
dao ong RC ben trong IC). Sau cung nhan OK.
Tiep theo, vao menu Project/Check Syntax e kiem tra loi. Neu co loi ca so Messages
pha di se hien thong bao loi va ta phai sa loi trc khi bien dch tiep. Trong file tren
khong co loi nen ta nhan Shift_F9 hoac vao menu Project/Make e bien dch ra file Hex.
1 ca so Information xuat hien thong tin ve cac thong so s dung IC. Nhan OK e ong
lai. The la a xong viec soan thao file, bay gi ta co the chay chng trnh nap SPI Flash
Programmer e nap cho VDK roi.
HET!
Ngay 16-18/12/2006
Nguyenhop29