⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 在STC51上开发的一个电子称程序 KEILUV3环境开发
💻 C
字号:
#include "hardware.h"
#include "uart.h"
#include "lcd1621.h"
#include "beep.h"
#include "at24c02.h"
extern Disp_str(unsigned char *str);
extern LcdWriteData(uchar add_, uchar da_);
extern void GetResult (void);   
extern InitCs5460(void);

void Disp_Result(ulong data1);

void delay(uint a)//延时函数
     {while(a--);}

void delay9ms(void) //延时程序,用于复位或者去抖
  {
   unsigned char i,j; 
   for(i=20;i>0;i--) 
   for(j=248;j>0;j--); 
  } 

void int1() interrupt 1		//定时器0中断
{
   	TH0=0xdc;
	TL0=0x00;
	if (!PowerOff)
	{	

		EA = 0;
		while(!PowerOff){}
		PowerHold = 0 ;
	}


}

void main(void)
{
InitUART();
PowerHold = 1 ;
I2CWP=0;
InitLcd();
InitCs5460();
Disp_str("------");
delay(10000);
LcdAllOn();
delay(20000);
delay(1000);
LcdClr();
Lcd_BK = 0;
OnCheck();
	  
do{
  delay(5000);
  GetResult();
  delay(5000);
  Lcd_BK = 1;
  }while(1);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -