新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于ATMEGA16单片机的频率计设计

基于ATMEGA16单片机的频率计设计

作者:时间:2012-08-06来源:网络收藏

点击浏览下一页

点击浏览下一页

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

主函数(main()):/*

程序功能:

作者:朱波

时间:2012年1月28日

说明:PB1为输入端口

定义:——频率为1秒时间内信号变化的次数,数字就是在1秒标准时间内测出信号变化的次数,然后以数字的形式显示出来

原理:用0得到1秒,1进入技术模式,在0的中断中得到计数值,即为频率值

*/

#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 下一页

评论


相关推荐

技术专区

关闭