- 14
- 0
- 约1.26万字
- 约 25页
- 2017-01-17 发布于重庆
- 举报
計时器的VHDL设计
本报告共包含5个VHDL程序的设计:
VHDL程序1:计时器.
VHDL程序2:序列计数器.
VHDL程序3:脉冲宽度处理电路设计.
VHDL程序4:01011序列检测器.
VHDL程序5:赛跑计时秒表.
一 计时器
设计任务和原理介绍:
假定输入时钟周期为1秒,我们根据这个时钟周期进行计数,设立了3个计数器,分别是秒计数器,分钟计数器,小时计数器。每次输入的时钟上升沿来临,直接驱动秒计数器。如果秒计数器值为59(二进制为111011),则秒计数器恢复为0,否则则秒计数器加1;在此情况下接着查看分钟计数器的值,如果此时分钟计数器值也为59(二进制为111011),则分钟计数器值恢复为0,否则分钟计数器加1;在秒计数器与分钟计数器都为59的情况下,还需查看小时计数器的值,如果此时小时计数器的值为23(二进制10111),则小时计数器的值恢复为0,否则小时计数器的值加1.
2.VHDL源程序:
Library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
entity counter is
port (
reset : in std_logic;
clk_sec : in std_logic;
seconds
您可能关注的文档
最近下载
- 2025年静脉治疗护理技术操作规范 .pdf VIP
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第12章教案_画布API.doc
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第11章教案_界面API.doc
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第10章教案_设备API.doc
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第09章教案_位置API.doc
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第08章教案_数据缓存API.doc
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第07章教案_文件API.doc
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第06章教案_媒体API.doc
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第05章教案_网络API.doc
- 《微信小程序开发零基础入门-第2版》教案(含习题) 第04章教案_小程序组件.doc
原创力文档

文档评论(0)