- 34
- 0
- 约 14页
- 2018-12-24 发布于湖北
- 举报
课 程 设 计 任 务 书 设计题目: 数字频率计设计
设计内容与要求:
设计内容:
设计一个数字频率计,测频范围1HZ至1KHZ。
要求:
1、设计控制器,控制计数器计数和锁存器锁存计数值。
2、设计计数器,用于对待测信号计数。
3、设计锁存器,用于保存计数器的计数结果。
4、设计除法器,用于计算待测信号的频率。
5、设计顶层电路,实现对1HZ至1KHZ的输入信号进行频率测量。
指导教师: 邹红文
2014 年12月1日 课 程 设 计 评 语
成绩: 指导教师:_______________
年 月 日 目 录
第一章 设计控制器 1
1.1控制器程序 1
1.2波形图 2
第二章 设计计数器 3
2.1计数器程序 3
2.2波形图 4
第三章 设计锁存器 5
3.1锁存器程序 5
3.2波形图 6
第四章 设计除法器 7
4.1除法器程序 7
4.2波形图 8
第五章 设计顶层电路 9
5.1顶层电路图 9
5.2仿真波形图 10
总 结 11
第一章 设计控制器
1.1控制器程序
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
USE IEEE.STD_LOGIC_UNSIGNED.ALL;
ENTITY FTCTRL IS
PORT(CLK1:IN STD_LOGIC;
CNT_EN,RST_CNT:OUT STD_LOGIC;
LOAD:OUT STD_LOGIC);
END FTCTRL;
ARCHITECTURE BEHAV OF FTCTRL IS
SIGNAL DIV2CLK:STD_LOGIC;
BEGIN
PROCESS(CLK1) BEGIN
IF CLK1EVENT AND CLK1=1 THEN DIV2CLK=NOT DIV2CLK;
END IF;
END PROCESS;
PROCESS (CLK1,DIV2CLK) BEGIN
IF CLK1=0 AND DIV2CLK=0 THEN RST_CNT=1;
ELSE RST_CNT=0; END IF;
END PROCESS;
LOAD=NOT DIV2CLK; CNT_EN=DIV2CLK;
END BEHAV;
1.2波形图
图1-1 仿真波形图
当接收到CLK上升沿时钟信号的时候,CNT_EN、LOAD为原信号取反。即把时钟信号实现二分频。CLK时钟信号为低电平,CNT_EN接收信号为低电平时,RST_CNT产生计数器清零信号。
设计计数器
2.1计数器程序
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
USE IEEE.STD_LOGIC_A
您可能关注的文档
- 数控卧式镗铣床自动换刀机械手的设计.doc
- 数控铣床操作工(理论).doc
- 数控铣床理论知识卷(答案卷)1.doc
- 数控铣技能达标考核初级.doc
- 数字电路大型设计实验.doc
- 数字电路全部实验.doc
- 数字电路实验报告2.docx
- 数字电路实验模版.doc
- 数字电路与逻辑设计期末模拟题及答案.doc
- 数字电压表设计.doc
- 2025-2026学年教科版(新教材)小学音乐一年级第二学期教学计划及进度表.docx
- 2025-2026学年冀少版小学音乐四年级下册教学计划及进度表.docx
- 2025-2026学年辽海版(新教材)小学音乐一年级第二学期教学计划及进度表.docx
- 2025-2026学年人教版(新教材)小学数学二年级第二学期教学计划及进度表.docx
- 2025-2026学年人教版(新教材)小学数学三年级第二学期教学计划及进度表.docx
- 2025-2026学年人教版小学数学五年级下册教学计划及进度表.docx
- 【图片】25-26学年1月27日八上南京联合体【栖霞、雨花、江宁、浦口、溧水区】期末卷【含评分标准】.doc
- 1.1细胞生活的环境 课件 高二上学期选择性必修1生物人教版(2019).pptx
- 【图片】25-26学年1月27日九上南京联合体【栖霞、雨花、江宁、浦口、溧水区】期末卷【含评分标准与学生A3答题卡】.pdf
- 3.1《认识晶体》课件-高二上学期化学鲁科版选择性必修2.pptx
原创力文档

文档评论(0)