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

📄 mian.h.120103185620

📁 手操器
💻 120103185620
字号:
#include <iom8v.h>
#include <macros.h>
#include "eeprom.h"
#include"cs5460a.h"

#define u8 unsigned char
#define u16 unsigned int
 u8 disbuff[10];
 u8 discount;
#define clr_sck() PORTC &=0xef
#define set_sck() PORTC |=0x10
#define clr_IO() PORTC &=0xdf
#define set_IO() PORTC |=0x20


//-------------------------------------------------------------
unsigned char const Table[]=
{
	0xC0,	  //0
	0xf9,		//1
	0xa4,		//2
	0xB0,		//3
	0x99,		//4
	0x92,		//5
	0x82,		//6
	0xf8,		//7
	0x80,		//8
	0x90,		//9
	0x88,		//a
	0x83,       //b
	0xc6,       //c
	0xa1,       //d
	0x86,       //e
	0x8e,       //f  
	0xcf,       //I  16
	0xbf,       //-  17
	0xE3,       //u  18
	0x87,       //t  19 
	0xa3,       //o  20
	0xab,       //n    21
	0x89,      //H    22
	0xC7       //L    23
}; 	
#define	GOTO_RESET 				0
#define GOTO_WAIT  				1
#define GOTO_SET_OUTL  			2
#define GOTO_SET_OUTM  			3
#define GOTO_SET_OUTH  			4

#define SetKey 	(PINB & 0x01)
#define AddKey 	(PIND & 0x01)
#define SubbKey (PIND & 0x02)

struct 
{
	u16 OutL;
	u16 OutM;
	u16 OutH;
}
Cal;
u16 CalTemp;
u16 Per;

u8 Wait(void);
u8 Reset_Meter(void);
u8 Set_OutH(void);
u8 Set_OutM(void);
u8 Set_OutL(void);
void Delay(unsigned long T);
#define  disbuff0  disbuff[7]
#define  disbuff1  disbuff[6]
#define  disbuff2  disbuff[5]
#define  disbuff3  disbuff[4]
#define  disbuff4  disbuff[3]
#define  disbuff5  disbuff[2]
#define  disbuff6  disbuff[1]
#define  disbuff7  disbuff[0]
 


⌨️ 快捷键说明

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