- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
--
数字系统设计实验 ——多功能时钟的设计
S YSU
--
--
目录
一、实验简介 ... ..... ... ...... . ... ....... ........ ............. . ... 3
二、时钟操作方法 ........... ........... .. ... ............. ..... 4
三、设计模块概览 .... ......
......... .... .. .............. . .. .6
四、模块及代码详解. . .... .. .. .... ......... ... .... .. ... ... ....7
--
--
一、实验简介
1、实验内容 :
利用 vivado开发工具和 BA S Y S 3 开发板 ,采用硬件编 程语言 verilo g设计一个时钟。以开发板上的四位七段数码
管支持时钟的显示, 以5个bu tton 和1 6 个 sw i t ch支持
闹钟的功能切换。
2、实验目标 :
( 1)实现基础功能时钟的显示。要求时钟精准,并且 能够显示时、分、秒。
--
--
(2)实现基础功能设置时间。要求进入到设置时间的 功能 ,调整好时间后 ,从当前时间运行。
( 3)实现基础功能闹钟 ,可设置闹钟时间,当时间到达 后响起。附有闹钟开关控制闹钟。
(4)实现扩展功能秒表。进入秒表后从零开始计时, 计时最小单位 10ms,最大单位小时。具有暂停重置的功能。
二、时钟操作方法
1、显示模式 :
显示模式下 ,显示当前时间的时和分, 显示为 24h 制。 分
和时中间有一小数点以1 HZ 的频率闪烁。最左边的 le d灯
表面当前的闹钟开关状态,l ed灯亮代表闹钟打开。
显示模式的按键功能如下 :
中间的 bu tt o n:摁住可显示当前时间的秒。
左边的 button:长按超过一秒可进入设置时间状态
右边的 bu tt o n:长按超过一秒可进入设置闹钟的状态
上边的 bu t ton :按住可显示闹钟设置的时间 ,长按超过一秒
可对闹钟进行开关
--
--
下边的 button:长按超过一秒进入秒表状态
2、设置时间模式
在显示模式下长按左边的 bu tt on即可进入设置时间 模式。设置时间模式下 ,要设置分 ,即分的两位闪烁 ;要设置时
即小时的两位闪烁。进入设置时间时,分时的初始状态即为 进入前的当前时间。
设置时间模式的按键功能如下 :
中间的 bu tton: 按一下确认更改将当前时间更改为设置 时间
左边的b utton:按一下改变调试变量,可调分和小时
右边的 bu tton:按一下退出设置时间并对当前时间不做更改
上边的 bu t ton: 按一下即可将当前设置的变量加
于5 9 后即从零计 ,小时大于
下边的 but t on: 按一下即可将当前设置的变量减
1, 分钟大 23 后从零计
1, 分钟小
于0后即从 59计,小时小于 0 后从
2 3 计
3、设置闹钟模式 :
--
--
在显示模式下长按右边的 bu tton 即可进入设置闹钟模 式。设置闹钟模式下,要设置分 , 即分的两位闪烁;要设置时 即小时的两位闪烁。 进入设置闹钟时 ,分时的初始状态为当前 闹钟的分钟和小时。闹钟触发现象为 led灯走马灯闪烁。
设置闹钟模式的按键功能如下 :
中间的 bu t t on: 按一下确认更改将闹钟更改为当前设置时 间
左边的 bu tto n :按一下改变调试变量 ,可调分和小时 右边的 bu tt on :按一下退出设置闹钟并对闹钟不做更改
上边的bu t t on:按一下即可将当前设置的变量加1 ,分钟大
于 59 后即从零计,小时大于23后从
零计
下边的b utton:按一下即可将当前设置的变量减 1,分钟小
于 0 后即从 59计 ,小时小于 0 后从 23 计
4、秒表模式:
在显示模式下长按下边的b utto n即可进入秒表模式。
--
--
秒表模式的计数从零开始 ,最小单位为 10ms。四位显示最初
为秒 + 10毫秒 ,到达一分钟后自动跳转为分+秒
您可能关注的文档
最近下载
- L630-50动臂使用说明书.pdf VIP
- 24 T600-32U起重性能提升60m臂长(25m@25t).pdf VIP
- T8030-25U 国内标准版说明书-附着高度345m-(2017.10.9).pdf VIP
- XGT1750-80S塔吊说明书安装手册.pdf VIP
- 考试考场座位号模板(可打印).pdf VIP
- 电气设备故障处理实例及实践中创新方法的应用.pdf VIP
- 院感管理制度(3篇).docx
- 计算机网络第8版课件-第8章-互联网上的音频和视频服务.pptx VIP
- 沪教版(上海)六年级第一学期第二章分数单元测验 .docx VIP
- 2024年产品开发合作框架协议.doc VIP
原创力文档


文档评论(0)