wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

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

作者:佚名   來源:本站原創   點擊數:  更新時間:2012年03月03日   【字體:




 

完整程序下載地址:http://m.izizhuan.cn/f/avrplj.rar 

 主函數(main()):/*

程序功能:頻率計

作者:朱波

時間:2012年1月28日

說明:PB1為輸入端口

定義:頻率計——頻率為1秒時間內信號變化的次數,數字頻率計就是在

      1秒標準時間內測出信號變化的次數,然后以數字的形式顯示出來

原理:用定時器0得到1秒,定時器1進入技術模式,在定時器0的中斷中

 得到計數值,即為頻率值  


 

*/

#include<iom16v.h>

#include<macros.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();

 }

 

}

硬件初始化函數HD_init.c:
#include<iom16v.h>
#include<macros.h>
#define uchar unsigned char
#define uint unsigned int
#include"HD_init.h"
extern unsigned int FREQ; //定義全局變量,用于計算
 uint time_num=250;//250*4ms=1s

 
//端口初始化函數
void PORT_Init()
{
  DDRB  = 0xFD;//PB1作為輸入口
}
//T0溢出中斷服務程序
#pragma interrupt_handler timer0_ovf_isr:10
void timer0_ovf_isr(void)
{
 TCNT0 = 0x83; //重賦值
 if(!--time_num) 
 { 
   FREQ=TCNT1L; 
   FREQ|=TCNT1H<<8; //這就是讀取低八位和高八位的值的方法
   TCNT1H=0; //計數值歸零
   TCNT1L=0; 
   time_num=250;//定時器0定時4ms,乘以250為1s   
 } 
}
//定時T1初始化進入計數模式
void timer1_init(void)
{
 TCCR1B = 0x00; //stop 
 TCNT1H = 0x00 /*INVALID SETTING*/; //setup 
 TCNT1L = 0x00 /*INVALID SETTING*/; 
 TCCR1A = 0x00; 
 TCCR1B = 0x06; //start Timer 
}
//定時器T0初始化定時4ms
void timer0_init(void)
{
 TCCR0  = 0x00;//停止定時器
 TCNT0  = 0x83;//初始值
 OCR0   = 0x82;//匹配值
 TIMSK |= 0x01;//中斷允許
 TCCR0  = 0x04;//啟動定時器
}
延時函數(delay.c):
#define uchar unsigned char
#define uint unsigned int
#include"delay.h"
void delay(uint ms)
{
        uint i,j;
for(i=0;i<ms;i++)
  {
  for(j=0;j<1141;j++);
       }
}
顯示函數(show.c)
#include<iom16v.h>
#include<macros.h>
#define uchar unsigned char
#define uint unsigned int
#include"show.h"
extern unsigned int FREQ; //定義全局變量,用于計算
const  table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d, 0x07,
          0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};
void show(uchar j,uchar k)
{
 
DDRA|=BIT(3);  
DDRA|=BIT(4);
DDRD=0XFF;
    PORTA|=BIT(3);
PORTD=table[j];
PORTA&=~BIT(3);
delay(3);//此延時在仿真時非常重要
PORTD=0XFF;
PORTD&=~BIT(k);
PORTA|=BIT(4);
PORTA&=~BIT(4);
 
}
void display()//實際上只用最后一個就行,保留這么多
              //就是為了留一種算法
{
  if(FREQ<10)
{
 show(FREQ%10,1);
 show(0,2);
 show(0,3);
 show(0,0);
}
else if(FREQ<100)
{
   show(FREQ%10,1);
   show(FREQ%100/10,2);
show(0,3);
  show(0,0);
}
else if(FREQ<1000)
{
 show(FREQ%10,1);
 show(FREQ%100/10,2);
 show(FREQ%1000/100,3);
 show(0,0);
}
else 
{
 show(FREQ%10,1);
 show(FREQ%100/10,2);
 show(FREQ%1000/100,3);
 show(FREQ/1000,0);
}
}
以下是接口函數:


 

show.h:
#define uchar unsigned char
#define uint unsigned int
#ifndef delay_h
#define delay_h
extern void show(uchar j,uchar k);
extern void display();
#endif

HD_init.h:
#ifndef HD_init_H
#define HD_init_H
extern void PORT_Init();
extern void timer0_init(void);
extern void timer1_init(void);
#endif

