中电网移动|移动中电网|高清图滚动区

使用 eZ80F91 MCU 的 RTC 的 RZK 应用

本应用笔记介绍了 Zilog 实时内核 (RZK) 应用程序,该应用程序使用 Zilog eZ80F91 MCU 的实时时钟 (RTC) 外设来充当世界时钟。

提供 4X4 键盘和 LCD 显示界面,用于设置和查看一个国家的本地时间和本地日期、设置夏令时本地时间以及操作秒表。当前时间保持为 24 小时格式。

开发 RZK-RTC 应用程序

本应用笔记重点介绍如何在多线程环境中使用 RZK 以及 RZK 计时器。通过增加每秒的滴答数来提高 RZK 软件计时器的精度。

硬件架构

图 1 是包含 eZ80F91 模块、键盘和字符 LCD 模块的 eZ80 开发平台的硬件架构框图。

https://file3.dzsc.com/news/23/08/23/161101526.png
图 1 嵌入式 RTC-RZK 应用架构框图

eZ80F91 MCU 的端口 C 连接到显示时间和日期的字符 LCD 模块。eZ80F91 MCU 的端口 B 连接到连续扫描按键的键盘。键盘的列通过 10-K 电阻上拉,使其正常为高电平。下页的图 2 包含此连接的详细信息。

https://file3.dzsc.com/news/23/08/23/161114604.png
图 2 eZ80F91 MCU、LCD 模块和键盘之间的连接细节

图 3 显示了键盘的详细信息。键盘上标有数字键(0-9)和功能键(AF)。功能键有:

键 A – 设置当地时间
键 B – 设置本地日期
键 C – 进入功能或终止功能(输入/退出键)
键 D – 选择默认国家/设置夏令时
F 键 – 查看国家/地区时间

https://file3.dzsc.com/news/23/08/23/161129760.png
图 3 键盘按键功能

猜你喜欢
中电网移动|移动中电网|频道导航区