您现在正在浏览:首页 > 论文 > 电子电工 > 毕业设计-基于FPGA的LCD控制器设计

免费下载毕业设计-基于FPGA的LCD控制器设计

  • 资源类别:论文
  • 资源分类:电子电工
  • 适用专业:应用电子
  • 适用年级:大学
  • 上传用户:ww1985041
  • 文件格式:word
  • 文件大小:2.16MB
  • 上传时间:2009-9-5 3:37:04
  • 下载次数:1
  • 浏览次数:154

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介
毕业设计 基于FPGA的LCD控制器设计,共64页,23569字。
【摘要】
本课题主要任务是设计基于FPGA的LCD控制器,兼顾好程序的易用性,以方便之后模块的移植和应用。本课题的设计采用了带ST7920驱动的12864-12液晶模块,并使用Altera公司的cycloneII系列的EP2C5T144C8来作为核心的控制器。控制器部分采用VHDL语言编写,主体程序采用了状态机作为主要控制方式。该控制器分为字符显示模块和图片显示模块两个主要部分。在字符的显示功能上采用显示控制模块与字符调用RAM相结合的方式,使使用者能方便地调用液晶自带的字库来显示字符;而图片显示模块则通过特殊的处理算法解决了图像显示缓冲区X地址不断移位以及上下半屏分开的问题,通过读取图片ROM来显示图片。最后实现使用FPGA在LCD上的任意位置显示任意的16*16像素的中文字符以及16*8的英文字符,另外要能根据输入数据的变化同步变化LCD上显示的内容。同时要能将储存模块中的图片数据正常地显示在LCD上。
该课题的研究将有助于采用FPGA的系列产品的开发,特别是需要用到LCD的产品的开发。同时可以大大缩短FPGA的开发时间。另外,由于模块的易用性,也将使得更多的采用FPGA的产品之上出现LCD,增加人机之间的交互性,为行业和我们的生活带来新的变化。
【关键词】12864-12,VHDL,LCD,FPGA,状态机

目录
第1章 绪论 5
1.1 选题的背景与意义 5
1.2 LCD的控制,应用和市场的发展现状 5
1.3 课题的主要研究内容和重点、难点 7
1.3.1 本课题主要研究内容和重点 7
1.3.2 本课题的主要难点: 7
1.4 课题研究预期目标 7
1.4.1 课题研究预期理论目标 7
1.4.2 课题研究预期技术目标 8
第2章 现代LCD技术 9
2.1 现代LCD技术简介 9
2.2 STN-LCD技术的显示原理 10
2.3 动态STN-LCD驱动方法 11
第3章 现代FPGA技术 14
3.1 FPGA的发展历程 14
3.2 FPGA的基本原理 15
3.2.1 查找表的基本原理 15
3.2.2 基于乘积项的FPGA的逻辑实现原理 15
3.3 FPGA的设计方法 16
3.4 VHDL硬件描述语言 16
3.5 Quartus II简介 17
3.6 核心控制芯片选择 18
3.7 FPGA的设计流程 19
第4章 总体系统设计及资源 22
4.1 系统设计要求 22
4.2 系统设计总体框图 22
4.3 系统开发选用资源 22
4.3.1 液晶模块选用 22
4.3.2 FPGA的选择 28
4.4 硬件设计 30
第5章 系统各部分模块的设计 31
5.1 初始化模块设计 31
5.1.1 LCD模块初始化原理 31
5.1.2 时钟模块的设计 32
5.1.3 字符显示前初始化模块的设计 33
5.1.4 图片显示前初始化模块的设计 36
5.2 写入数据模块的设计 38
5.2.1 英文字符部分的数据模块 38
5.2.2 中文字符部分的数据模块 40
5.2.3 图片部分的数据模块 41
5.3 显示控制模块的设计 41
5.3.1 字符显示控制模块的设计 41
5.3.2 动态数据的显示控制 43
5.3.3 图像数据的显示控制 44
5.4 字符显示及图片显示整体模块 49
5.5 本章小结 50
第6章 模块测试与使用方法 51
6.1 模块的使用方法 51
6.1.1 字符显示模块的使用 51
6.1.2 图片显示模块的使用 52
6.2 测试内容 53
6.2.1 字符显示部分的测试 53
6.2.2图片显示部分的测试 54
6.3 测试结果 57
6.3.1 字符显示 57
6.3.2 图片显示 58
6.4小结 60
结束语 61
参考文献 62
致谢 63
资料文件预览
共1文件夹,1个文件,文件总大小:4.74MB,压缩后大小:2.16MB
  • 毕业设计-基于FPGA的LCD控制器设计
    • Microsoft Word文档基于FPGA的LCD控制器设计.doc  [4.74MB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部