下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验十可控脉冲发生器一、实验目的1.掌握脉冲发生器的设计原理。2.掌握脉冲接受和发送的方法。 减法计数器脉冲发生控制预置数LOAD control 计数显示脉冲输出clk 接收脉冲器计数显示一、 实验原理本次设计由发送脉冲模块和接收脉冲模块组成,发送脉冲模块可由用户设置一次发送过程中脉冲的个数,发送过程中由二极管显示输出脉冲并用数码管记录脉冲个数,接收脉冲模块接收脉冲并输出到数码管显示,接受脉冲模块和发送脉冲模块采用同一个时钟工作。二、 实验内容1 用VHDL语言设计可控脉冲发生器。2 通过仿真或观察波形图验证设计的正确性。3 编译下载验证结果。三、 设计提示1 注意IF语句的嵌套。2 注意脉
2、冲的消抖问题和接受脉冲模块的采样方式。四、 实验报告要求1 写出可控脉冲发生器的VHDL源程序。2 叙述模块间通讯的工作原理。3画出模块通讯的工作波形图.LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY CNT ISPORT(CLK,LOAD:IN STD_LOGIC; LI,HI:IN STD_LOGIC_VECTOR(3 DOWNTO 0); LO,HO,LD,HD:OUT STD_LOGIC_VECTOR(3 DOWNTO 0);END ENTITY CNT;ARCHITECTU
3、RE CN OF CNT ISSIGNAL L_COUNT, H_COUNT, L_D, H_D : STD_LOGIC_VECTOR(3 DOWNTO 0);BEGINPROCESS(LI,HI,LOAD,CLK)ISVARIABLE LTEMP, HTEMP, L_T, H_T : STD_LOGIC_VECTOR(3 DOWNTO 0);BEGINIF(LOAD = '1')THENL_COUNT <= LI;H_COUNT <= HI;L_D <= (OTHERS => '0');H_D <= (OTHERS => &
4、#39;0');ELSIF(CLK'EVENT AND CLK = '1')THENIF(LOAD='0')THENIF(L_COUNT > 0)THENLTEMP := L_COUNT - 1;HTEMP := H_COUNT;ELSIF(H_COUNT > 0)THENHTEMP := H_COUNT -1;LTEMP := "1001"ELSELTEMP := (OTHERS => '0');HTEMP := (OTHERS => '0');END IF;IF(L_
5、D < 9)THENL_T := L_D + 1;ELSIF(H_D < 9)THENL_T := (OTHERS => '0');H_T := H_D +1;ELSE L_T := (OTHERS => '0');H_T := (OTHERS => '0');END IF;L_D <= L_T;H_D <= H_T;L_COUNT <= LTEMP;H_COUNT <= HTEMP;END IF;END IF;LO <= L_COUNT;HO <= H_COUNT;LD <= L_D;HD <= H_D;END PROCESS;END ARCHITECTURE CN;说明LI HI,分别为输入的BCD低4位与高4位LO,HO 为预置数减计数显示 HO(30)接M4DM4A; LO(30) :M3DM3ALD,HD 为加计数显示 HD(30)接M2DM2A; LD(30) :M1DM1A使用时首先LI(K1K4) HI(K5K8) 预置数,再然后LOAD(接K9
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026洛阳水务集团、洛阳市政管网设计院招聘9人备考题库及完整答案详解1套
- 2026广东中山公用集团股份有限公司财务条线管理岗位招聘2人备考题库含答案详解(典型题)
- 2026浙江台州市椒江永诚置业有限公司招聘编外工作人员1人备考题库及完整答案详解1套
- 2026中国北方人才市场(天津市人才服务中心)招聘高层次人才2人备考题库附答案详解(轻巧夺冠)
- 2026农业农村部食物与营养发展研究所招聘1人备考题库(北京)及参考答案详解一套
- 2026山东菏泽海吉亚医院招聘备考题库含答案详解(典型题)
- 2026江苏扬州教育发展有限公司职业经理人招聘1人备考题库完整参考答案详解
- 2026安徽阜阳市太和县县级公立医院招聘专业技术人员69人备考题库含答案详解(巩固)
- 2026浙江台州市天台县教育局教师招聘14人备考题库及答案详解(必刷)
- 2026山东潍坊滨海区计划面向社会招聘事业编制中学教师20人备考题库及答案详解(夺冠)
- 2026中级消防设施操作员《基础知识》记忆口诀
- 物流配送司机奖惩制度
- 反兴奋剂知识试题及答案
- 冠心病病例分析试题及解答
- 医院年度医疗数据统计分析完整报告
- T-CPQS A0048-2025 乘用车辅助驾驶的爆胎应急处置测试方法
- 2025年特许金融分析师(CFA一级)考前测验卷后附答案
- 大美青海宣传课件
- 喉罩胸交感神经切断课件
- 捉弄混声合唱简谱
- GCP培训考试题库及参考答案(完整版)2025年
评论
0/150
提交评论