下载此文档

基于FPGA的LCD显示控制系统的设计.doc


文档分类:通信/电子 | 页数:约36页 举报非法文档有奖
1/36
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/36 下载此文档
文档列表 文档介绍
基于 FPGA 的 LCD 显示控制系统的设计题目基于 FPGA 的 LCD 显示控制系统的设计课题意义随着 EDA 技术的高速发展,电子系统的设计发生了深刻变化,成本更低、周期更短、可靠性更高, 而且具有完全的知识产权。利用 FPGA 来驱动字符型液晶显示模块(LCM), 其关键是对驱动芯片的各引脚和时序进行控制, 减少电路板的尺寸, 增强系统的可靠性和设计灵活性。课题在工业检测方面有实际意义。主要参考文献[1] 潘松,黄继业等. EDA : 科学出版社, 2004 [2] 周瑞景,图雅,张丽敏. 基于 ISE 的 FPGA/CPLD : 电子工业出版社, 2007 [3] 齐洪喜,陆颖. VHDL :清华大学出版社, 2004 [4]江国强, EDA :电子工业出版社, [5] Verilog — HDL 工程实践入门/ 常晓明等编著.—北京: 北京航空航天大学出版社, [6]王城,薛晓刚,钟信潮. FPGA/CPLD 设计工具 Xilinx ISE 使用详解. 北京:人民邮电出版社, 2004 [7] FPGA 应用开发入门与典实例/ 华清远见嵌入式培训中心编著. —北京:人民邮电出版社, 2008 .7摘要本课题主要任务是设计基于 FPGA 的 LCD 控制器,兼顾好程序的易用性, 以方便之后模块的移植和应用。本课题的设计采用了带 ST7920 驱动的 12864-1 2 的液晶模块,并使用 Xilinx 公司的 spartanII 系列的 XC2STQ144 来作为核心的控制器。控制器部分采用 VHDL 语言编写,主体程序采用了状态机作为主要控制方式。 ST7920 是一种内置 128x64-12 汉字图形点阵地液晶显示控制模块,用于显示汉字和模型。最后实现使用 FPGA 在 LCD 上的任意位置显示任意的 16*1 6 像素的中文字符以及 16*8 的英文字符,另外要能根据输入数据的变化同步变化 LCD 上显示的内容。同时要能将储存模块中的图片数据正常地显示在 LCD 上。该课题的研究将有助于采用 FPG A的系列产品的开发,特别是需要用到 LC D 的产品的开发。同时可以大大缩短 FPGA 的开发时间。另外,由于模块的易用性, 也将使得更多的采用 FPGA 的产品之上出现 LCD ,增加人机之间的交互性,为行业和我们的生活带来新的变化。关键词: ST7920 ; 12864-12 ; VHDL ; FPGA ; LCD ABSTRACT In this project, the main object is to design a LCD controller based on FPGA, and at the same time emphasize on the convenience for the later application and migration. In this project, This topic is designed with a belt-driven 12864-12 ST7920 LCD module, and use the Xilinx's spartanII series XC2STQ144 as the core of the controller. Controller part of the VHDL language with the main program uses a state machine as the main control method. ST7920 isa built-128x64-12 character LCD graphic point position control module, used to display Chinese characters and models. In this project, I finally realized the following function. The first one is to display any 16*16 pixels Chinese character and 16*8 pixels English character on any position of the display screen. The second one is the display information will instantaneously update as the input data changes. The last function is that any given pict

基于FPGA的LCD显示控制系统的设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数36
  • 收藏数0 收藏
  • 顶次数0
  • 上传人6188
  • 文件大小1.78 MB
  • 时间2017-05-27