①提供计时,包括秒、分、时、日、月、年。
②时钟数据采用BCD编码。
③提供Watch-Dog 功能。
④设置定时中断(精确到分)。
⑤提供闰年判断机制(只支持2004,2008 和2012 年)。
⑥提供1/256 秒—1 秒软件可配置的连续中断。
⑦32.768KHz 操作[8]
RTC寄存器地址映射表如表2.1所示:
  表2.1  RTC寄存器地址映射表
 
RTC模块主要包括闰年产生器、读/写寄存器、备用电池、报警功能;
闰年产生器  可以根据BCDDATA,BCDMON,以及BCDYEAR的数据决定每个月的总天数是28,29,30还是31。
读/写寄存器  要求置高RTCON寄存器的0位来表示读和写R的寄存器,为了显示秒、分、时、日、月和年,CPU会从BCDSEC,BCDMIN,BCDHOUR,BCDDAY,BCDDATE,BCDMON,和BCDYEAR寄存器中读取数据。
备用电池  RTC可被备用电池驱动,备用电池通过RTCVDD引脚向RTC提供电压。当系统掉电时,RTC与CPU之间的接口被阻塞,备用电池仅仅驱动振荡电路以及BCD计数器,这样可减少能量损耗;
报警功能   RTC工作在掉电模式或正常工作模式时会在一个特定的时间产生报警信号。在正常工作模式下,报警中断(ALMINT)是激活状态的。在掉电模式下,电源管理唤醒信号(PMWKUP)与报警中断(ALMINT)都是激活状态 。
2.1.2 LCD控制器:
LCDC 是连接在AHB 总线上的AMBA master-slave 模块,在不需要ARM7TDMI 的参与下能够独自提供给多种LCD 显示板所必需的数字接口信号,包括黑白、灰度、彩色液晶屏[9]。
LCDC 基本功能如下:
①兼容AMBA2.0 规范,是连接在AHB 总线上的AMBA master-slave 模块
②宽度为32bit、深度为16的FIFO 用于缓存显示数据
③通过使用内嵌的DMA方式进行数据录取
④支持16 位接口的TFT(Thin Film Transistor)彩色显示
⑤AC 偏压信号用于STN panel,支持大小印第安格式[10]
上一篇:基于系综经验模式分解(EEMD)的汉语共振峰检测算法
下一篇:基于51单片机的无线收发设计+电路图+源程序

认知无线电网络中基于双...

基于TCP/IP技术的转向架振动测试系统设计

基于PM2.5浓度的健康出行路径规划及实现

基于涡旋电磁波的新型雷达成像技术研究

基于相关滤波器的长期跟踪算法研究

基于ZigBee协议轨道交通环...

基于QT的图像处理系统设计

浅谈新形势下妇产科护理...

国内外无刷直流电动机研究现状

多元化刑事简易程序构建探讨【9365字】

中国古代秘书擅权的发展和恶变

《醉青春》导演作品阐述

拉力采集上位机软件开发任务书

谷度酒庄消费者回访调查问卷表

高校网球场馆运营管理初探【1805字】

浅谈传统人文精神茬大學...

辩护律师的作证义务和保...