- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C8051F930RTC初始化样例程序
//在32.768KHz频率下功耗很低两节电吃模式下:870uA,单节电池模式:1.238ma
//本例注意发生时钟报警事件后,振荡器故障报警事件也发生
#include C8051F930.h // SFR declarations
#define uint unsigned int
#define uchar unsigned char
#define ulong unsigned long int
#define nop() _nop_();_nop_();_nop_();_nop_();
union tcfint32{
ulong mydword;
struct{uchar by4;uchar by3;uchar by2;uchar by1;}bytes;
}mylongint;//用联合体定义32位操作
#define SYSCLK // 定义系统频率
#define RTCCLK 32768 // 定义smaRTClock 频率
#define WAKE_INTERVAL 2000 //唤醒时间间隔
#define SUSPEND 0x40 //定义 挂起方式PMU0CF值
#define SLEEP 0x80 // 定义休眠方式PMU0CF值
#define POWER_MODE SUSPEND
#define LED_ON 0
#define LED_OFF 1
#define CAPTURE0 0x00 // 定义smaRTClock内部寄存器CAPTURE0 地址
#define CAPTURE1 0x01 // 定义smaRTClock内部寄存器 CAPTURE1 地址
#define CAPTURE2 0x02 //定义smaRTClock内部寄存器 CAPTURE2 地址
#define CAPTURE3 0x03 //定义smaRTClock内部寄存器CAPTURE3 地址
#define RTC0CN 0x04 // 定义smaRTClock内部寄存器 RTC0CN 地址
#define RTC0XCN 0x05 // 定义smaRTClock内部寄存器 RTC0XCN 地址
#define RTC0XCF 0x06 // 定义smaRTClock内部寄存器 RTC0XCF 地址
#define RTC0PIN 0x07 // 定义smaRTClock内部寄存器RTC0PIN 地址
#define ALARM0 0x08 // 定义smaRTClock内部寄存器 ALARM0 地址
#define ALARM1 0x09 // 定义smaRTClock内部寄存器ALARM1 地址
#define ALARM2 0x0A // 定义smaRTClock内部寄存器ALARM2 地址
#define ALARM3 0x0B // 定义smaRTClock内部寄存器 ALARM3 地址
sbit RED_LED=P1^5;
sbit YELLOW_LED=P1^6;
sbit s1=P0^2;
sbit s2=P0^3;
//-----------------------------------------------------------------------------
// 函数声明
//-----------------------------------------------------------------------------
void PCA_Init();
void PORT_Init (void);
void smaRTClock_Init (void);
void OSCILLATOR_Init (
您可能关注的文档
- 0-150mm带表游标卡尺不确定度评定.doc
- 0-25mm公法线千分尺不确定度评定.doc
- 0-300高度游标卡尺不确定度评定.doc
- 01 10kV电力电缆预防性试验作业指导书.doc
- 03966-GP-5 通用汽车公司 供方质量过程和测量程序.doc
- 02 10kV三相油浸式配电变压器预防性试验作业指导书.doc
- 04 10kV三相干式配电变压器预防性试验作业指导书.doc
- 01 高级岩石学绪论.ppt
- 04——黄学清——核电站工程建设质量保证实践.ppt
- 05模具技师 烟灰盒 论文.doc
- 中国国家标准 GB/T 18233.4-2024信息技术 用户建筑群通用布缆 第4部分:住宅.pdf
- GB/T 18233.4-2024信息技术 用户建筑群通用布缆 第4部分:住宅.pdf
- GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计.pdf
- 《GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计》.pdf
- 中国国家标准 GB/T 18978.210-2024人-系统交互工效学 第210部分:以人为中心的交互系统设计.pdf
- GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置.pdf
- 《GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置》.pdf
- 中国国家标准 GB/T 16649.2-2024识别卡 集成电路卡 第2部分:带触点的卡 触点的尺寸和位置.pdf
- GB/T 17889.4-2024梯子 第4部分:铰链梯.pdf
- 《GB/T 17889.4-2024梯子 第4部分:铰链梯》.pdf
文档评论(0)