
毕业设计论文基于FPGA的LCD驱动显示电路的设计与实现.doc
35页论文题目 基于FPGA的LCD驱动显示电路的设计与实现姓 名 学 院 东北大学东软信息学院专 业 电子信息工程(集成电路设计与系统方向)指导教师 备 注2011 年 5月4日基于FPGA的LCD驱动显示电路的设计与实现作者姓名: 指导教师: 单位名称: 嵌入式系统工程系专业名称: 电子信息工程(集成电路设计与系统方向)东北大学东软信息学院2011年5月Design and Implementation of LCD Drive Display Circuit based on FPGAby Xue WenpingSupervisor: Lecturer Tian Yong Northeastern University Neusoft Institute of InformationMay 2011毕业设计(论文)任务书毕业设计(论文)题目:基于FPGA的LCD驱动显示电路的设计与实现设计(论文)的基本内容: 本课题主要研究了利用FPGA来驱动字符型液晶显示器模块课题关键是对驱动芯片的各个引脚和时序进行控制。
本系统开发环境为Windows XP,开发语言为Verilog HDL设计的目的是为了在LCD液晶显示器上显示任意大小写英文字符和阿拉伯数字,能根据输入数据的变化同步变化LCD上显示的内容所有功能全部用硬件描述语言编程实现下载到Xilinx公司的开发板上进行调整完全可以取代传统的利用单片机来驱动液晶显示,且比之有更好的抗干扰性,更高的可靠性毕业设计(论文)专题部分:题目: 设计或论文专题的基本内容:学生接受毕业设计(论文)题目日期 第 1 周指导教师签字:2010年11月30日基于FPGA的LCD驱动显示电路的设计与实现摘 要本课题主要任务是设计基于FPGA的LCD驱动电路的设计和实现,兼顾好程序的易用性,以方便之后模块的移植和应用控制器部分采用Verilog语言编写,主体程序采用了状态机作为主要控制方式最后实现使用FPGA在LCD上显示任意的英文字符和阿拉伯数字,另外要能根据输入数据的变化同步变化LCD上显示的内容同时要能将储存模块中的数据正常地显示在LCD上该课题的研究将有助于采用FPGA的系列产品的开发,特别是需要用到LCD的产品的开发。
同时可以大大缩短FPGA的开发时间另外,由于模块的易用性,也将使得更多的采用FPGA的产品之上出现LCD,增加人机之间的交互性,为行业和我们的生活带来新的变化本文中对FPGA,LCD,ModelSim,等进行了简单的介绍,对其功能进行了简单的描述,并了解了LCD液晶显示器的发展历史,日常应用以及相对比于其他种类显示器的优缺点,并对基于FPGA的LCD液晶显示器驱动电路未来的发展趋势进行了展望关键词:FPGA,LCD,状态机,VerilogDesign and Implementation of LCD Drive Display Circuit based on FPGAAbstractIn 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.The program of the controller is written by Verilog language, and the main body of the program used state machine as the primary control method. displayed picture which was put earlier. In this project, I finally realized the following function. The first one is to display any English and figureon character any position of the display screen. The second one is the display information will instantaneously update as the input data changes. The research of this project will contribute to the developing process of those products which use FPGAs, especially those products also use LCD. And at the same time, it can reduce dramatically on the developing time. In addition, for the convenience of this controller, more and more FPGA based products will come out with LCD screen. This change will enhance the interaction between human and the machine, and bring innovation to the industry and our lives.In this project, FPGA, LCD, ModelSim, Xilinx ISE8.2 I hardware design tools simply introduces its functions were a simple description, and understanding the LCD monitor the development history, and relative everyday applications than in other types of monitor based on FPGA advantages and disadvantages, and the LCD monitor driver circuit future development trends are discussed. Key words:, FPGA, LCD, State Machine, Verilog目 录任务书 I摘 要 IIABSTRACT III第1章 绪 论 11.1 选题背景 11.2 LCD液晶显示器的发展现状 11.3 选题目的 3第2章 关键技术介绍 42.1 FPGA简介 42. 2 LCD简介 42.2.1 LCD的简介 42.2.2 TC 1602液晶模块简介 52.3 系统软件图 6第3章 系统分析 73.1 FPGA的设计方法 73.2 Verilog HDL和VHDL的异同 73.3 TC1602液晶模块的工作方式 83.4 系统开发环境 113.5 系统任务的可行性分析 12第4章 系统设计 134.1 系统概述 134.2 系统的功能结构设计 134.2.1 接口电路设计 134.2.2 液晶模块的内部显示地址 134.3流程图和状态机的设计 144.3.1 FPGA 向液晶显示屏控制芯片发送指令的流程图 144.3.2 状态机 15第5章 系统实现 175.1 系统硬件开发环境介绍 175.2 系统的实现 175.2.1 电路图 175.2.2 系统主程序代码节选 19第6章 系统测试 236.1 系统测试 236.1.1 仿真波形 236.2 对TC1602液晶显示器进行FPGA验证 23第7章 结 论 24参考文献 25致 谢 27第1章 绪 论 选题背景本课题主要任务是设计基于FPGA的LCD驱动显示电路的设计与实现。
兼顾好程序的易用性,以方便之后模块的移植和应用最后在FPGA上的任意位置显示任意的英文和数字,另外要能根据输入数据的变化使LCD液晶显示器上显示的内容产生变化本课题的研究有助于采用FPGA的系列产品的开发,特别是需要用到基于FPGA的LCD产品的开发同时可以大大缩短FPGA的开发时间增加人机之间的交互性,为行业和我们的生活带来新的变化FPGA是Field-Programmable Gate Array的缩写,即现场可编程门阵列,它是在GAL、CPLD、PAL等可编程器件的基础上进一步发展的产物它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了原有可编程器件门电路数有限的缺点,又克服了定制电路的不足我们平时所说的LCD,它的英文全称为Liquid Crystal Display,直译成中文就是液态晶体显示器,简称为液晶显示器液晶是一种几乎完全透明的物质它的分子排列决定了光线穿透液晶的路径到20世纪60年代,有人发现给液晶充电会改变它的分子排列,造成光线的扭曲或折射,这个发现引发了人们发明液晶显示设备的念头1.2 LCD液晶显示器的发展现状早期的时候,技术还不成熟,LCD液晶显示器主要被应用于电子表、计算器等领域。
世界第一台真正意义上的液晶显示设备出现在20世纪70年代初,它被称之为TN-LCD(扭曲向列)液晶显示器虽然是用单色显示的方式,但它仍然被推广到了电子表、计算器等领域和TN技术不同的是,TFT的显示采用“背透式”的照射方式—假想的光源路径是从下向上,而不是像TN液晶那样从上至下 光源路径设计成从下向上的作法是在液晶的背部设置特殊光管,光源照射时通过下偏光板向上透出由于上下夹层的电极改变成为FET电极和共通电极,在FET电极导通时,液晶分子的表现也会改变,可以通过使用遮光和透光的方法来达到显示的目的,响应时间提高到80ms左右因为TFT具有比TN更高的对比度,更丰富的色彩和更快的荧屏更新频率,所以TFT俗称“真彩”相比较于DSTN,TFT的主要特点是给每个像素都配置了一个半导体开关器件由于每个像素都可以通过点脉冲来直接控制,因而每个节点都显得更独立,并可以连续控制这样的设计方法不但提高了显示屏的反应速度,而且也可以精确控制显示的灰度,这就是TFT色彩比DSTN更为逼真的原因 2001年以后LCD液晶显示器技术开始走上成熟发展之路、但仍然生存在CRT显示器阴影下(CRT直译中文为:阴极射线管,英文名称为 Cathode-Ray Tube)。
传统的CRT显示器的发展历程为从黑白到彩色和从球面到柱面再到平面直角最后直至纯平的发展在这段非常快速前进的历程中,显示器的视觉效果在跳跃性提高,带宽、画质、分辨率、刷新和色彩率等各项指标均有非常大的提升。












