- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BCD七段显示译码器的设计报告
实验二、BCD七段显示译码器的设计
实验目的
学习利用VHDL语言设计BCD七段显示译码器的方法,掌握BCD七段显示译码器的设计思路:掌握软件工具的使用方法。
实验原理
bcd七段显示译码器真值表 1
输入 输出 数字 A3 A2 A1 A0 Ya Yb Yc Yd Ye Yf Yg 字形 0 0 0 0 0 1 1 1 1 1 1 0 0 1 0 0 0 1 0 1 1 0 0 0 0 1 2 0 0 1 0 1 1 0 1 1 0 1 2 3 0 0 1 1 1 1 1 1 0 0 1 3 4 0 1 0 0 0 1 1 0 0 1 1 4 5 0 1 0 1 1 0 1 1 0 1 1 5 6 0 1 1 0 1 0 1 1 1 1 1 6 7 0 1 1 1 1 1 1 0 0 1 0 7 8 1 0 0 0 1 1 1 1 1 1 1 8 9 1 0 0 1 1 1 1 1 0 1 1 9 10 1 0 1 0 1 1 1 0 1 1 1 A 11 1 0 1 1 0 0 1 1 1 1 1 B 12 1 1 0 0 1 0 0 1 1 1 0 C 13 1 1 0 1 0 1 1 1 1 0 1 D 14 1 1 1 0 1 0 0 1 1 1 1 E 15 1 1 1 1 1 0 0 0 1 1 1 F
实验内容
1.用VHDL语言设计BCD七段显示译码器,进行编译、波形仿真及器件编程。(代码一详见附录)产生仿真波形如下:
BCD七段显示译码器仿真 1
分析:
问:给定的代码驱动的是共阴极还是共阳极的七段数码管显示器?共阴极七段数码管显示器
3-8译码器仿真 1
四、实验心得
在实验中,通过BCD七段显示译码器真值表真值表得到BCD七段显示译码器case代码。同理通过8-3译码器真值表修改BCD七段显示译码器case代码得到8-3译码器case代码。
附录
代码一(BCD七段显示译码器代码):
library ieee;
use ieee.std_logic_1164.all;
entity bcdym is
port (a:in std_logic_vector(3 downto 0);
y:out std_logic_vector(6 downto 0));
end bcdym;
architecture zhang of bcdym is
begin
process(a)
begin
case a is
when0000=y=0111111;
when0001=y=0000110;
when0010=y=1011011;
when0011=y=1001111;
when0100=y=1100110;
when0101=y=1101101;
when0110=y=1111101;
when0111=y=0100111;
when1000=y=1111111;
when1001=y=1101111;
when1010=y=1110111;
when1011=y=1111100;
when1100=y=0111001;
when1101=y=1011110;
when1110=y=1111001;
when others=y=1110001;
end case;
end process;
end zhang;
代码二(8-3译码器代码):library ieee;
use ieee.std_logic_1164.all;
entity bm3_8 is
port(a:in std_logic_vector(0 to 2);
b:out std_logic_vector(0 to 7));
end bm3_8;
architecture zhang of bm3_8 is
begin
process(a)
begin
case a is
when000=b
when001=b
when010=b
when011=b
when100=b
when101=b
when110=b
when others =b
end case;
end process;
end zhang;
您可能关注的文档
- (说课稿)食物中的营养物质.docx
- -基于量价理论的沪深a股趋势分析研究.docx
- (南农)市场营销选修课课后练习答案.doc
- (2012年到2015年间)微信对三大运营商的冲击数据.doc
- (人教版)高一生物必修二第一章-遗传基因的发现(单元检测,含答案).doc
- (人教版)2017年中考数学题型阴影部分面积计算((有答案).doc
- 01综合管理制度01-76.doc
- (mn)–树的一个充分必要条件.doc
- (社会调查方法)大学生在校结婚意愿调查问卷.doc
- 048燕山石化检验分析作业防护管理规定.docx
- 2024年山西省(高职组)小学教育活动设计与实施技能赛项规程.pdf
- THB天海产品信息 型号齐全.doc
- 专题05 综合性学习(考题猜想)(期中热点考题,30题)(解析版).pdf
- 专题10 说明文阅读(考题猜想)(期中真题速递,20篇)(解析版).pdf
- 【6年级-上】2024新版教材.pdf
- 医护人员职业暴露后处理流程详解.pptx
- 黑龙江省哈尔滨市2024–2025学年高一语文上学期12月月考试题【含答案】.pdf
- 黑龙江省哈尔滨市2024–2025学年高一语文上学期12月月考试卷【含答案】.pdf
- 湖南省长沙市2024–2025学年高二语文上学期期末试卷.pdf
- 甘肃省2025届高三语文上学期一模诊断考试【含答案】.pdf
文档评论(0)