亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? rtc.h

?? TDK 6521 SOC 芯片 DEMO程序
?? H
字號:
/***************************************************************************
 * This code and information is provided "as is" without warranty of any   *
 * kind, either expressed or implied, including but not limited to the     *
 * implied warranties of merchantability and/or fitness for a particular   *
 * purpose.                                                                *
 *                                                                         *
 * Copyright (C) 2005 Teridian Semiconductor Corp. All Rights Reserved.    *
 ***************************************************************************/
//**************************************************************************
//  DESCRIPTION: 71M652x POWER METER - RTC structures, enumerates, and defines.
//
//  AUTHOR:  MTF
//
//  HISTORY: see end of file.
//***************************************************************************
//  File: RTC.H
//       
#ifndef RTC_H
#define RTC_H 1

/////////////////////////////////////////////////////////////////////////////
//  Real Time Clock.
/////////////////////////////////////////////////////////////////////////////

struct RTC_t 
{                        
    uint8_t         Sec;           
    uint8_t         Min;
    uint8_t         Hour;
    enum eDAY       Day;
    uint8_t         Date;
    enum eMONTH     Month;
    uint8_t         Year;
    uint8_t         Adjust;             // Sec++ or Sec--).
    uint8_t         LRC;                // LRC of Non-Volatile.
};

struct RTC_TRIM_t
{
    volatile int8_t trim_slow;          // 1 => trim slow clock, 0 => trim fast clock.
    volatile int32_t trim_value;        // Current 'trim value'.
    volatile uint8_t LRC;               // LRC of Non-Volatile.
    volatile int32_t trim_count;        // Count to add to 'trim value'.
};

extern bool rtc_ready;  // this is set once per second by the interrupt

/*** Public functions. ***/
void RTClk_Reset (void); // reset RTC to defaults if needed
void RTClk_Read (void); // Read the RTC
void RTClk_Write (void); // Write the RTC

// Recalculate the RTC temperature compensation
void RTC_Adjust_Trim (bool clr_cnt, int32_t value);
void RTC_Compensation (void);              // Do manual temperature compensation of RTC.   
bool RTC_Tic (void);

int32_t OperatingHours (void); // return hours of operation
// figure the seconds between two events
int32_t Delta_Seconds (struct RTC_t xdata *start, struct RTC_t xdata *end);

// interrupt service routine, adjusts the RTC's trim
void rtc_isr (void) small reentrant;

// LCD display routines.
void date_lcd (void);
void operating_lcd (void);
void time_lcd (void);

// RTC calibration control
#define RTC_Calibration_On() DIO &= ~DIO_PV 
#define RTC_Calibration_Off() DIO |= DIO_PV 

