《基于FPGA的16x16LED点阵.doc》由会员分享,可在线阅读,更多相关《基于FPGA的16x16LED点阵.doc(38页珍藏版)》请在金锄头文库上搜索。
1、 编号 淮安信息淮安信息职业职业技技术术学院学院 毕毕业业论论文文 题 目基于 FPGA 的 LED 点阵设计 学生姓名王飞 学 号12012117 院 系电子工程系 专 业物联网应用技术 班 级115121 指导教师 许金星 顾问教师杨永 二一五年六月 摘摘 要要 主要研究基于 VHDL 的 Led 点阵汉字滚动显示。首先描述了基于现场可 编程门阵(FPGA)的硬件电路,以及点阵显示汉字的原理; 然后在单个 16X16 LED 发光二极管点阵上滚动汉字的原理;最后给出了描述其功能的 VHDL 语 言程序设计方法。通过编程、调试、仿真、下载正确地实现了汉字滚动显示扫 描结果,其硬件系统的实验验
2、证也获得了与软件模拟仿真结论相吻合的结果。 关键词关键词:LED 点阵;FPGA;VHDL 语言;汉字滚动显示 A Abstractbstract Primary research is based on FPGA, Led Scrolling dot matrix characters. First described based on field programmable gate array (FPGA) hardware circuit, as well as the principle character dot matrix display; and then in a singl
3、e 16X16 LED scrolling LED dot matrix on the principles of Chinese characters; Finally, the VHDL description language program of its functions design. Through programming, debugging, simulation, download the correct character scroll achieved scan results, the experimental verification of its hardware
4、 and software are also obtained findings consistent with simulation results. Keywords: LED dot marix; FPGA; VHDL language; Chinese character scrolling display. 目目 录录 摘摘 要要.I ABSTRACT.II 第一章第一章 绪论绪论.1 1.1 课题背景.1 1.2 LED 点阵的发展现状.2 1.2.1 国内外 LED 点阵的发展现状 .2 1.2.2 研究 LED 点阵的目的及意义 .2 1.3 LED 点阵的发展趋势.3 1.4
5、 论文结构.4 第二章第二章 系统方案设计系统方案设计.5 2.1 设计任务与要求.5 2.1.1 设计任务.5 2.1.2 设计要求.5 2.2 方案设计与比较.5 2.2.1 方案设计.5 2.2.2 方案比较.5 2.3 扫描控制模块.6 2.3.1 LED 的显示原理 .6 2.3.2 LED 点阵的显示方式 .7 2.4 LED 点阵汉字的存储.7 2.5 本章小结.8 第三章第三章 硬件设计硬件设计.9 3.1 功能要求.9 3.2 硬件说明.9 3.3 硬件设计.9 3.3.1 串行通信模块.9 3.32 LED 点阵屏及驱动电路 .10 3.33 LED 时钟芯片 .10 3.34 FPGA 控制模块.10 3.35 串行通信电路.11 3.4 本章小结.12 第四章第四章 软件设计软件设计.13 4.1 十六进制计数器设计.13 4.2 列驱动设计.