原创 【博客大赛】原创--忆FPGA课----2

2012-3-23 23:15 1679 22 22 分类: FPGA/CPLD

 

此 系列献给想学习FPGA的友们,同时也是个人学习知识的回忆与总结。
 
度过了第一课,还没明白怎么下载程序,书上说有个软件叫做Quartus II ,可以进行编程与下载程序的(入门教程以附件形式送出)。于是乎,就得先熟悉Quartus II 软件的使用。慢慢摸索知道怎么去操作了,那咱开始点亮我的第一个LED灯吧
 
LED灯与FPGA的某些引脚相连,其负极接地,当与LED灯相连接的引脚位高电平时,对应的灯就会亮,即运用电平的高低来控制LED灯的亮与灭。 ---LED点亮原理
 
 LED灯电路原理图如图
原理.jpg
 
当 IO3为高电平的时候 D1导通,LED发光,当IO3为低电平的时候,LED灭,想想R1有什么作用呢??
 
那接下来我们让它亮起来!!!
由上节课知道了VHDL语言的基本结构,VHDL有个实体模块,必须申明管脚,在这里要使得LED亮灭就必须有一个引脚与LED连接起来才可控制,控制引脚的高低电平即可所以就这么写吧。
 
参考程序 
--------------------------------库说明-------------------------------
 
 library ieee;   -- IEEE标准库 
use ieee.std_logic_1164.all; --调用库中的程序包 
use ieee.std_logic_unsigned.all;
use ieee.std_logic_arith.all;
--------------------------------实体说明------------------------------
entity LED_light is                                     --LED_light 是实体名 
port(LED : out std_logic); --定义输出端口  
 end LED_light; 
-------------------------------结构体说明-----------------------------
 architecture behav of LED_light is        --behav 是结构体名
 begin LED<="1";                     --点亮LED
end behav;
 
如果想让LED灭,就把LED<="1"改为LED<="0";
 
但是如果我想让它有多种花样闪烁呢,就像广告灯一样哦,该怎么办呢,想想,在回忆FPGA-3。

文章评论9条评论)

登录后参与讨论

用户425488 2012-8-16 17:13

这个我知道了,呵呵......!谢谢分享!

用户419124 2012-5-11 19:56

间短

用户403664 2012-4-18 11:07

还不错哦~

用户377235 2012-3-28 16:35

哈哈,支持

用户377235 2012-3-28 15:42

还不错,值得学习

用户377235 2012-3-28 15:28

不错。支持啊

用户1567184 2012-3-28 08:59

哈哈~~

用户615011 2012-3-27 13:37

还不错,有点条理1!

用户306131 2012-3-24 10:30

这个都上了。
相关推荐阅读
wxg1988 2014-04-22 17:50
全球创客马拉松武汉站已经开始报名啦
星星之火,可以燎原! 全球创客马拉松在深圳、上海、北京、南京、成都等地相继点燃中国的创客之火,下一站:武汉! 改变世界,抑或改变自己,全球创客马拉松也许可以是梦想启航的地方。 英雄不问...
wxg1988 2013-10-24 13:15
液晶显示器原理LCD驱动基础
LCD显示器概述   ——》液晶显示器,LCD为英文 Liquid Crystal Display的缩写,它是一种数字显示技术,可以通过液晶和彩色过滤光源,并在平面面板上产生图像。  ...
wxg1988 2013-08-13 10:20
Arduino mini 亲手打造
Arduino,满足您创新创意的需要! Arduino 是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。它适用于艺术家、设计...
wxg1988 2013-07-30 20:44
【博客大赛】STM32中断小结
  STM32中断EXTI STM32中断支持15个异常中断和240个外部中断,有256个中断优先级,其中I/O可配置为EXTI中断,捕捉外部信号,可配置为上升沿,下降沿,上升下降沿三种中...
wxg1988 2013-07-16 21:09
关注创客与开源电子,可以订阅
   http://list.qq.com/cgi-bin/qf_invite?id=04a0d177cb5a2dd6a4da786f024011139e353139950c4411 关注创客...
我要评论
9
22
关闭 站长推荐上一条 /2 下一条