VHDL-计数器频率计控制器.doc

上传人:时光煮雨 文档编号:14120040 上传时间:2022-02-02 格式:DOC 页数:6 大小:265.54KB
返回 下载 相关 举报
VHDL-计数器频率计控制器.doc_第1页
第1页 / 共6页
VHDL-计数器频率计控制器.doc_第2页
第2页 / 共6页
VHDL-计数器频率计控制器.doc_第3页
第3页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《VHDL-计数器频率计控制器.doc》由会员分享,可在线阅读,更多相关《VHDL-计数器频率计控制器.doc(6页珍藏版)》请在三一文库上搜索。

1、 . . . . 理工学院实验报告系别计算机系班级学号课程名称EDA技术与VHDL实验日期实验名称4位二进制加法计数器成绩实验目的:1.熟悉QuartusII软件2.练习计数器模块的定制和工作原理实验条件:Quartus II 集成开发环境实验容: 编写4位二进制加法计数器的VHDL代码并仿真,编译下载验证实验数据:1.实验程序(1) 4位二进制加法计数器的VHDL代码LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY CNT4 IS PORT(CLK:IN STD_LOGIC; Q:O

2、UT STD_LOGIC_VECTOR(3 DOWNTO 0);END;ARCHITECTURE BHV OF CNT4 ISSIGNAL Q1:STD_LOGIC_VECTOR (3 DOWNTO 0);BEGINPROCESS(CLK) BEGINIF CLKEVENT AND CLK=1 THEN Q1=Q1+1;END IF;END PROCESS;Q=Q1;END BHV;(2) 频率计控制器LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY zmk437 IS PORT (C

3、LKK : IN STD_LOGIC; CNT_EN,RST_CNT : OUT STD_LOGIC; LOAD : OUT STD_LOGIC );END zmk437;ARCHITECTURE BEHAV OF zmk437 IS SIGNAL Div2CLK : STD_LOGIC;BEGIN PROCESS (CLKK) BEGIN IF CLKKEVENT AND CLKK=1 THEN Div2CLK = NOT Div2CLK; END IF; END PROCESS; PROCESS (CLKK,Div2CLK) BEGIN IF CLKK=0 AND Div2CLK=0 THEN RST_CNT=1; ELSE RST_CNT =0; END IF; END PROCESS; LOAD = NOT Div2CLK; CNT_EN = Div2CLK; END BEHAV;2.程序运行图:(1) 4位二进制加法计数器(2) 频率计控制器3.波形图:(1) 4位二进制加法计数器 (2) 频率计控制器4.四选一多路选择器的符号图(1) 4位二进制加法计数器(2) 频率计控制器实验总结: 通过实验,让我更加深刻了解并掌握了如何使用Quartus II的使用,工程的建立,观察时序仿真图和电路图。此次实验让我对时钟的了解更加深刻,计数器的使用更加的轻松。6 / 6

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1