eda整点报时时钟设计.docx
- 文档编号:10345682
- 上传时间:2023-05-25
- 格式:DOCX
- 页数:20
- 大小:324.73KB
eda整点报时时钟设计.docx
《eda整点报时时钟设计.docx》由会员分享,可在线阅读,更多相关《eda整点报时时钟设计.docx(20页珍藏版)》请在冰点文库上搜索。
eda整点报时时钟设计
技术应用课程设计报告
题目名称:
多功能数字钟
专业班级:
姓名:
学号:
小组成员:
指导教师:
设计时间:
15-12-01~15-12-25
一、设计目的
1.使得更加了解的应用
2.熟悉的编程。
3.对于编程语句的编辑与纠错有较大的提升
4.提升对于设计方面的能力
二、设计要求
1.数字钟具有“时”、“分”、“秒”显示功能,其中时功能为24小时制。
2.数字钟具有校时和校分功能。
3.数字钟具有整点报时功能。
三、设计方案
通过分别作出秒模块、分钟模块、小时模块、整点报时模块,导入动态扫描模块,再由其输出到数码管输出。
四、模块设计
1.秒程序模块
1有3输入3输出
2为异步清零当没有信号时清零秒模块的计数
3为校分当有信号时想分模块进一位
4与为输出的信号分别为秒的高位与低位
5负责向下一个模块进位
6为时钟信号
2.分钟程序模块
23输入3输出
②为异步清零当没有信号时清零分模块的计数
3为校分当有信号时向时模块进一位
4分为输出的信号分别为分的高位与低位
7负责向下一个模块进位
8为时钟信号
3.小时程序模块
有2输入2输出
②为异步清零当没有信号时清零时模块的计数
③为时钟信号
5为输出的信号分别为时的高位与低位
4.动态扫描模块
1有八个输入端,两个输出端
2为异步清零当没有信号时清零时模块的计数
3为高位
5.七段译码管模块
1有1输入8输出
2S为用来接收秒分时模块输出的信号
3为转化后的信号用来接数码管
6.整点报时模块
1有5输入2输出
2为时钟信号
3为从秒模块时模块接收的信号
4接蜂鸣器,
5接作为报时时的闪烁灯
五、模块程序
1.秒模块设计(60计时制)
;
1164;
;
(;
(74);
————输出高位
(30);
————输出低位
);
————是向分位进位信号
;
(30);
(30);
1;————59秒时的进位信号
2;
p1()
'0'——59秒时的进位信号
<="0000";
<="0000";
——若为0时,则高、低位异步清零
(''1')
——否则为上升沿时
(<5)
(9)
<="0000"
<1;
<1;
;
1<='0';
——若高位<5,低位9,则低位清零,高位进一,否则低位进一,59秒时的进位信号1为0。
(9)
<="0000";
<="0000";
1<='1';
——若高位为5时,低位9,则高、低位清零,59秒时的进位信号1进位为1。
<1;
1<='0';
——低位加1,59秒时的进位信号1为0
;
;
;
;
(74)<;——高位赋予
(30)<;——低位赋予
<1;——程序59秒的进位信号或手动给进位
;
2.分钟模块设计(60制计时)
;
1164;
;
(;
(74);
——输出高位信号
(30);
——输出低位信号
);
——向时位进位信号
;
(30);
(30);
1
——59分的进位信号1
2;
p1()
'0'
<="0000";
<="0000";
——若为0时,则高、低位异步清零
(''1')
——否则为上升沿时
(<5)
(9)
<="0000";
<1;
<1;
;
1<='0';
——若高位<5,低位9,则低位清零,高位进1,否则低位进1,59分时的进位信号1为0
(9)
<="0000";
<="0000";
1<='1';
——若高位为5时,低位9,则高、低位清零,59分时的进位信号1进位为1。
<1;
1<='0';
——低位加1,59分时的进位信号1为0。
;
;
;
;
p2()
(''0')——若为下降沿时
(0)
(0)
2<='0';
——若高位为零,低位为零,则59分时的进位信号2为0
;
2<='1';——否则进位为1
;
;
;
(74)<;
——高位赋予
(30)<;
——低位赋予
<=(12);
——程序两个59分的进位信号或手动给进位
;
3.小时模块设计(24小时制)
;
1164;
;
(;
(74);
——输出高位
(30));
——输出地位
;
(30);
(30);
p1()
'0'
<="0000";
<="0000";
——若为0时,则高、低位异步清零
(<2)
(''1')
——否则上升沿来到时
(<2)
(9)
<="0000";
<1;
<1;
——若高位<2,低位9,则低位清零,高位进1,否则低位进1。
;
(3)
<="0000";
<="0000";
<1;
——若高位2,低位3,则高、低位清零,否则低位进一。
;
;
;
;
(74)<;
——高位赋予
(30)<;
——地位赋予
;
4.动态扫描模块设计
;
1164;
;
(
;
;
(74);
——秒模块高位模块输入
(30);
——秒模块低位模块输入
(74);
(30);
(74);
(30);
(30);
(20));
;
(20);
()
('0')
<="000";
(''1')
("101")
<="000";
<1;
;
;
;
()
"000"=><(30);
"001"=><(74);
"010"=><(30);
"011"=><(74);
"100"=><(30);
"101"=><(74);
><="";
;
;
<;
;
5.整点报时模式
;
1164;
;
(
;——时钟信号
(74);
(30);
(74);
(30);
;——输出
(80));
——输出
;
2;
p1()
(''1')
——当为上升沿时
2<2;
——2的非赋予2
;
;
p2()
("1001""0101""0101")
——若时间是59分50秒时
——隔一秒响一次
"0001"=><="000000001"<2;
"0010"=><="000000010"<='0';
"0011"=><="000000100"<2;
"0100"=><="000001000"<='0';
"0101"=><="000010000"<2;
"0110"=><="000100000"<='0';
"0111"=><="001000000"<2;
"1000"=><="010000000"<='0';
"1001"=><="100000000"<;
——当59秒信号给,时钟信号给,准备整点报时
><="000000000";——当秒为其他值时无效
;
;
;
;
6.7段译码显示模块设计
;
1164;
(
(30);
);
;
(30);
(70);
<;——s赋值给
()
"0000"=><="00111111";
——当是‘0000’时将‘’赋给
"0001"=><="00000110";
"0010"=><="01011011";
"0011"=><="01001111";
"0100"=><="01100110";
"0101"=><="01101101";
"0110"=><="01111101";
"0111"=><="00000111";
"1000"=><="01111111";
"1001"=><="01101111";
"1010"=><="01110111";
"1011"=><="01111100";
"1100"=><="00111001";
"1101"=><="01011110";
"1110"=><="01111001";
"1111"=><="01110001";
><="00000000";
——当为其他值时,将‘’赋给
;
;
h<(7);
g<(6);
f<(5);
e<(4);
d<(3);
c<
(2);
b<
(1);
a<(0);
;
六、仿真波形
1.秒模块仿真波形
当信号输入时,各输出端口信号正常。
并且当为0时,清零正常。
2.分模块仿真波形
当信号输入时,各输出端口信号正常。
并且当为0时,清零正常。
3.时模块波形
当信号输入时,各输出端口信号正常。
4.动态扫描模块
当信号输入时,各输出端口信号正常。
5.整点报时波形
当信号输入时,各输出端口信号正常。
6.七段译码管显示波形
当S输入0-9是译码器分别输出不同的值与程序相同
7.数字钟
,7段译码管显示的波形,可看出秒分时都正常
校分校时为’1’时分时有进位所以正常当为高电平是分秒时为0则异步清零也正常
七、设计小结
本次实训最主要的收获是:
使我们对 设计有一定的感性和理性认识;培养和锻炼我们的实际动手能力。
使我们的理论知识与实践充分地结合, 作到不仅具有专业知识,而且还具有较强的实践动手能力,能分析问题和解决问 题的高素质人才,为以后的顺利就业作好准备。
本次实习的对我们很重要,是我们应用电子专业的学生实践中的重要环节。
在以 前我们学的都是一些理论知识。
这一次的实训正如老师所讲,没有多少东西要我 们去想,更多的是要我们去做,好多东西看起来十分简单,看着电路图都懂,但 没有亲自去操作,就不会懂得理论与实践是有很大区别的。
看一个东西简单,但 在实际操作中就是有许多要注意的地方,有些东西也与你的想象不一样,我们这 次的实验就是要我们跨过这道实际和理论之间的鸿沟。
不过,我坚信自己的是有 一定能力的。
以前我们光只注意一些理论知识,并没有专门的练习我们的实际动 手能力。
这次的实习使我意识到我的操作能力的不足, 在理论上也有很多的缺陷。
所以,在以后的学习生活中,我需要更努力地读书和实践。
八、参考文献
1.《技术项目化教程》——————主编胥勋涛
2.《技术与应用(第2版)》————主编江国强
3.《技术与》————主编潘松
附录:
截图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- eda 整点 报时 时钟 设计