- 6
- 0
- 约 4页
- 2015-08-15 发布于湖北
- 举报
EDA流水灯实训文档(DOC可编).doc
:
湖南现代物流职业技术学院
EDA实训报告书
课题名称 流水灯的控制 姓 名 *** 学 号 ****** 院、系、部 **** 专 业 电子信息工程 指导教师 陈进军
2010年 6月 1 日
【流水灯的控制】
一.实验目的及要求
实验目的:
1掌握EDA编程的基本步骤
2学会用EDA编写简单的程序
3熟悉EDA实验箱的使用方法
实验要求:
1、设计能带8个LED发光管发光,并按照要求轮流发光,
产生流水灯的流动效果。
2、应具有三种以上不同风格的流动闪亮效果。
3、有起动、停止控制键。
4、有流动闪亮效果选择设置键。
二.实验原理及分析
硬件原理图:实验箱
程序设计的基本思路
答:1设计灯能够被依次点亮
2设计起动、停止控制键
3通过时钟来控制让他们依次一个接一个闪着亮
三.实验程序设计
整个实验的所有原理程序
流水灯的源程序:
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
entity liushuideng is
port(
clk : in std_logic;
daout: out std_logic_vector(7 downto 0));
end liushuideng;
architecture behav of liushuideng is
begin
process(clk)
variable sec : std_logic_vector(2 downto 0);
begin
if(clkevent and clk=1) then
if(sec=111) then
sec:=000;
else
sec:=sec+1;
end if;
case sec is
when 000=daout
when 001=daout
when 010=daout
when 011=daout
when 100=daout
when 101=daout
when 110=daout
when 111=daout
when others=null;
end case;
end if;
end process;
end behav;
流水灯倒流程序:
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
entity dao is
port(
clk : in std_logic;
daout: out std_logic_vector(7 downto 0));
end dao;
architecture behav of dao is
begin
process(clk)
variable sec : std_logic_vector(3 downto 0);
begin
if(clkevent and clk=1) then
if(sec=1110) then
sec:=0000;
else
sec:=sec+1;
end if;
case sec is
when 0000=daout
when 0001=daout
when 0010=daout
when 0011=daout
when 0100=daout
when 0101=daout
when 0110=daout
when 0111=daout
when 1000=daout
when 1001=daout
when 1010=daout
when 1011=daout
when 1100=daout
when 1101=daout
when 1110=daout
when others=null;
end case;
end if;
end process;
end behav;
四.实验步骤
简要说明实验的基本步骤
第一步:在E盘下新建一个名为流水灯的文件夹;
第二步:新建一个名为流水灯的
您可能关注的文档
最近下载
- SY_T 7295-2016 陆上石油天然气修井作业环境保护推荐作法.docx VIP
- 汉责文化打屁股.pptx VIP
- SY∕T 5557-2016 石油天然气钻采设备 固井成套装备.docx VIP
- SY∕T 7425-2018 石油天然气钻采设备 制氮注氮设备.docx VIP
- SY∕T 5067-2018 石油天然气钻采设备 钻修井用安全接头.pdf VIP
- SY-T6113-2023石油天然气钻采设备 修井用动力卡盘.pdf VIP
- 《弘传序》原文及译文.docx
- SY_T 5106-2019 石油天然气钻采设备 封隔器规范.docx VIP
- T_CPI 11037-2024 石油天然气钻采设备水力振荡器技术与应用规范.docx VIP
- 雪铁龙维修 手册 图DS_5LS_Owner_Book_ZH.pdf VIP
原创力文档

文档评论(0)