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

📄 main.h

📁 AVR单片机用C语言编写的包括时钟
💻 H
字号:
#define  uchar unsigned char
#define  H_1   PORTE|=BIT(PE4)
#define  H_0   PORTE&=~BIT(PE4)
#define  Z_1   PORTE|=BIT(PE7)
#define  Z_0   PORTE&=~BIT(PE7)
#define  HD_1  PORTE|=BIT(PE5)
#define  HD_0  PORTE&=~BIT(PE5)
#define  M     POTRE=(PORTE|BIT(PE2))&( ~BIT(PE3))
#define  T     POTRE=(PORTE|BIT(PE3))&( ~BIT(PE2))
#define L1_1   PORTB|=BIT(PB0)
#define L1_0   PORTB&=~BIT(PB0)
#define L2_1   PORTB|=BIT(PB1)
#define L2_0   PORTB&=~BIT(PB1)
#define L3_1   PORTB|=BIT(PB2)
#define L3_0   PORTB&=~BIT(PB2)
#define L4_1   PORTB|=BIT(PB3)
#define L4_0   PORTB&=~BIT(PB3)
#define L      PORTB|=0x0f;
#define LED1 3
#define LED2 2
#define LED3 1
#define LED4 0
//bit
unsigned long int AutPrintC;
unsigned long int AutCompC;
uchar   TbSample;
uchar   SelfCheck;//自较
uchar   MarkOk;
uchar   GHj;
float syst_parm[50];

//struct Syst_p SyP[50];
//struct  Syst_P  SysP[50]; 
unsigned long int Counter1; 
unsigned long int Counter2;
unsigned long int Counter;
unsigned char MFlage;
unsigned char TFlage;
void Init_System(void);
void Int_Show(void);
extern void Init_Timer(void);
extern void wdm164(uchar *disdata);
extern void jiaozheng(void);
extern float Comunpter(void);
extern void FloatToUchar(uchar Tran,uchar *RetVa);
extern void PrintByte(uchar PrintByte);
extern void printer(uchar *PrinBuff,uchar Type );
extern void print(uchar kind);
extern unsigned char KeyProc(void);
void Init_Usart(void);
extern void TestPrin(void);
extern unsigned char TWIWriteByte(unsigned char *Bdata);
extern unsigned char TWIReadBytes(unsigned char *rBytes);
extern void Init_TWI(void);
extern  unsigned char Init_Clock(void);
extern unsigned char SetTime(void);
extern unsigned char ReadTime(unsigned char *rTimBuff);
extern void IntSysP(void);
void timer1_ISR(void);
extern uchar keypressed(void);
extern void SysPTosyst(void);
extern uchar keyscan(void);

⌨️ 快捷键说明

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