数控分频器设计学习数控分频器的设计、分析和测试方法.doc

上传人:土8路 文档编号:10394929 上传时间:2021-05-14 格式:DOC 页数:4 大小:161.50KB
返回 下载 相关 举报
数控分频器设计学习数控分频器的设计、分析和测试方法.doc_第1页
第1页 / 共4页
数控分频器设计学习数控分频器的设计、分析和测试方法.doc_第2页
第2页 / 共4页
数控分频器设计学习数控分频器的设计、分析和测试方法.doc_第3页
第3页 / 共4页
数控分频器设计学习数控分频器的设计、分析和测试方法.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《数控分频器设计学习数控分频器的设计、分析和测试方法.doc》由会员分享,可在线阅读,更多相关《数控分频器设计学习数控分频器的设计、分析和测试方法.doc(4页珍藏版)》请在三一文库上搜索。

1、实验六:数控分频器设计一、 实验目的学习数控分频器的设计、分析和测试方法。二、 实验内容1 在实验系统上硬件验证例5-1 的功能。可选实验电路模式1:键2/键1 负责输入8位预置数D(PIO7-PIO0);CLK 由clock0 输入,频率选65536Hz 或更高(确保分频后落在音频范围);输出FOUT 接扬声器(SPKER)。编译下载后进行硬件测试:改变键2/键1的输入值,可听到不同音调的声音。2将例5-1 扩展成16 位分频器,并提出此项设计的实用示例,如PWM 的设计等。3实验报告:根据以上的要求,将实验项目分析设计,仿真和测试写入实验报告。三实验程序LIBRARY IEEE;USE I

2、EEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;ENTITY DVF IS PORT(CLK:IN STD_LOGIC; D:IN STD_LOGIC_VECTOR(7 DOWNTO 0); FOUT:OUT STD_LOGIC);END;ARCHITECTURE one OF DVF IS SIGNAL FULL:STD_LOGIC;BEGIN P_REG:PROCESS(CLK) VARIABLE CNT8:STD_LOGIC_VECTOR(7 DOWNTO 0); BEGINIF CLKEVENT AND CLK=1THEN

3、IF CNT8=11111111THEN CNT8:=D; FULL=1; ELSE CNT8:=CNT8+1; FULL=0; END IF;END IF;END PROCESS P_REG;P_DIV:PROCESS(FULL)VARIABLE CNT2:STD_LOGIC;BEGINIF FULLEVENT AND FULL=1 THEN CNT2:=NOT CNT2; IF CNT2=1 THEN FOUT=1;ELSE FOUT=0; END IF;END IF ;END PROCESS P_DIV;END;四,实验仿真结果五 心得在这次的试验中我学习了在实验系统上硬件验证例5-1 的功能。可选实验电路模式1:键2/键1 负责输入8位预置数D(PIO7-PIO0);CLK 由clock0 输入,频率选65536Hz 或更高(确保分频后落在音频范围);输出FOUT 接扬声器(SPKER)。编译下载后进行硬件测试:改变键2/键1的输入值,可听到不同音调的声音。我刚开始不会看模式一的键盘锁定,后来在同学的帮助下会了,仿真图像开始出不来,因为我自己刚开始没有调时间,时间隔得太长了,导致与图像出不来。我没有做到用示波器的那一步,下次会努力的。

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

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


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