//取自周興華的《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); } }