一、
实验目的
1. 掌握3-8译码器的设计方法;
2. 掌握if else语句和case语句的使用方法;
3. 掌握VHDL电路的设计、仿真和硬件测试方法
二、 设计描述及方法
1. 设计电路的接口描述
A B C Y0 Y1 Y2 Y3 3-8译码器 G1 G2A G2B Y4 Y5 Y6 Y7
输入变量为三个A,B,C,输出变量有8个,即Y0~Y7。
G1,G2A,G2B为选通输入,仅当G1=1, G2A=0, G2B=0时,译码器能够正确输出,否则,译码器输出无效,Y0~Y7均为高电平“11111111”。
2. 电路设计基本方法
译码器输出连接8个二极管,低电平显示输出端有效。
三、
设计步骤
完成3-8译码器的VHDL描述,并对其进行波形仿真,确定结果正确。
四、 实验思考题
1. 对于以上译码器,考虑用函数conv_integer(在程序包std_logic_unsigned中定义),
该如何实现?
2. 要实现带使能端的BCD-7段译码器,该如何实现?
9
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- huatuo0.com 版权所有 湘ICP备2023021991号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务