差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 后一修订版 两侧同时换到之后的修订记录 | ||
数字万年历设计 [2018/10/23 17:43] anran [实验目的] |
数字万年历设计 [2018/10/23 17:44] anran [设计框图] |
||
---|---|---|---|
行 22: | 行 22: | ||
====设计框图==== | ====设计框图==== | ||
+ | 根据前面的实验解析我们可以得知,该设计可以拆分成几个功能模块实现, | ||
+ | * Encoder:驱动旋转编码器旋转功能实现,获取转动信息 | ||
+ | * Debounce:驱动旋转编码器按键功能实现,实现按键消抖 | ||
+ | * mode_ctrl:根据编码器操作信息控制万年历时间调节和显示控制逻辑 | ||
+ | * DS1340Z_driver:驱动实时时钟芯片DS1340Z完成时间写入和读出功能 | ||
+ | * Segment_scan:通过驱动扫描式数码管将万年历信息显示出来。 | ||
+ | {{:11-Top-Down层次设计.png?500|Top-Down层次设计}} {{:11-模块结构设计.png?500|模块结构设计}} | ||
====实验原理==== | ====实验原理==== | ||
===DS1340Z模块介绍=== | ===DS1340Z模块介绍=== |