FPGA入门系列实验教程 - 花样彩灯

发布时间:2010-06-01 14:22:04   来源:文档文库   
字号:
艾米电子工作室—让开发变得更简单http://www.amy-studio.com FPGA入门系列实验教程——LED花样彩灯1.实验任务让实验板上的8个LED实现花样彩灯的功能。通过这个实验,进一步掌握采用计数器实现分频的Verilog HDL的编程方法以及case语句的使用。2.实验环境硬件实验环境为艾米电子工作室型号EP2C8Q208C8增强版开发套件。软件实验环境为Quartus II8.1开发软件。3.实验原理本次试验是对前几个实验的总结,让LED逐步实现闪烁—流水灯—闪烁—跑马灯—闪烁—对灯流水—闪烁,重复此循环即可实现彩灯显示功能。本次实验程序采用case语句编写,程序比较通俗易懂,具体实现原理在前面实验都已详细讲述,本次试验将不再重复。4.实验程序module led_run(sys_clk,led);input sys_clk;output[7:0]led;reg[7:0]led;reg[24:0]count;reg[4:0]state;wire clk;always@(posedge sys_clk)count<=count+1'b1;assign clk=count[23];always@(posedge clk)begincase(state)5'b00000:led=8'b11111111;5'b00001:led=8'b00000000;5'b00010:led=8'b10000000;5'b00011:led=8'b11000000;5'b00100:led=8'b11100000;5'b00101:led=8'b11110000;

本文来源:https://www.2haoxitong.net/k/doc/3c671e2b3169a4517723a33d.html

《FPGA入门系列实验教程 - 花样彩灯.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式