用 51单片机的外部中断来测频率
txt偶尔要回头看看,否则永远都在追寻,而不知道自己失去了什么
男人掏钱是恋人关系,女人掏钱是夫妻关系,男女抢着掏钱是朋友关系
男人爱用眼睛看女人,最易受美貌迷惑;女人爱用心看男人,最易受伤心折磨
用 51单片机的外部中断来测频率 作者:佚名 来源:本站原创 点击数: 302 更新时间:2010年 08月 08日 【字体:大 中 小】 //晶振:12M //实验方法:首先要把 51hei单片机开发板上的 ne555的方波输出信号 J7的第一脚用杜邦线 // 引入 P3
2口,数码管即可显示ne555震荡电路当前的频率值,旋动PR1电位器可 // 发现数字有变化
//原理:1秒钟内计数外部脉冲个数,如计数 1000次,则表示频率为1000Hz //1秒钟定时采用 51单片机定时器0实现,外部脉冲由外部中断 0引脚接入 #include #include"51hei
h" #define uchar unsigned char uchar counter1; sbit duan=P2^6; //74HC573的 LE端 U5 LED的段选端 sbit wei=P2^7; //74HC573的 LE端 U4 LED的位选端 unsigned int counter2,tmp; uchar table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; // 共阳型数码管 0—9显示 unsigned int dis[6]; uchar con[]={0xfe,0xfd,0xfb,0xf7,0xef}; //共阳型数码管控制端 init(); delay(uchar); display(); jishu(); void main() {guandz(); init(); while(1)