基于单片机频率计可调控制系统设计

1451下载地址 https://docs.qq.com/doc/DWEpnR2pOWU91b3p4?pub=1&dver=2.1.0

#include <AT89x52.h>
#include <stdio.h>
#include <math.h> 
#include <intrins.h>
float f;							  //频率
float p;							 //周期
float sj;							 //闸门时间
char idata buff[20];
char flag=0;						 //频率\周期选择标志位
char xs=0;								//设置闸门时间结束后是否显示结果的标志位
unsigned char m=0,n=0,yichu=0,fenpin;   //m定时中断次数 n计数中断次数 yichu判断是定时器还是计数器溢出

#define Key_Set P1
#define K1 0xbf
#define K2 0x7f
#define NO_Set 0xff
#define Freq 0
#define Peri 1

sbit B153=P2^4;
sbit A153=P2^3;
sbit P17=P1^7;
sbit P16=P1^6;
sbit P35=P3^5;
sbit Set=P3^2;



unsigned char LCD_Wait(void);
void LCD_Write(bit style, unsigned char input);
void LCD_SetDisplay(unsigned char DisplayMode);
void LCD_SetInput(unsigned char InputMode);
void LCD_Initial();
void GotoXY(unsigned char x, unsigned char y);
void Print(unsigned char *str);

  

 

 

 

posted @ 2021-03-16 19:09  roadroad  阅读(90)  评论(0编辑  收藏  举报
电设屋
上千套电子毕设课设方案