| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13826 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:LED(发光二极管)点阵显示屏是由多个像素显示单元模块或多个LED点阵显示屏模块组成的平面显示屏,可以用来显示各种各样的文字,数字信息。 本文就是根据现有各种LED显示屏及其驱动程序的功能和特点,提出了一个可行的方案,本次设计采用可编程逻辑器件FPGA来实现,并在Quartus II平台下使用Verilog HDL语言进行开发。将4个8*8LED点阵相互连接组合,组成16*16LED点阵显示屏,利用74HC595和74HC164两种芯片作为驱动,FPGA开发板作为控制中心。实现在LED点阵显示屏中显示文字的功能,同时显示屏中文字还拥有上下左右移动等不同的显示方式。本次设计的关键和要点在于对终端机所传输串行数据的处理,关系着LED点阵中文字能否正常显示以及平行移动等显示方式能否正常实现。 关键词:FPGA,LED点阵,流水灯
目录 摘要 Abstract 1. 绪论-4 1.1 研究背景-4 1.2 研究意义-4 1.3 论文研究内容-4 2. 开发工具及语言介绍-6 2.1 FPGA概述-6 2.2 实验箱DE2-115简介-7 2.3 硬件描述语言概述-8 2.4 开发平台Quartus II 软件综述-8 3. 电路功能的设计和实现-10 3.1 电路设计的整体流程和思路-10 3.2 串口通信模块的实现-10 3.2.1 RS232接口物理特性-10 3.2.2 串口通信模块程序的编写-11 3.3 LED点阵显示模块-12 3.3.1 LED点阵-12 3.3.2 LED点阵显示程序的编写-13 3.4列数据控制模块-14 3.4.1 列数据控制硬件-14 3.4.2 列数据控制程序编写-15 3.5 行数据控制模块-16 3.5.1 行数据控制硬件-16 3.5.2 行数据控制程序编写-18 4. 软件的模拟验证及仿真-20 4.1模拟验证-20 4.2电路的时序仿真-21 4.2.1 LED显示模块仿真-21 4.2.2 列数据控制模块仿真-21 4.2.3 行数据控制模块仿真-22 5. 硬件调试及结果分析-23 5.1 程序的下载验证-23 5.2 验证结果-24 6. 结论-27 致谢-28 参考文-29 附录-30 |

