资料介绍
本课题主要任务是设计基于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,增加人机之间的交互性,为行业和我们的生活带来新的变化。
系统总体设计框图
系统设计总体框图如图2-1所示,在系统上电后,FPGA将首先对系统进行初始化操作,在初始化操作中最重要的是寄存器的复位,显示开关的控制,功能设置以及对显示屏幕进行清屏。之后通过显示控制模块对LCD进行显示的控制。显示控制模块主要负责在LCD显示多行字符时进行换行操作,在用户指定数据在屏幕的指定显示位置时设置该位置所对应的RAM的值,以及在图像显示时进行的ROM地址重映射算法,和对LCD显示区对应RAM进行的写入操作。其中的数据分别来自中英文字符模块,动态数据模块,以及图像数据模块。
对此模块的设计,主体结构以状态机来实现。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
- 基于单片机多功能LCD显示设计仿真(毕业设计资料)
- (毕业设计资料)基于单片机智能液位水位监测控制系统设计
- (毕业设计资料)基于单片机51单片机智能药盒控制系统设计
- 基于单片机霍尔电机测速仪表控制系统设计(毕业设计资料)
- 基于单片机超声波测距和语音控制系统设计(毕业设计资料)
- (毕业设计资料)基于单片机的百叶窗控制系统设计
- 计算机专业毕业设计-ASP+ACCESS仓库即时查询系统毕业设计(源代码+论文)
- 计算机专业毕业设计-ASP+access网上人才信息管理系统毕业设计(源代码+论文)
- 基于FPGA的数字时钟设计毕业设计论文 73次下载
- 使用Java Web组件技术进行毕业设计管理系统 10次下载
- 学生管理系统_C#毕业设计 8次下载
- 开题报告 模拟路灯控制系统的设计 4次下载
- 基于PLC的机械手控制设计(毕业设计) 0次下载
- 基于单片机的输液滴速控制系统设计_毕业论文 44次下载
- 毕业设计文件 0次下载
- 基于FPGA的LCD1602液晶显示模块驱动设计 1624次阅读
- 现场总线控制系统与集散控制系统的对比 2263次阅读
- 前馈控制系统与反馈控制系统的区别 4214次阅读
- 开环控制系统与闭环控制系统的区别 1w次阅读
- Led显示屏控制系统怎么使用 led显示屏控制器怎么设置 8445次阅读
- 浅谈LED显示屏控制系统 2732次阅读
- 采用DSP和FPGA器件实现电机励磁控制系统的设计 2114次阅读
- PID是控制系统吗?控制系统由什么组成? 1w次阅读
- 基于LED图文显示屏控制系统的设计 6455次阅读
- 基于FPGA的大屏幕LED单色图文显示屏控制系统 4023次阅读
- 基于模糊控制的智能交通灯监控系统的毕业设计 5615次阅读
- 基于FPGA技术的智能交通灯控制系统设计 7556次阅读
- 基于Xilinx FPGA SOPC的TFT-LCD 控制器设计与实现 2500次阅读
- 基于Zynq的PMSM驱动控制系统设计 3736次阅读
- LED显示屏控制系统与控制卡 5069次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 93次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论