久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > AVR外部晶振是否起振的測試小程序

AVR外部晶振是否起振的測試小程序

作者: 時間:2016-11-23 來源:網絡 收藏
#include <avr/io.h>

#include

本文引用地址:http://cqxgywz.com/article/201611/320456.htm

void delay_1ms(void) //1ms延時函數 主頻為16MHz

{
_delay_loop_2(4000); // 16-bit count,4 cycles/loop

}

// 4000*4/16000000=1ms,使用不同的晶振,可以自己來計算出()里的值,當F_CPU為內部1MHz時,()里面為250,按照

//前面文章所說的方法設置好熔絲位把內部時鐘由1MHz改為16MHz后,我們可以根據小燈的閃爍頻率來觀察晶振是否起振

int main (void)
{
int i;
DDRB=0xff;
while(1)
{
PORTB=0B00000001;
for(i=0;i<1000;i++)

delay_1ms();

PORTB=0B00000010;
for(i=0;i<1000;i++)
delay_1ms();
}
}


關鍵詞: AVR外部晶振起

評論


技術專區

關閉