clock.h

来自「一个ST7系列的车载dvd系统源代码」· C头文件 代码 · 共 46 行

H
46
字号
/*********************************************************
	Project:		ST FST(TDA7540)
	File name:	clock.h
	Description:	
	Write/Modify:	Perry Liang
	Time:		2006-1-24- 15:31:54
*********************************************************/

typedef struct
{
	unsigned char hour;
	unsigned char min;
	unsigned char sec;
	unsigned char frame;
	unsigned update:1;
	unsigned pm:1;
	unsigned char hour12;
} ClockStruct;

ext ClockStruct Clock;
ext UCharField ClockFlag;
#define F_HalfSecond				ClockFlag.field.B0
#define F_HalfSecondBackup		ClockFlag.field.B1
#define F_HalfSecondOut			ClockFlag.field.B2

extern void ClockInit(void);
extern void ClockMain(void);
extern void ClockDisplay(void);
extern void ClockRun(void);
extern void ClockChange(unsigned char hour,unsigned char min);
extern void Hour24toHour12(void);

#define HOUR_KEEP	0xC0
#define HOUR_UP		0x80
#define HOUR_DOWN	0x40

#define MIN_KEEP	0xC0
#define MIN_UP		0x80
#define MIN_DOWN	0x40


/*********************************************************
				File End
*********************************************************/

⌨️ 快捷键说明

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