实验:使用FPGA开发板(ALTERA)进行LED灯实验
目标:实现一个与门,两个按键任意一个按键按下,LED灯亮
现象:开发板上未配置的LED微亮
原因:发现其他未使用的管脚没有配置,默认配置为了弱上拉
解决方案:
将未使用管脚设置为三态输入
Assignments -> Device 或双击器件 -> Device and Pin Options
Unsed Pins 选为As input tri-stated
配置以后其他未使用的LED就不亮啦
贴上实验用源码,其中a和b配置为按键
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
ENTITY led IS
PORT(a, b : IN STD_LOGIC;
y: OUT STD_LOGIC);
END led;
ARCHITECTURE one OF led IS
BEGIN
y<= a and b;
END one;