- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可编程.doc
可编辑逻辑器件应用实验报告
浙江万里学院实验报告
课程名称:可编程逻辑器件应用
实验名称:频率计
专业班级:电子091 姓名: 潘益斌 学号: 2009017172
实验题目:对输入信号测量显示频率
二.实验内容:
1.分频:50M分频,分别分频0.5hz和1hz代码如下
library ieee;
use ieee.std_logic_1164.all
entity div is
port(CLOCK_50:in std_logic;
bHz:out std_logic;
qkHz:out std_logic);
end div;
architecture hz of div is
constant fpb :integer :
constant temp:integer :
signal aqi :integer range 0 to fpb;
constant kfpb :integer :=49999;
constant ktemp:integer :=24999;
signal kaqi :integer range 0 to fpb;
begin
process(CLOCK_50)
begin
if rising_edge(CLOCK_50) then
if aqi fpb then
aqi = aqi+1;
else
aqi = 0;
end if;
end if;
end process;
process(CLOCK_50)
begin
if rising_edge(CLOCK_50) then
if(aqi = temp) then
bHz = 1;
else
bHz = 0;
end if;
end if;
end process;
process(CLOCK_50)
begin
if rising_edge(CLOCK_50) then
if kaqi kfpb then
kaqi = kaqi+1;
else
kaqi = 0;
end if;
end if;
end process;
process(CLOCK_50)
begin
if rising_edge(CLOCK_50) then
if(kaqi = ktemp) then
qkHz = 1;
else
qkHz = 0;
end if;
end if;
end process;
end;
计数器:对高电平上升沿跳变次数进行计数程序代码如下
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
entity jishu is
port(en,clk:in std_logic;
data:out std_logic_vector(15 downto 0));
end jishu;
architecture aaa of jishu is
begin
process(en,clk)
variable num:std_logic_vector(15 downto 0);
begin
if en=0 then
num:=0000000000000000;
elsif en=1 then
if clkevent and clk=1 then
num:=num+1;
data=num;
end if;
end if;
end process;
end;
3转化10进制转化为二进制
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
use ieee.std_logic_arith.all;
entity encode is
port(bdata:in std_logic_vector(15 downto 0);
out1,out2,out3,out4,out5:out std_logic_vector(3 downto 0));
end encode;
architecture behave of encode is
begin
process(bdata)
variable tmp,q1,q2,q3,q4:integer;
begin
tmp:=conv_integer(bdata);
q1:=
您可能关注的文档
- 光突发交换Y.ppt
- 光的折射、光的色散、.ppt
- 党课结课考试资料.doc
- 入侵检测系统(eTrust Intrusion Detection).doc
- 入党转正一年小结.doc
- 全国2008年10月电子商务与现代物流试题答案.doc
- 全乡数学质量分析.doc
- 全国2006年7月自学考试管理经济学试题和答案.doc
- 全市创先争优活动简报第5期.doc
- 全国等级考试模拟系统.pdf
- 2025年山东淄博市淄川区事业单位招聘初级综合类岗位75人笔试备考题库及参考答案详解一套.docx
- 游泳池安全培训PPT课件.pptx
- 2025年农村物流信息化数据治理方案报告.docx
- 2025年小型健身器材租赁市场前景报告.docx
- 2025年山东淄博文昌湖省级旅游度假区事业单位招聘4人笔试备考题库及参考答案详解1套.docx
- 高校人力资源绩效考核制度改进方案.docx
- 2025年宜宾港信资产管理有限公司公开招聘的备考题库附答案详解.docx
- 2025年宜宾港信资产管理有限公司公开招聘的备考题库附答案详解.docx
- 2025年储能运维成本报告挑战.docx
- 2025年乳制品行业奶酪市场五年分析.docx
最近下载
- 北京CBD核心区钢结构供应及安装分包工程述标.pptx VIP
- 常州大学怀德学院《嵌入式系统及应用》2022-2023学年第一学期期末试卷.doc VIP
- 安全经验分享比赛优秀安全经验分享汇编.doc VIP
- 锦州银行哈尔滨分行个人金融业务营销策略研究.pdf VIP
- GB-T 16260-1996 信息技术 软件产品评价 质量特性及其使用指南.pdf VIP
- 高考英语必备688个高频词汇.pdf VIP
- 老旧小区改造施工方案及技术措施.doc VIP
- 比赛经验分享发言稿.docx VIP
- 【修缮维修】施工方案及主要技术措施.docx VIP
- 关于历年高考英语必备高频词汇汇编(全国卷真题版).pdf
原创力文档


文档评论(0)