1 / 19
文档名称:

实时时钟实验报告.pdf

格式:pdf   大小:594KB   页数:19页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实时时钟实验报告.pdf

上传人:小sjj 2022/8/2 文件大小:594 KB

下载得到文件列表

实时时钟实验报告.pdf

文档介绍

文档介绍:: .

6 无需外接元件即直接驱 LED 可扩展驱动电流和驱动电压
7 提供工业级器件多种封装形式 PDIP24 SO24

采用 24 引脚封装引脚图如图所示其引脚功能分述如下:

实时时钟(Real Time Clock):2410 提供了一个实时时钟,该时钟使用独立的一路
供电,保证主电源切断时能正常维持 RTC 工作。2410 的 RTC 支持两个中断:Time
Tick(固定在一个频率内发出的时钟中断) 和 Alarm 中断(在某个时刻产生闹铃中
断)。利用这两个中断可以设置每一秒中断一次显示变化时间,用 Alarm 中断实现
闹钟功能。以下为 S3C2410 内部 RTC 模块结构图: 实验电路图
ZLG7290 功能电路图:




IIC 总线接口电路图: 实验主要步骤

(各种寄存器)。


,在 zoc 串口工具进行测试。
zoc 下载和调试。

3、实验详细过程
具体实验过程和内容
(1)实现实时时钟功能
设置 rRTCCON、rTICNT、rRTCALM 寄存器
TICNT[6:0]=127;可以设置 rTICNT=(1<<7)|(127)实现每秒中断一次。
可以设置闹铃寄存器,例如每秒的第几秒中断一次,实现定时闹钟的功能。
要设置初始化当前时间。
这里还包括编写 Time Tick 中断和 Alarm 中断的中断服务程序。
(2)初始化 IIC 总线编写一个 IIC 的操作库。包括发送和接受功能。
编写可以向 ZLG7290 发出指令的函数。
(3)编写键盘中断处理程序
通过键盘中断,实现数码管显示日期和时间的切换,还有停止。
(4)使用 RVDS集成开发环境编译调试程序
(5)使用 ZOV软件测试
程序流程图
程序入口点
2410 初始化
主函数
显示时间 闹钟 停止
是 否
切换
显示日期初始化
键 盘
Time tick Alarm
中断
中断 中断
闹钟 数码管显示
输出当前时间 日期或时间