EDA模可变计数器设计.docx_第1页
EDA模可变计数器设计.docx_第2页
EDA模可变计数器设计.docx_第3页
EDA模可变计数器设计.docx_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验报告学生姓名: EDA小王子 学 号: 国家机密 专业班级: 国家机密 实验类型: 验证 综合 设计 创新 实验日期: 国家机密 实验成绩: 很高 实验二 模可变计数器设计(模23/模109)一、实验目的1学习一般的数字电路设计;2学习数码管的输出方法;3进一步熟悉Quartes II集成开发软件的使用以及PH-1V型实验装置的使用二、实验要求 学习多层次设计法,设置一位控制位M,要求M=0:模23计数;M=1:模109计数;计数结果用静态数码管显示。三、实验设计 1.设计思路:数字电路以前学过模值计数器的设计,而这个实验只是在原类型题加了一个模值转换的设置,再加上要求用数码管显示,所以必须把计数结果转换成BCD码,所以干脆直接使用BCD码进行模值控制。 2.实验程序:LIBRARY IEEE ;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY count ISPORT (CLK,RST,EN,M : IN STD_LOGIC; CQ1,CQ2,CQ3 : OUT STD_LOGIC_VECTOR (3 DOWNTO 0) ; COUT : OUT STD_LOGIC ) ;END ENTITY count;ARCHITECTURE one OF count ISSIGNAL model : INTEGER;BEGIN PROCESS (CLK,RST,EN,M,model) VARIABLE CQI : STD_LOGIC_VECTOR (11 DOWNTO 0) ; BEGIN IF M = 0 THEN model = 34; ELSIF M = 1 THEN model = 264; ELSE model 0); ELSIF CLKEVENT AND CLK = 1 THEN IF EN = 1 THEN IF CQI 0) ; END IF; END IF; END IF; IF CQI = model THEN COUT = 1; ELSE COUT = 0; END IF; CQ1 = CQI(3 DOWNTO 0); CQ2 = CQI(7 DOWNTO 4); CQ3 End Time 来设定仿真结束时间 (4)将工程count的端口信号名选录波形编辑器中 (5)在CLOCK窗口中设置CLK的时钟周期为100us,占空比为50(6) 点击save保存(7) 通过Tools下的Simulator Tools项进行仿真,然后观察输出波形。4.引脚锁定 (1)通过Assignment-Assignment Editor-Pin查找到所有的引脚 (2)选择各个输入输出信号来锁定到不同引脚,进行全编译锁定引脚,CLK-79,EN-53,RST-55,M-54,CQ0-172,CQ1-173,CQ2-174,CQ3-175,CQ4-176,CQ5-177,CQ6-179,CQ7-180,CQ8-186, CQ9-187, CQ10-189, CQ11-190, COUNT-2085.编程下载 (1)选择Tools-Programmer菜单,点击Hardware Setup窗口完成硬件设置 (2)点击Start开始编程下载六、仿真波形1.模23计数(M=0) 在计数到22时产生了进位,实现一次模22计数2.模109计数(M=1) 计数到108时,产生进位,实现模109计数七、实验结果当M接低电平,数码管在022循环,计数到22时,LED8亮一次;当M接高电平,数码管在0108循环,计数到108是,LED8亮一次。八、实验总结1.加深了自己对vhdl语言的运用,也更熟悉了实验过程中的操作。2.相比较第一个实验,这个实验感觉比第一个难,难度主要体现在程序比第一个复杂许多,有许多需要重点注意的地方:(1)IF M = 0 THEN model = 34; ELSIF M = 1 THEN model = 264;此处模值应转换为十进制计数,BCD码22即为十进制中的34,BCD码中的108即为十进制中的264(2)IF CQI(7 DOWNTO 0) = 153 THEN CQI := CQI + 103 ; ELSIF CQI(3 DOWNTO 0) = 9 THEN CQI := CQI + 7 ;由于当计数到9时,BCD码为10

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论