- 12
- 0
- 约1.49千字
- 约 3页
- 2016-07-05 发布于重庆
- 举报
课程: 数字逻辑与数字系统
BCD-七段译码示波器 实验报告
系 : 电子信息与计算机科学系
专业 : 自动化
班级 : 文自112—2班
姓名 : 桑*超
学号 : 2011905192**
指导教师 : 徐红霞
学年学期 :2012-2013学年(第一学期)
2012年12月19日 姓名: 桑*超 班级: 文自112-2班 学号: 2011905192**
试验: VHDL语言设计 日期:2012.12.19 指导老师: 徐洪霞
实验报告的名称: VHDL语言设计BCD-七段译码示波器
本次实验的目的:
1.掌握VHDL 语言的设计技巧
2.用VHDL语言设计BCD-七段译码示波器
三、 设计过程:
工程编译源:用VHDL语言编程。
功能仿真:将功能编译后的结果进行仿真。
引脚锁定:将个信号按要求分配到相应引脚.
物理实现:将结果下载到所悬着的器件中
写出源程序,画出防真波形图.
例化后: 显示器:
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
entity v_deco74 is
port( num : in std_logic_vector(3 downto 0);
b : out std_logic_vector(6 downto 0));
end v_deco74;
architecture one of v_deco74 is
begin
process(num)
begin
case a is
when 0000=b=1111110;
when 0001=b=0110000;
when 0010=b=1101101;
when 0011=b=1111001;
when 0100=b=0110011;
when 0101=b=1011011;
when 0110=b=1011111;
when 0111=b=1110000;
when 1000=b=1111111;
when 1001=b=1111011;
when others =b=XXXXXXX;
end case;
end process;
end one;
实验总结,主要包括实验中所犯错误,怎样改正等
在文件名必须与VHDL文件中的设计实体名保持一致。
要记住七段示波译码器是共阴极的.
要知道七段示波译码器的a、b、c、d、e、f段分别所对应的位置
原创力文档

文档评论(0)