BCD七段显示译码器的设计报告_第1页
BCD七段显示译码器的设计报告_第2页
BCD七段显示译码器的设计报告_第3页
全文预览已结束

下载本文档

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

文档简介

实验二、BCD七段显示译码器的设计实验目的学习利用VHDL语言设计BCD七段显示译码器的方法,掌握BCD七段显示译码器的设计思路:掌握软件工具的使用方法。实验原理bcd七段显示译码器真值表SEQbcd七段显示译码器真值表\*ARABIC1输入输出数字A3A2A1A0YaYbYcYdYeYfYg字形00000111111001000101100001200101101101230011111100134010001100114501011011011560110101111167011111100107810001111111891001111101191010101110111A1110110011111B1211001001110C1311010111101D1411101001111E1511111000111F实验内容1.用VHDL语言设计BCD七段显示译码器,进行编译、波形仿真及器件编程。〔代码一详见附录〕产生仿真波形如下:BCD七段显示译码器仿真SEQBCD七段显示译码器仿真\*ARABIC1分析:问:给定的代码驱动的是共阴极还是共阳极的七段数码管显示器?由BCD七段显示译码器真值表可知是共阴极七段数码管显示器。2.用VHDL语言设计3-8译码器,进行编译、波形仿真及器件编程。〔代码二详见附录〕产生仿真波形如下:3-8译码器仿真SEQ3-8译码器仿真\*ARABIC1四、实验心得在实验中,通过BCD七段显示译码器真值表真值表得到BCD七段显示译码器case代码。同理通过8-3译码器真值表修改BCD七段显示译码器case代码得到8-3译码器case代码。附录代码一〔BCD七段显示译码器代码〕:libraryieee;useieee.std_logic_1164.all;entitybcdymisport(a:instd_logic_vector(3downto0);y:outstd_logic_vector(6downto0));endbcdym;architecturezhangofbcdymisbeginprocess(a)begincaseaiswhen"0000"=>y<="0111111";when"0001"=>y<="0000110";when"0010"=>y<="1011011";when"0011"=>y<="1001111";when"0100"=>y<="1100110";when"0101"=>y<="1101101";when"0110"=>y<="1111101";when"0111"=>y<="0100111";when"1000"=>y<="1111111";when"1001"=>y<="1101111";when"1010"=>y<="1110111";when"1011"=>y<="1111100";when"1100"=>y<="0111001";when"1101"=>y<="1011110";when"1110"=>y<="1111001";whenothers=>y<="1110001";endcase;endprocess;endzhang;代码二〔8-3译码器代码〕:libraryieee;useieee.std_logic_1164.all;entitybm3_8isport(a:instd_logic_vector(0to2);b:outstd_logic_vector(0to7));endbm3_8;architecturezhangofbm3_8isbeginprocess(a)begincaseaiswhen"000"=>b<="00000001";when"001"=>b<="00000010";when"010"=>b<="00000100";when"011"=>b<="00001000";when"100"=>b<="00010000";when"101"=>b<="00100000";

温馨提示

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

评论

0/150

提交评论