//取自周興華的《AVR單片機C語言高級程序設計》
//說明中并未給出熔絲位設置。燈閃的時間不確定。
//編譯環境ICCAVR,下載是avr fighter。
#include <iom16v.h>
#define uchar unsigned char
#define uint unsigned int
/****************************************
delay
****************************************/
void delay_ms(uint k)
{
uint i,j;
for(i=0;i<k;i++)
{
for(j=0;j<570;j++);
}
}
/*****************************************
MAIN
*****************************************/
void main(void)
{
DDRB=0XFF; //將PB端口設置為輸出
PORTB=0XFF; //PB端口初始化輸出11111111
while(1)
{
PORTB=0XAA;
delay_ms(500);
PORTB=0X55;
delay_ms(500);
}
}