电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

完整版eda试验1:七段数码显示译码器设计VIP免费

完整版eda试验1:七段数码显示译码器设计_第1页
1/5
完整版eda试验1:七段数码显示译码器设计_第2页
2/5
完整版eda试验1:七段数码显示译码器设计_第3页
3/5
电子设计自动化实验报告姓名:路传涛学号: 201215728 时间11-12 第四大节地点 S-5B208 七段数码显示译码器设计1. 实验目的:学习 7 段数码显示译码器设计,学习VHDL的多层次设计方法。2.实验原理:七段数码管由 8 个(a,b,c,d,e,f,g,dp)按照一定位置排列的发光二极管构成,通常采取共阴极或者共阳极的设计,将 8 个二极管的同一极接在一起, 通过分别控制另外的 8 个电极的电平,使二极管导通(发光)或截止(不发光)。七段数码显示译码器的功能就是根据需要显示的字符,输出能够控制七段数码管显示出该字符的编码。3.实验仪器:EDA6000 通用实验开发系统,P4 电脑4.实验内容:1)用 VHDL设计 7 段数码管显示译码电路,并在VHDL描述的测试平台下对译码器进行功能仿真,给出仿真的波形。---------------------------------------------------------------------程序:LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY SMG IS PORT(A:IN STD_LOGIC_VECTOR(3 DOWNTO 0); LED7S:OUT STD_LOGIC_VECTOR(6 DOWNTO 0)); 电子设计自动化实验报告姓名:路传涛学号: 201215728 时间11-12 第四大节地点 S-5B208 END; ARCHITECTURE ONE OF SMG IS BEGIN PROCESS(A) BEGIN CASE A IS WHEN"0000"=>LED7S<="0111111"; WHEN"0001"=>LED7S<="0000110"; WHEN"0010"=>LED7S<="1011011"; WHEN"0011"=>LED7S<="1001111"; WHEN"0100"=>LED7S<="1100110"; WHEN"0101"=>LED7S<="1101101"; WHEN"0110"=>LED7S<="1111101"; WHEN"0111"=>LED7S<="0000111"; WHEN"1000"=>LED7S<="1111111"; WHEN"1001"=>LED7S<="1101111"; WHEN"1010"=>LED7S<="1110111"; WHEN"1011"=>LED7S<="1111100"; WHEN"1100"=>LED7S<="0111001"; WHEN"1101"=>LED7S<="1011110"; WHEN"1110"=>LED7S<="1111001"; WHEN"1111"=>LED7S<="1110001"; WHEN OTHERS=>NULL; END CASE; 仿真波形:电子设计自动化实验报告姓名:路传涛学号: 201215728 时间11-12 第四大节地点 S-5B208 2)数码管显示电路设计利用以上设计的译码器模块,设计一个8 位的显示电路。利用时分复用的方式快速轮流点亮8 个数码管,在视觉上形成 8 个数码管同时显示的效果(尽管实际上同一时间只有一个数码管被点亮)。要实现以上功能,就必须按照一定时钟节拍,轮流使译码器输出所需要字符的编码;同时控制数码管的公共电极电平,轮流点亮数码管。...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

完整版eda试验1:七段数码显示译码器设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部