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

📄 rtc.h

📁 butterflylogger_src_20060822 for atmel avr
💻 H
字号:
////Atmel AVR Design Contest 2006 Registration Number AT3221////*****************************************************************************////  File........: RTC.h////  Author(s)...: ATMEL Norway////  Target(s)...: ATmega169////  Description.: Functions for RTC.c////  Revisions...: 1.0////  YYYYMMDD - VER. - COMMENT                                       - SIGN.////  20021015 - 1.0  - File created                                  - LHM//  20031009          port to avr-gcc/avr-libc                      - M.Thomas////*****************************************************************************//mtA//extern char gSECOND;//extern char gMINUTE;//extern char gHOUR;//extern char gDAY;//extern char gMONTH;extern uint8_t gSECOND;extern uint8_t gMINUTE;extern uint8_t gHOUR;extern uint8_t gDAY;extern uint8_t gMONTH;//mtEextern uint8_t gYEAR;//  Function declarationsvoid RTC_init(void);            //initialize the Timer Counter 2 in asynchron operationvoid Time_update(void);        //updates the time and datechar ShowClock(char input);char SetClock(char input);char SetClockFormat(char input);char ShowDate(char input);char SetDate(char input);char SetDateFormat(char input);void LogDate(void);void LogClock(void);void PrintDate(char D0,char D1);void PrintClock(char t0,char t1, char t2);#define CLOCK_24    1#define CLOCK_12    0#define HOUR		0#define MINUTE		1#define SECOND		2#define	TICK		3// run ISR at 16Hz rather than 1Hz#define	FASTCLOCK #define TICKSPERSECOND	16	#include "dataflash.h"extern uint8_t	gTICK;extern uint8_t gSECOND;extern uint8_t gMINUTE;extern uint8_t gHOUR;extern uint8_t gDAY;extern uint8_t gMONTH;extern uint8_t gYEAR;extern char gLogTimeCounter;extern char gLogTimeUnit;extern char gLogTime;	    //default to logging every 10 minutes

⌨️ 快捷键说明

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