欢迎来到天天文库
浏览记录
ID:57731714
大小:598.17 KB
页数:7页
时间:2020-03-25
《基于SOPC的LCD显示模块的设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第27卷第4期液晶与显示Vol.27,No.42012年8月ChineseJournalofLiquidCrystalsandDisplaysAug.,2012文章编号:1007-2780(2012)04-0508-07基于SOPC的LCD显示模块的设计与实现王海霞,武一*(河北工业大学信息工程学院,天津300401,E-mail:hai99xia@163.com)摘要:提出了一种基于SOPC技术来控制液晶显示的实现方法,利用QuartusⅡ和NiosⅡ等开发环境进行系统设计,完成硬件开发和软件开发,实现点阵LCD显示模块的功能。并对带字库的LCD
2、显示中的中文字库、英文字库原理做了详细的说明,给出了图形显示的应用程序范例。SOPC设计可靠性高、移植性好,稍作改动,就可以改变点阵LCD显示模块的显示,扩充显示内容。关键词:SOPC技术;点阵LCD;QuartusⅡ;NiosⅡIDE中图分类号:TN402文献标识码:ADOI:10.3788/YJYXS20122704.0508DesignandImplementationofLCDModuleBasedonSOPC*WANGHai-xia,WUYi(SchoolofInformationEngineering,HebeiUniversityof
3、Technology,Tianjin300401,China,E-mail:hai99xia@163.com)Abstract:AnimplementationmethodofcontrollingtheliquidcrystaldisplaybasedontheSOPCisputforward.ThemethodusedthedevelopmentenvironmentofQuartusⅡandNiosIItocompletethedesignofsystem,hardwareandsoftware,realizethefunctionofdot
4、matrixLCDdisplaymodule.IntheLCDdisplaywiththefontlibrary,thetheoryoftheChinesewordstockandEnglishwordstockweredescribed.Anapplicationprogramexampleofgraphicaldisplaywasalsoprovided.Thedesigncontainsfeaturessuchashighlyreliabilityandeasilyportability.Itiseasytochangethedisplayo
5、fdotmatrixLCDdisplaymoduleandexpandthedisplayedcontentbymakingalittlechange.Keywords:SOPCtechnology;dotmatrixLCD;QuartusⅡ;NiosⅡ信号和数据信号。还可以根据不同的微处理器设1引言计出对应的接口部,适用于不同的操作,通过一些随着可编程逻辑芯片PLD(当前主要指FP-电路的设计在很大程度上减轻微处理器的负担。GA与CPLD)结构与规模的飞速发展,PLD开发应该说在SOPC技术面前,点阵LCD显示模块的商Altera公司提出了一种灵
6、活高效的片上系统尺寸和位数将不是问题。[1-2]解决方案,即可编程片上系统SOPC,使设计2LCD显示模块系统设计方案LCD显示模块更加灵活、方便。SOPC技术可以根据具体的点阵LCD显示系统开发主要分为3部分:硬件开发、软件开模块设计对应的驱动程序,对不同类型的点阵发和硬件调试,在QuartusⅡ和NiosⅡIDE开LCD显示模块完成对应的算法,提供相应的时序发环境上进行,完成硬件开发和软件开发后将配收稿日期:2012-03-24;修订日期:2012-05-09基金项目:河北省自然科学基金(No.E2010000072)作者简介:王海霞(1987
7、-),女,河北沧州人,硕士研究生,主要研究方向为集成电路应用与单片机智能化技术。*通讯联系人,E-mail:haiqqxia@sina.com第4期王海霞,等:基于SOPC的LCD显示模块的设计与实现509置文件和编译好的程序下载到FPGA开发板上晶,它将驱动控制液晶IC集成到LCM上,既省进行测试,最终实现点阵LCD模块的显示。去了PCB底板又节约了空间。驱动芯片为本设计采用的FPGA芯片是CycloneⅡ系ST7565P,支持3种接口方式,内置DC/DC电路,[3]列的EP2C8Q208C,具有8256个逻辑单元、36通过软件调节对比度,是一种
8、单芯片点阵LCD驱个内部M4KRAM模块、165888bit的RAM,同动器,可直接连接到微处理器总线。8位并行或时支持1
此文档下载收益归作者所有