• 大小: 2KB
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-05-10
  • 语言: 其他
  • 标签: 51单片机  频率计  

资源简介

基于51单片机的频率检测原理简单,电路简易

资源截图

代码片段和文件信息

#include
#define uchar unsigned char
#define uint  unsigned int
uchar code dispbit[]={ 0x010x020x040x080x100x20};
sbit M=P2^2;
uchar code dispcode[]={  
                0x3F  //“0“
                0x06  //“1“
                0x5B  //“2“
                0x4F  //“3“
                0x66  //“4“
                0x6D  //“5“
                0x7D  //“6“
                0x07  //“7“
                0x7F  //“8“
                0x6F  //“9“
              
}; 
uchar dispbuf[8]={00000000};
uchar i=0;
   
uchar timecount;
uchar flag=0count=0;   
unsigned long int counter;
void delay(uchar t)     //延时1MS
  {  uchar ij;
     for(j=0;j      for(i=0;i<120;i++);
  }

 void main (void)  //主函数入口处

  P1=0xff;
  TMOD=0x15; //0001 0101  选择01的工作方式 及 开启T0的计数功能
  TH0=0;
  TL0=0;
  TH1=(65536-4000)/256;
  TL1=(65536-4000)%256;
  TR1=TR0=ET0=ET1=EA=1;  /

评论

共有 条评论