数字逻辑课程设计报告--数字跑表.docx
《数字逻辑课程设计报告--数字跑表.docx》由会员分享,可在线阅读,更多相关《数字逻辑课程设计报告--数字跑表.docx(11页珍藏版)》请在优知文库上搜索。
1、数字逻辑课程设计报告题目:数字跑表目录1设计任务书32总体方案设计32.1 功能和逻辑需求分析32.2 总体方案设计73单元模块设计83.160 分/秒模块设计83.161 秒模块电路设计84.总体电路设计95电路调试与测试104.1 分/秒模块104.2 百分秒单元模块10106总结1设计任务书设计一个能显示分、秒、百分秒的数字跑表,要求:D具有开始计时/暂停/继续的功能;2)用6个数码管分别显示百分秒、秒和分钟。2总体方案设计2.1 功能和逻辑需求分析1 .数字跑表需要两个60进制数来实现秒和分钟的计数,同时一个100进制数来实现百分秒的计数,所以我们用可编辑器件两个GAL16V8和一个G
2、AL22V10设计成计数器,使能产生60进制、100进制,在TDS-4实验箱上6个数码管显示,实现数字跑表功能。原理框图如下:ABEI-HDL代码出口下:分/秒:MODULEcnt_60declarationsclockPIN1;cenPIN2;cleanPIN3;q6.q4PIN18.16istypereg,;q3.qPIN15.12istypereg;jmPIN19istype,reg,;Dl=q6.q4;D0=q3.q;equationsDl.clk=clock;DO.clk=clock;WHEN!cleanTHEN(Dl:=0;DO:=0;ELSEWHEN!cenTHEND1:=D1;
3、DO:=D0;ELSEWHEN(D0=9)THEND0:O;WHEN(Dl=5)THENDl:=0;jm:=l;)ELSED1:=D1+1;ELSE(DO:=DO+1;D1:=D1;END百分秒;MODULEent100declarationsclockPIN1;cleanPIN2;q7.q4PIN21.18istype,reg,:q3.qPIN17.14istype,reg,;jPIN23istype,reg,;Dl=q7.q4;D0=q3.q;equationsDl.clk=clock;DO.clk=clock;WHEN!cleanTHENDl:=0;DO:=0;ELSE(WHEN(D0=
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 逻辑 课程设计 报告 跑表