摘要:本设计采用VHDL语言进行Led点阵汉字滚动显示。该系统包含基于现场可编程门阵(FPGA)的硬件电路,以及点阵显示汉字的显示屏。本设计的原理是通过CPLD芯片产生读时序,将字形从寄存器中读出,然后产生写时序,写入16×16的点阵,使其扫描显示输出。通过VHDL语言编程、调试、仿真、下载正确地实现了汉字滚动显示扫描结果,其硬件系统的实验验证也获得了与软件模拟仿真结论相吻合的结果。78267
毕业论文关键词:LED点阵,FPGA,VHDL语言,汉字滚动显示
Abstract:This design mainly uses the Led language to carry on the VHDL dot matrix Chinese character rolling display。This system contains the hardware circuit based on the field programmable gate array (FPGA), and the display screen of the dot matrix display Chinese characters。The design principle is to generate read time sequence through the CPLD chip, the font from the register read out, and then generate write time sequence, write a 16 x 16 dot matrix, so that the scan display output。Through the VHDL language programming, debugging, simulation, download the correct realization of the Chinese characters scrolling display scanning results, the hardware system of the experimental verification has also been achieved with the software simulation results are consistent with the results。
Keywords: LED dot-matrix,FPGA,VHDL language,character scrolling display
目 录
1 前言 4
1。1 本设计的研究背景和研究目的 4
1。2 LED点阵显示特点 4
1。3 FPGA设计的特点 4
2 系统设计 5
2。1设计任务与要求 5
2。1。2设计要求 5
2。2设计原理 5
2。2。1总体设计方案 5
2。3扫描控制模块 6
2。3。1 LED的显示原理 6
2。4方案一 6
2。4。1 16进制计数器设计 8
2。4。2 列驱动设计 9
2。4。3 行驱动设计 11
2。5方案二 汉字的存储 12
2。5。1汉字显示 13
2。5。2列循环扫描 13
2。5。3字符样式设计 14
3 系统调试与仿真 16
3。1开发环境介绍 17
3。2调试与仿真 17
3。2。1 创建工程 17
3。2。2 编译前设置 17
3。2。3 全程编译 19
3。2。4时序仿真 19
结 论 21
参 考 文 献 22
致 谢 23
附录:行驱动代码 24
1 前言
1。1 本设计的研究背景和研究目的
受到体育场馆用LED显示屏需求快速增长的带动,近年来,中国 LED显示屏应用逐步增多。目前,LED已经广泛应用在银行、火车站、广告、体育场馆之中。而随着这一技术的逐步成熟,LED显示屏将广泛的应用在体育场馆以及道路交通指示中,LED显示屏在体育广场中的应用将出现快速增长。