/***************************************************************************
 * History
 * $Log: rtc.h,v $
 * Revision 1.10  2006/09/09 01:09:50  gmikef
 * *** empty log message ***
 *
 * Revision 1.9  2006/04/27 00:06:52  tvander
 * Added tamper resistance, mostly to wh.c; Added a calibration signal to rtc.c
 *
 * Revision 1.8  2006/04/25 01:09:49  tvander
 * Integrated improved RTC.  Compensates for time off, has default constant
 * compensation.  Computes true hours of operation.
 *
 * Revision 1.7  2006/04/19 01:15:34  tvander
 * Integrated with unit test/clock.  The big thing was to uncouple it from the
 * data structure Totals in meter.h.  Now the options define where it puts its
 * data.
 *
 * Revision 1.6  2006/01/10 03:58:39  gmikef
 * Added PDATA support for CE Outputs.
 *
 * Revision 1.4  2005/10/08 04:41:20  tvander
 * Fixed priority inversion.
 * Rewrote watchdog to work in brownout, but of course it doesn't work.
 * Watchdog can now be defeated by clearing watchdog option to 0.
 * Reorganized watt hour modules (at last!).
 * Disabled reading of STATUS in 6521_cli because the CE's status is always SAG.
 * Tested with 6521_CLI; measurements seem to work.
 * Fixed other builds.
 *
 * Revision 1.3  2005/09/22 23:45:06  tvander
 * Clean build all models and unit tests, updated copyright to be fore Teridian
 *
 * Revision 1.2  2005/08/28 02:14:39  gmikef
 * *** empty log message ***
 *
 * Revision 1.1  2005/08/26 00:54:28  gmikef
 * *** empty log message ***
 *
 * Revision 1.6  2005/05/13 00:34:49  tvander
 * 6511/32k works
 * Integrated and debugged self-calibration.
 * The build has one unused segment, and no other errors or warnings.
 * default LCD and pulse displays appear OK.
 * EEPROM, software timers and hardware timers are all integrated.
 *
 * Revision 1.5  2005/04/30 02:20:40  gmikef
 * *** empty log message ***
 *
 * Revision 1.4  2005/04/28 19:12:28  tvander
 * Comments only!  Restored history comments.
 *
 * Revision 1.3  2005/04/27 23:49:12  gmikef
 * Some MATH rountines now use 'idata'.
 * Added MATH_FAST flag to 'options.h".
 * Changed "6521B.Uv2" to max optimization.
 *
 * Revision 1.2  2005/04/21 02:09:11  gmikef
 * *** empty log message ***
 *
 * Revision 1.1  2005/04/06 18:12:11  gmikef
 * *** empty log message ***
 *
 * Copyright (C) 2005 Teridian Semiconductor Corp. All Rights Reserved.    *
 * this program is fully protected by the United States copyright          *
 * laws and is the property of Teridian Semiconductor Corporation.         *
 ***************************************************************************/