delay.h:
#define uchar unsigned char
#define uint unsigned int
#ifndef delay_h
#define delay_h
extern void delay(uint ms);
#endif
關閉窗口

相關文章

伊人网综合视频| 99国产精品一区二区| 国产精品视频一区二区三区四区五区 | http://嫩草影院| av动漫在线免费观看| 91精品国产福利| 欧美日韩视频免费观看| 污视频在线免费| 亚洲成人午夜在线| 国产精品毛片a∨一区二区三区| 欧美成人精品午夜一区二区| 黄页在线免费观看| 黄色av片三级三级三级免费看| 国产日韩久久| 精品88久久久久88久久久| 激情五月婷婷综合网| 暖暖成人免费视频| 天堂资源最新版在线视频观看免费网| 男女做爰猛烈刺激| 国产区二精品视| 欧美精品少妇videofree| 最新热久久免费视频| 成人在线免费观看视频| 91啦中文在线| 神马久久久久久久久久| 日本一级二级视频| 黄色激情在线视频| 91av免费观看91av精品在线| 亚洲va欧美va国产va天堂影院| 欧美日韩一区二区三区四区在线观看| 五月天激情在线| 国产精品臀控福利在线观看| 四虎影院中文字幕| 青青草成人免费在线视频| 2018日韩中文字幕| 亚洲性生活视频| 亚洲欧美怡红院| 国产成人在线视频网站| 奇米影视第四狠狠777| 永久免费看mv网站入口78| 天堂一区二区三区| 91中文字幕在线观看| 在线精品观看国产| 国产在线不卡一区| 欧美艳星介绍134位艳星| 97精品国产综合久久久动漫日韩 | 色婷婷av国产精品| 亚洲欧美视频二区| 国产传媒一区二区| 亚洲性日韩精品一区二区| 3d动漫精品啪啪| 中文欧美字幕免费| 亚洲在线免费| 国产精品亚洲综合在线观看| 中文字幕在线免费观看| 亚洲电影成人成人影院| 欧美高清视频一区二区三区| 色一情一乱一伦一区二区三区日本| 成人久久精品视频| 亚洲最新中文字幕| 欧美性高潮床叫视频| 韩国三级在线一区| 日韩av不卡在线观看| 日韩aaa久久蜜桃av| 黄av在线播放| 激情综合网五月激情| 国产福利资源| 99re这里有精品| 精品人妻无码一区二区色欲产成人| av网在线播放| 亚洲av无码国产精品久久| 国产一区二区视频播放| 国产一二三区在线播放| 粉嫩精品一区二区三区在线观看 | 欧美亚洲综合色| 国产无一区二区| 久久中文欧美| 精品乱子伦一区二区| 99久久精品免费看国产交换| 国产xxxxxx| 欧美黑人巨大xxx极品| 一区二区视频在线看| 六月丁香婷婷久久| www污污网站在线看| 国产尤物在线观看| 亚洲色图欧美色| 亚洲a级黄色片| 久久综合亚洲精品| 成年人三级视频| 成人3d动漫一区二区三区91| 亚洲91精品在线| 亚洲午夜av久久乱码| 亚洲女人天堂色在线7777| 欧美日韩在线视频一区| 久久精品网站免费观看| 美女精品在线观看| av亚洲在线观看| 日本少妇精品亚洲第一区| 高清视频在线观看三级| 深夜福利视频在线观看| 美女xx视频| 白丝美女让我捅| 看黄的a网站| 夜夜操免费视频| 国产经典中年夫妇盗摄| www.麻豆av| 中文字幕三区| www.com欧美| 先锋影音二区| 美女在线不卡| 天天草夜夜草| 成人网18免费软件大全| 草莓视频app18在线视频| 337p日本| 番号在线播放| 免费在线高清av| 最近中文字幕mv免费高清在线| 黄色av网站在线| 三级视频网站在线| 色哟哟在线观看| 黄在线免费观看| 亚洲欧美在线综合| 国产精品原创视频| 另类中文字幕国产精品| free性m.freesex欧美| 中文字幕有码在线观看| 香蕉成人app免费看片| 国产精彩自拍| jizzjizzjizz亚洲日本| 国产精品天堂| 色999韩欧美国产综合俺来也| 成人黄色免费短视频| 欧美最新精品| 日本精品影院| 亚洲欧美日韩精品一区二区| 91丨九色丨尤物| 成人精品一区二区三区四区| 国产精品一区二区无线| 国产综合色在线| 中文字幕制服丝袜一区二区三区| 国产日本欧洲亚洲| 欧美性大战久久久久久久| 一区二区成人av| 国产精品丝袜久久久久久不卡| 国模视频一区二区| 国产成人精品一区二区三区| 欧洲成人午夜免费大片| 91精品久久久久久久久久| 国产欧美 在线欧美| 特级毛片在线免费观看| 99在线观看视频免费| 麻豆精品国产传媒av| caoporn国产| 99精品人妻国产毛片| 欧美高清videos性极品| 午夜色在线观看| 99reav在线| 一级毛片精品毛片| 日韩一区二区中文| 国产精品激情电影| 欧美精品导航| 不卡av在线网| 中文字幕日韩av资源站| 精品国产伦一区二区三区免费| 91精品国产免费久久久久久| 亚洲一一在线| 欧美少妇性生活视频| 欧美高清精品一区二区| 蜜臀久久99精品久久久久久| 男人操女人的视频网站| sese久久| 五月天婷婷在线视频| 日本一道高清亚洲日美韩| 天堂网在线观看国产精品| 国产一区二区高清| 国产精品77777竹菊影视小说| 午夜亚洲福利老司机| 久久精品国产精品亚洲| 国产精品久久色| 香蕉久久免费影视| 国产精品无码一区二区三区免费 | 欧美jizzhd欧美精品巨大| 青青九九免费视频在线| 国内精品偷拍| 99热精品在线观看| 波多野结衣亚洲一区| 欧美日韩一级二级| 丝袜情趣国产精品| 日本最新高清不卡中文字幕| 美脚丝袜一区二区三区在线观看| 亚洲一区二区不卡视频| 阿v天堂2014| 欧美做爰性欧美大fennong| 国产经典视频一区| 国产一区二区三区免费在线| 久久精品国产网站| 日韩无一区二区| 久久久久久久久久久免费精品| 成人91免费视频| 日本精品一二三区| 国产一级久久久| 婷婷丁香一区二区三区| 免费av毛片在线看| 成人欧美精品久久久久影院| 欧美激情成人动漫| 亚洲a级精品| 另类调教123区 | 日韩国产欧美一区| 丰满爆乳一区二区三区| 无码人妻aⅴ一区二区三区69岛| аⅴ成人天堂中文在线| 宅男深夜视频| 日韩毛片在线| 国产 日韩 欧美大片| 一本色道久久综合亚洲91| 色老头一区二区三区| 综合一区中文字幕| 日本少妇xxxx动漫| 成年人黄国产| 777午夜精品电影免费看| 国产精品1区2区| 亚洲视频在线观看视频| 老司机精品福利在线观看| 免费视频91蜜桃| jizz日本18| 天堂综合网久久| 亚洲综合免费观看高清完整版 | 国产人成亚洲第一网站在线播放| 欧美日韩综合视频网址| 91免费在线视频| 妺妺窝人体色WWW精品| 看**视频a级毛片| 日韩精品导航| 粉嫩老牛aⅴ一区二区三区| 不卡视频一区二区| 免费在线观看日韩| 人人在线视频| 男人av在线播放| 国产美女精品| 亚洲高清不卡av| 动漫3d精品一区二区三区| 青青草自拍偷拍| 日本中文字幕视频| 欧美日韩1区2区3区| 欧美成人欧美edvon| 亲子乱一区二区三区电影 | 精品久久久久亚洲| 大乳护士喂奶hd| 免费看美剧网站| 国语产色综合| 国产精品久久777777| 国产精品夫妻激情| 久久久精品视频国产| 国产福利一区二区在线精品| 欧美aaaaa级| 欧洲精品一区二区| 992tv快乐视频| 成人午夜淫片100集| 日本免费高清视频| 香蕉一区二区| 色av综合在线| 亚洲自拍偷拍第一页| 毛片aaaaa| 午夜伦全在线观看| 成人听书哪个软件好| 欧美一区二区三区艳史| 爱爱爱爱免费视频| 女人天堂在线视频| 亚洲电影在线一区二区三区| 欧美日韩国产精品一区二区三区四区 | 亚洲美女www午夜| 亚洲一级免费在线观看| 狠狠干狠狠搞| 麻豆视频一区| 亚洲综合在线免费观看| 麻豆91蜜桃| 国产高清精品软件丝瓜软件| 日韩欧美2区| 偷拍与自拍一区| 成人免费视频网站入口| 在线观看亚洲天堂| 男女羞羞在线观看| 亚洲一区二区三区四区的 | 精品免费99久久| 91精品无人成人www| 小说区乱图片区| 亚洲国产欧美日韩在线观看第一区 | 久久国内精品一国内精品| 国产熟妇搡bbbb搡bbbb| 免费国产在线视频| www.亚洲在线| 色综合五月天导航| youjizz亚洲女人| 日韩在线资源| 中文字幕电影一区| 日本一区视频在线| 中文在线字幕免费观| 91精品国产综合久久久久久豆腐| 99免费精品在线观看| 97人人模人人爽视频一区二区| 久久久精品视频免费观看| 成年人黄视频在线观看| 国产不卡一区视频| www.成人av.com| 性欧美videos另类hd| 亚洲影院天堂中文av色| 亚洲人成欧美中文字幕| 丰腴饱满的极品熟妇| 久久99亚洲网美利坚合众国| 亚洲一区av在线| 午夜精品久久久久久久无码| 九七影院97影院理论片免费| 国产乱码字幕精品高清av| 成人资源视频网站免费| 五月天激情婷婷| 伊人久久大香线| 亚洲国产精品大全| 日本少妇xxxx| 国产网友自拍视频导航网站在线观看 | 亚洲黄色小说图片| 祥仔av免费一区二区三区四区| 欧美久久一二区| 国产成人艳妇aa视频在线 | 欧美丝袜激情| 久久久999精品视频| 久久精品视频9| 免费在线中文字幕| 欧美日韩一区二区免费在线观看| av免费网站观看| 一个人看的www一区| 亚洲国产精品精华液ab| 日韩国产精品毛片| 妞干网免费视频| 久久久午夜精品理论片中文字幕| 一区二区成人国产精品 | 97人妻精品一区二区三区动漫| 精品欧美一区二区三区在线观看| 欧美日韩精品一区二区三区蜜桃| 夜夜添无码一区二区三区| 精品网站www| 日韩精品成人一区二区在线| 欧美诱惑福利视频| 亚洲自拍第二页| 日韩中文字幕在线一区| 亚洲天堂男人天堂女人天堂| 久久人人爽人人爽人人| 日本亚洲视频| 久久中文久久字幕| 亚洲波多野结衣| 国产精品视频首页| 久久这里只有精品视频首页| 中文字幕自拍偷拍| 最新日韩在线| 欧美极品少妇xxxxx| 中文字幕av片| 欧美黄色免费| 久久久久久免费精品| 国产精品欧美亚洲| 在线日本高清免费不卡| 欧美激情网站在线观看| 在线不卡免费视频| 欧美在线日韩| av在线不卡一区| 黄瓜视频在线观看| 国产精品久久毛片a| 国产精品嫩草影院8vv8| 大香伊人久久| 色综合久久久久久久| 亚洲の无码国产の无码步美| 午夜伦理在线| 欧美一级黄色片| 天天看片中文字幕| 久久99蜜桃| 久久福利视频网| 国产suv精品一区二区69| 水野朝阳av一区二区三区| 日韩精品不卡| 在线麻豆国产传媒1国产免费| 欧美日韩精品国产| 天天摸日日摸狠狠添| 欧美**vk| 亚洲一区二区三区777| h在线观看网站| 亚洲亚洲人成综合网络| 91精彩刺激对白露脸偷拍| 国产成人澳门| 国产日本欧美在线观看| www.激情.com| 午夜视频一区二区| 男人的午夜天堂| 欧美日韩破处视频| 欧美日本高清一区| 日韩黄色一级视频| 色爱综合av| 国产欧美一区二区三区久久| 国内自拍视频在线看免费观看| 中文字幕一区二区在线播放| 国产精品无码一区二区三区免费| 美女主播精品视频一二三四| 亚洲在线视频观看|