使用 eZ80F91 MCU 的 RTC 的 RZK 应用

时间:2023-08-31
    本应用笔记介绍了 Zilog 实时内核 (RZK) 应用程序,该应用程序使用 Zilog eZ80F91 MCU 的实时时钟 (RTC) 外设来充当世界时钟。
    提供 4X4 键盘LCD 显示界面,用于设置和查看一个国家的本地时间和本地日期、设置夏令时本地时间以及操作秒表。当前时间保持为 24 小时格式。
    开发 RZK-RTC 应用程序
    本应用笔记重点介绍如何在多线程环境中使用 RZK 以及 RZK 计时器。通过增加每秒的滴答数来提高 RZK 软件计时器的精度。
    硬件架构
    图 1 是包含 eZ80F91 模块、键盘和字符 LCD 模块的 eZ80 开发平台的硬件架构框图。


    图 1 嵌入式 RTC-RZK 应用架构框图

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

  

  

    图 2 eZ80F91 MCU、LCD 模块和键盘之间的连接细节

    图 3 显示了键盘的详细信息。键盘上标有数字键(0-9)和功能键(AF)。功能键有:
    键 A – 设置当地时间
    键 B – 设置本地日期
    键 C – 进入功能或终止功能(输入/退出键)
    键 D – 选择默认国家/设置夏令时
    F 键 – 查看国家/地区时间

 

    图 3 键盘按键功能
上一篇:多通道 LED 驱动器指南
下一篇:使用 ISL73xxxRH 晶体管阵列的射频放大器设计

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料