LED灯是与EP2C5T144C8的某些引脚相连的,其正极接3.3V电源,当与LED灯相连接的引脚位低电平时,对应的灯就会亮,即运用电平的高低来控制LED灯的亮与灭。
二
程序设计
本实验就是设计VHDL程序来控制LED灯的亮与灭。
管脚分配如表2.1-1。
表2.1-1 实验符号 | 对应标号 | 管脚 | LEDn[7] | D37 | PIN_75 | LEDn[6] | D36 | PIN_74 | LEDn[5] | D35 | PIN_73 | LEDn[4] | D34 | PIN_72 | LEDn[3] | D33 | PIN_71 | LEDn[2] | D32 | PIN_70 | LEDn[1] | D31 | PIN_69 | LEDn[0] | D30 | PIN_65 | 三
实验电路
LED灯电路原理图如图2.1所示:
四
实验步骤
点亮LED灯的实验步骤如下:
1.选择开始>程序>Altera>Quartus II软件。或者双击桌面上的Quartus II的图标运行Quartus II软件,出现如图2.1.1所示。如果是第一次打开Quartus II软件,可能还会有其他的提示信息,使用者可以根据自己的实际情况进行设计后进入图2.1.1所示界面。
2.选择软件中的菜单File>New Project Wizard,新建一个过程。如图2.1.2所示。

图2.1 LED灯电路
3.点击图2.1.2中的【Next】进入工作目录,工程名的设定对话框如图2.1.3所示。第一个输入框为工程目录输入框,用户可以输入如:FPGA等工作路径来设定工程的目录,设定好后,所有的生成文件将放入这个工作目录。的哥输入框为工程名称输入框,第三个输入框位顶层实体名称输入框。用户可以设定EXP1,一般情况下工程名称与实体名称相同。使用者也可以根据自己的实际情况来设定。



4.点击【Next】,进入下一个设定对话框,按默认选项直接点击【Next】进行器件选择对话框,如图2.1.4-A和图2.1.4-B所示。这里我们选择Cyclone II系列芯片EP2C5T144C8。 [size=+0]
[size=+0] 首先在对话框的左上方的Family下拉菜单中选取Cyclone II, 在中间右边的Speed grade下拉菜单中选取8,在左下方的Available devices中选取EP2C5T144C8,点击【Next】完成器件的选取,进入EDA TOOL设定界面如图2.1.5所示。 
5.按默认选项,点击【Next】出现新建工程以前所有的设定信息,如图2.1.6所示,点击Finish完成新建工程的建立,如图2.1.7所示。


|