新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于ATMEGA16單片機的頻率計設計

基于ATMEGA16單片機的頻率計設計

作者: 時間:2012-08-06 來源:網(wǎng)絡 收藏

點擊瀏覽下一頁

點擊瀏覽下一頁

完整程序下載地址:http://www.51hei.com/f/avrplj.rar

主函數(shù)(main()):/*

程序功能:

作者:朱波

時間:2012年1月28日

說明:PB1為輸入端口

定義:——頻率為1秒時間內(nèi)信號變化的次數(shù),數(shù)字就是在1秒標準時間內(nèi)測出信號變化的次數(shù),然后以數(shù)字的形式顯示出來

原理:用0得到1秒,1進入技術模式,在0的中斷中得到計數(shù)值,即為頻率值

*/

#includeiom16v.h>

#includemacros.h>

#include"delay.h"

#include"show.h"

#include"HD_init.h"

#define uchar unsigned char

#define uint unsigned int

unsigned int FREQ=0; //定義全局變量,用于計算


void main()

{

PORT_Init();//端口初始化

timer1_init();//定時器1初始化

timer0_init();//定時器0初始化

SEI();//開啟總中斷

while(1)

{

display();

}

}


上一頁 1 2 下一頁

評論


相關推薦

技術專區(qū)

關閉