- 79
- 0
- 约1.23万字
- 约 22页
- 2020-11-04 发布于江苏
- 举报
电子课程设计
——电子日历
学院:电子信息工程学院
专业、班级:
姓名:
学号:
指导教师: 任青
2014 年 12 月
目 录
2
3
电子日历
一 、 设计任务与要求
1.1、设计任务
(1)能够显示一百年内的年、月、日、星期。
(2)例如“13、12、25 7”,星期天显示数字“7”。
(3)具有手动校正年、月、日、星期的功能。
(4)不考虑闰年。
(5)可以手动复位。
1.2、设计要求
(1)熟悉集成电路的引脚安排。
(2)掌握芯片的逻辑功能及使用方法。
(3)了解电子日历的组成及工作原理。
(4)熟悉电子日历的设计与制作。
(5)熟悉multisim 电子电路设计及仿真软件的应用。
二 、 系统设计
2.1、总体框图
由于年、月、日、星期均为循环计数,故采用计数器实现循环计数及进
位。星期采用一位数码管显示的 7 进制(1 至 7);日计数器由两位数码管组
成的 31 进制(0 至 31)计数器;月计数器为两位数码管显示的 12 进制(1
至 12);年由两位数码管显示的 100 进制(0 至 99)计数器,如果发生错误
可通过校正电路手动校正。星期和日计数器采用共同脉冲,两者互不影响,
日计数器满31 向前进位,自身自动置为01,同时月计数器加 1,月计数器
满 12 向前进位,自身置为01,同时年计数器加 1,年计数器满 99 自动清零。
所有电路均可以统一进行复位。
总体框图如图 1 所示。
4
数码管显示
复
位
电
路
年计数器 月计数器 日计数器 星期计数器
校时电路
图 1 电子日历的总体框图
2.2、系统方案的设计和选择
2.2.1、方案一
只采用 74LS160 芯片实现计数,优点是芯片单一,成本低,工作量小,
只需要了解一个芯片的功能表,缺点是,74LS160 是异步清零,同步置数,
这时在日计数满 31 需要向月计数器进位并且自身恢复到01 时造成时序的错
乱,当要求芯片计数到 32 再返回信号异步清零时,置数就会落后,数码管
由31 变为 02 再变为 01,
原创力文档

文档评论(0)