测量交流信号频率.docVIP

  • 24
  • 0
  • 约3.05千字
  • 约 11页
  • 2018-08-04 发布于福建
  • 举报
测量交流信号频率

#include reg52.h #include intrins.h #define uint unsigned int #define uchar unsigned char sfr P1ASF = 0X9D; //P1口选择功能寄存器 sfr ADC_CONTR= 0XBC; //ADC控制寄存器 sfr ADC_RES = 0XBD; //ADC转换结果寄存器高 sfr ADC_RESL = 0XBE; //ADC转换结果寄存器低 sbit rs=P1^0; sbit en=P1^1; float result,max,v=5.00,result1,result2; unsigned long q=0,fre; uchar r[10],sta,p=0,i; /*延时函数*/ void delay(uint z) { uint x,y; for (x=0;xz;x++) for (y=0;y140;y++); } void write_data(uchar shuju) { //rw=0; rs=1; P0=shuju; delay(5); en=1; delay(5); en=0; } void write_fre(unsigned long pin) //写入频率函数 { uc

文档评论(0)

1亿VIP精品文档

相关文档