EDA课程设计数字跑表(共13页).doc
《EDA课程设计数字跑表(共13页).doc》由会员分享,可在线阅读,更多相关《EDA课程设计数字跑表(共13页).doc(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上燕山大学课 程 设 计 说 明 书题目: 数字跑表 学院(系): 年级专业: 学 号: 学生姓名: 指导教师: 教师职称: 燕山大学课程设计(论文)任务书院(系):电气工程学院 基层教学单位:电子实验中心 学 号学生姓名专业(班级)设计题目数字跑表设计技术参数在6个数码管上分别显示百分秒、秒和分钟;具有暂停/启动功能;具有重新开始功能;具有超时提示功能,当到达某一设定时间后指示灯亮。设计要求用频率组模块实现跑表频率设置;用拨码开关设置功能键。工作量学会使用Max+PlusII软件和实验箱;独立完成电路设计,编程下载、连接电路和调试;参加答辩并书写任务书。工作计划1.
2、了解EDA的基本知识,学习使用软件Max+PlusII,下发任务书,开始电路设计;2. 学习使用实验箱,继续电路设计;3. 完成电路设计;4. 编程下载、连接电路、调试和验收;5. 答辩并书写任务书。参考资料数字电路基础.常丹华主编.电子工业出版社.EDA课程设计指导书.指导教师签字 基层教学单位主任签字2013年12月27日 目 录第1章 设计题目及要求4第2章 设计说明4 2.1 设计思路4 2.2 真值表4 2.3 原理图5 2.4 波形仿真图6 2.5 模块介绍6第3章 管脚锁定及硬件连线 10 3.1 管脚锁定 10 3.2 硬件接线 10心得体会 11参考文献 12专心-专注-专业
3、第一章 设计题目及要求设计题目:数字跑表设计要求:1. 在6个数码管上分别显示百分秒、秒和分钟;2. 具有暂停/启动功能;3. 具有重新开始功能;4. 具有超时提示功能,当到达某一设定时间后指示灯亮;5. 用频率组模块实现跑表频率设置;6. 用拨码开关设置功能键。第二章 设计说明2.1 设计思路首先是设计一个100*60*60的计时模块,完成对时间的计时工作,并使其显示在数码管上;其次要设计一个控制模块,可以使跑表具有启动、暂停及重新开始的功能;数字跑表要能准确记时需要100HZ的时钟信号,可以利用一个分频模块即10进制计数器得到100HZ的时钟脉冲作为时钟信号输入;对于超时提示部分,在跑表时
4、间达到1分钟以后指示灯常亮,在此基础上添加蜂鸣声以求达到更好的提示效果。2.2 真值表START_STOPRESTWARNWARNS指示灯蜂鸣器数字跑表状态00xx一直不亮一直不响停止x1xx一直不亮一直不响复位1000一直不亮一直不响工作1001一直不亮达到设定时间后响工作1010达到设定时间后亮一直不响工作1011达到设定时间后亮达到设定时间后响工作2.3 原理图2.4 波形仿真图2.5 模块介绍(1) 计时模块原理图如下 波形仿真图如下本模块由两个60进制计数器和一个100进制计数器构成,从而实现百分秒向秒、秒向分的计数功能需求。60进制计数器及100进制计数器均采用两个74LS160,
5、采用整体置数方式接成。从60进制计数器和100进制计数器这三个输出端分别印出八个端口(百分秒、秒、分的个位及十位分别由四个二进制代码表示)。(秒个位:SA0,SB0,SC0,SD0;秒十位:SA1,SB1,SC1,SD1;分个位:MA0,MB0,MC0,MD0;分十位:MA1,MB1,MC1,MD1;百分秒个位:MSA0,MSB0,MSC0,MSD0;百分秒十位:MSA1,MSB1,MSC1,MSD1.)百分秒用100进制计时器表示,秒和分各用一个60进制计数器表示,将3个计数器相连就形成了一个数字跑表的主要计时系统。通过计时器部分的管脚锁定把计时器与输出的数码管相连实现数据的输出,使数字跑表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- EDA 课程设计 数字 跑表 13
限制150内