实验名称:二选一数据选择器 1. 实验目的: 了解二选一数据选择器的原理。 熟悉Quartus II的使用,熟练掌握程序的编译,波形的仿真及下载的过程。 2实验内容: 编写二选一数据选择器的程序,并编译,下载到试验箱中查看结果。 3. 实验方案(程序设计说明) 三个输入变量:a,b和s 一个输出变量:y 当s等于0时,a赋值给y;当s不等于0时,b赋值给y。 4. 实验步骤或程序(经调试后正确的源程序) 见附件A 5.程序运行结果 6.出现的问题及解决方法 在设置输入波形时对高低电平时间及周期设置掌握不牢固。 附件A
实验步骤或程序:
程序:
entity mux2 is port(a,b,s:in bit; y:out bit); end mux2;
architecture rtl of mux2 is begin
process(a,b,s) begin
if s<='0' then y<=a; else
y<=b; end if; end process; end rtl;
管脚设置:
因篇幅问题不能全部显示,请点此查看更多更全内容