- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘 要
本课题主要任务是设计基于FPGA的LCD控制器,兼顾好程序的易用性,以方便之后模块的移植和应用。本课题的设计采用了带ST7920驱动的12864-12的液晶模块,并使用Xilinx公司的spartanII系列的XC2STQ144来作为核心的控制器。控制器部分采用VHDL语言编写,主体程序采用了状态机作为主要控制方式。ST7920是一种内置128x64-12汉字图形点阵地液晶显示控制模块,用于显示汉字和模型。最后实现使用FPGA在LCD上的任意位置显示任意的16*16像素的中文字符以及16*8的英文字符,另外要能根据输入数据的变化同步变化LCD上显示的内容。同时要能将储存模块中的图片数据正常地显示在LCD上。
该课题的研究将有助于采用FPGA的系列产品的开发,特别是需要用到LCD的产品的开发。同时可以大大缩短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 Xilinxs 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 is a 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 picture data can be displayed properly on the LCD screen.
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.
Key words:ST7920;12864-12 ;VHDL;FPGA ;LCD
目 录
MACROBUTTON InsertCrossReference MACROBUT
您可能关注的文档
- (毕业设计论文)恒压供水外文翻译(适用于外文翻译+中英文对照).doc
- (毕业设计论文)鹤峰县茶园茶叶专业合作社3000亩优质茶叶示范种植基地建设项目可行性研究报告.doc
- (毕业设计论文)红山冲水库加固工程.doc
- (毕业设计论文)红葡萄酒的生产工艺研究论文.doc
- (毕业设计论文)红外线自动干手器电路设计.doc
- (毕业设计论文)红外线自动干手器电路设计与研究.doc
- (毕业设计论文)红外线温度测量.doc
- (毕业设计论文)宏观调控下的我国房地产融资问题的研究.doc
- (毕业设计论文)红外遥控节能智能插座设计.doc
- (毕业设计论文)邯郸市罗城头综合商住楼基坑支护设计(9m).doc
- (毕业设计论文)基于FPGA的浮点运算器IP核的设计与实现.doc
- (毕业设计论文)基于FPGA的逻辑分析仪的设计与实现__中英文翻译(适用于外文翻译+中英文对照).doc
- (毕业设计论文)基于Hadoop平台的教育资源垂直搜索系统的设计与实现.doc
- (毕业设计论文)基于Java组件技术的拼图游戏软件的设计与实现.doc
- (毕业设计论文)基于JSP的企业门户网站小样的设计与开发.doc
- (毕业设计论文)基于HHT的振动信号聚类分析.doc
- (毕业设计论文)基于JSP的饲料销售管理系统.doc
- (毕业设计论文)基于JSP的中小型超市管理系统.doc
- (毕业设计论文)基于MATLAB的模切机构双肘运动分析.doc
- (毕业设计论文)基于LabVIEW的多通道数据采集系统.doc
文档评论(0)