#endif  /* rtc.h */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美视频一二三区| 欧美丝袜第三区| 蜜臀av性久久久久蜜臀aⅴ四虎 | 欧美日本视频在线| 色94色欧美sute亚洲线路二 | 欧美巨大另类极品videosbest | 精品国产一区二区三区久久久蜜月 | 日韩视频在线永久播放| 日韩欧美成人激情| 久久久91精品国产一区二区精品 | 中文字幕一区二区三区不卡 | 亚洲黄色小说网站| 亚洲亚洲精品在线观看| 日韩av在线发布| 国产呦精品一区二区三区网站| 激情综合色播五月| 成人网男人的天堂| 91福利社在线观看| 欧美一级二级三级乱码| 久久综合久久综合久久综合| 国产亚洲欧美一区在线观看| 中文字幕五月欧美| 日韩国产一二三区| 国产福利不卡视频| 欧美在线综合视频| 欧美成人艳星乳罩| 亚洲欧美色一区| 久久精品国产999大香线蕉| 国产成a人无v码亚洲福利| 91成人网在线| 久久久久免费观看| 亚洲va欧美va天堂v国产综合| 国内精品嫩模私拍在线| 91激情五月电影| 久久嫩草精品久久久精品一| 亚洲黄色免费网站| 粉嫩av一区二区三区粉嫩| 欧美电影影音先锋| 亚洲视频综合在线| 国产伦精一区二区三区| 欧美久久久久中文字幕| 国产精品久久国产精麻豆99网站| 午夜av电影一区| 色网综合在线观看| 久久丝袜美腿综合| 秋霞成人午夜伦在线观看| 91国产免费看| 中文字幕综合网| 国产精品一区二区久久不卡| 欧美日韩三级一区| 亚洲女人小视频在线观看| 狠狠久久亚洲欧美| 日韩欧美国产综合一区| 亚洲一区二区三区中文字幕| 不卡高清视频专区| 国产亚洲制服色| 精品写真视频在线观看| 91精品综合久久久久久| 亚洲一区中文在线| 91在线观看美女| 综合久久久久久久| 99久久夜色精品国产网站| 久久亚洲二区三区| 国产一区二区三区免费播放| 欧美一区二区二区| 日本中文字幕一区| 欧美一区二区三区免费观看视频| 亚洲va中文字幕| 欧美人xxxx| 日韩国产欧美在线观看| 欧美日韩高清不卡| 视频一区二区欧美| 欧美一区二区在线看| 日本不卡一二三| 欧美大尺度电影在线| 看片的网站亚洲| 精品国产乱码久久久久久老虎| 美女在线视频一区| 欧美videofree性高清杂交| 免费在线观看视频一区| 2欧美一区二区三区在线观看视频| 久久成人久久爱| 国产人久久人人人人爽| 不卡的电影网站| 亚洲精品成a人| 欧美精品亚洲一区二区在线播放| 日日骚欧美日韩| 久久精品视频免费| 99久久精品国产网站| 亚洲女同ⅹxx女同tv| 欧美日韩国产美| 国产美女在线观看一区| 国产精品黄色在线观看| 欧美无乱码久久久免费午夜一区 | 久久色中文字幕| 成人h动漫精品| 亚洲超碰97人人做人人爱| 欧美mv日韩mv国产网站app| 成人免费视频网站在线观看| 亚洲免费av在线| 欧美一区午夜精品| bt欧美亚洲午夜电影天堂| 亚洲一区二区三区中文字幕在线| 欧美变态tickling挠脚心| av在线不卡网| 美女mm1313爽爽久久久蜜臀| 国产精品视频观看| 91麻豆精品国产91久久久使用方法| 美女脱光内衣内裤视频久久影院| 国产欧美日韩麻豆91| 欧美日韩性生活| 国产美女主播视频一区| 一区二区三区产品免费精品久久75| 欧美日韩三级一区二区| 成人小视频免费在线观看| 日韩电影在线观看一区| 国产精品丝袜黑色高跟| 日韩欧美亚洲另类制服综合在线| 99久久免费视频.com| 激情久久久久久久久久久久久久久久| 久久久久久免费毛片精品| 欧美日韩一区二区三区视频| 国产成人a级片| 蜜臀av性久久久久蜜臀av麻豆| 国产精品国产自产拍高清av | 国产精品一区久久久久| 亚洲成人av资源| 日韩一区中文字幕| 精品国产成人在线影院| 欧美精品粉嫩高潮一区二区| 91在线视频播放地址| 激情综合一区二区三区| 人妖欧美一区二区| 亚洲图片欧美色图| 亚洲男同性视频| 国产精品高清亚洲| 久久你懂得1024| 精品成人在线观看| 日韩一区二区三区电影在线观看 | 91精品国产免费| 欧美日韩日本视频| 在线观看免费视频综合| 91视频91自| 91福利在线免费观看| 色综合久久六月婷婷中文字幕| 成人高清免费观看| 不卡的电影网站| 91香蕉视频在线| 91黄色免费看| 欧美色图天堂网| 欧美丝袜丝交足nylons图片| 欧美在线不卡一区| 欧美欧美午夜aⅴ在线观看| 欧美色网站导航| 欧美一区二区在线观看| 日韩精品最新网址| 久久人人爽人人爽| 中文字幕国产一区二区| 国产精品乱码一区二三区小蝌蚪| 国产精品网站在线| 亚洲另类一区二区| 日韩—二三区免费观看av| 日本视频免费一区| 国内成+人亚洲+欧美+综合在线| 久草热8精品视频在线观看| 国产一区在线精品| av亚洲产国偷v产偷v自拍| 在线亚洲精品福利网址导航| 欧美日韩一区二区三区不卡| 欧美一区二区三区系列电影| 精品对白一区国产伦| 国产精品国产三级国产三级人妇| 国产精品国产三级国产普通话三级 | 久久国产视频网| 成人高清视频在线| 欧美日韩免费视频| 久久影院午夜论| 亚洲免费av高清| 热久久一区二区| 成人国产视频在线观看| 7777精品伊人久久久大香线蕉超级流畅| 91精品国产福利在线观看| 国产欧美日韩在线| 亚洲电影你懂得| 蜜桃久久久久久久| 97超碰欧美中文字幕| 欧美一区二区三区色| 自拍偷自拍亚洲精品播放| 久久99日本精品| 欧美性色欧美a在线播放| 欧美大片在线观看一区二区| 中文字幕日韩欧美一区二区三区| 石原莉奈在线亚洲三区| 国产盗摄一区二区| 欧美一级日韩免费不卡| 日韩伦理av电影| 国产黄色精品视频| 6080yy午夜一二三区久久| 亚洲欧洲美洲综合色网| 精品一区二区在线视频|