欢迎来到天天文库
浏览记录
ID:15775090
大小:438.11 KB
页数:6页
时间:2018-08-05
《基于串行flash存储器的点阵字库 的》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于串行FlashFlash存储器的点阵字库的设计Flash存储器的点阵字库的设计作者:常国权,魏胜利,沈晓伟计算机科学与信息工程系安阳工学院摘要:本文介绍了一种以串行DataFlash存储器W25X80来设计嵌入式系统中硬件点阵字库的方法,把用到的汉字点阵库写在串行存储器中。该方法简便易行、操作灵活、成本低廉,可以为嵌入式系统中没有字库的LCD提供一种有效而灵活的解决方案。关键词:W25X80点阵字库LCD模块中图分类号:TP368.2文献标识码:BDotDot-Dot---matrixfontdesi
2、gnbasedontmatrixfontdesignbasedontmatrixfontdesignbasedontheserialmatrixfontdesignbasedontheserialheserialheserialFlashmemoryFlashmemoryFlashmemoryFlashmemory(DepartmentofComputerEngineering,AnyangInstituteofTechnology,Anyang455000)ChanGguoquan,WeiShengli
3、,ShenXiaoweiAbstractAbstract:ThispaperintroducesamethodtodesignAbstracthardwarecharacterdot-matrixfontintheembeddedsystemsbasedontheserialDataFlashmemoryW25X80,theChinesecharactersdot-matrixlibrarycanbewrittenintotheserialFlashmemoryforuse.Thismethodissim
4、ple,flexibleandlow-cost,whichcanbeprovidedaneffectiveandflexiblesolutionfortheLCDwithoutfontintheembeddedsystems.KeywordsKeywords:W25X80dot-matrixfontLCDmoduleKeywords111、1、、、引言引言液晶LCD具有功耗低、体积小、重量轻、超薄等许多优点,现已被广泛应用到智能仪器、仪表、自动控制等嵌入式系统中,作为人机交互时信息输出的重要手段。常用的液
5、晶LCD可分为点阵字符、数字液晶LCD和点阵图形液晶LCD,尤其是图形点阵式LCD不仅可以显示字符、数字,还可以显示各种图形、曲线及汉字等,操作界面显示直观、友好,越来越成为嵌入式设计中的首选。图形点阵式LCD显示的点阵信息一般存储在字库或图形库中,但是自带点阵字库的LCD显示模块一般价格较高,而且不带点阵字库的LCD显示模块应用又比较广泛,基于以上原因,本文采用低价位的串行存储器W25X80来自行设计嵌入式系统中点阵字库、图形库。222、2、、、系统设计系统设计汉字点阵字库可以使用现成的字库文件(该字库
6、文件很容易找到,如UCDOS软件包中有1一个名字为HZKl6的文件,即为16×16的国标汉字点阵文件)也可以用字库生成软件自行设计,本设计采用了后一种方法,该方法使用起来比较灵活。有了字库文件之后,下一步就是按照顺序把字库文件写入到串行存储器W25X80的地址单元中。为了把字库文件写入到存储器中,本设计采用STC89C52单片机作为主控制器,主要进行DataFlash的擦除、控制、点阵字库的写入、读出和测试等操作;用不带字库的液晶模块OCM12864作为测试和显示结果的模块;串行DataFlash存储器采
7、用的是WINBOND公司生产的W25X80,并外扩了MAX232作为系统和PC机通信的通道。汉字库系统设计的原理图如图1所示。C7VCC1uFVCCVCCJ1U3MAX232C2J2LCD121610uF6V+VCCS1C12RS232TX710TTL_TX4.7uFT2outT2in789TTL_RXVSSVDDVOD/IR/WEDB0DB1DB2DB3DB4DB5DB6DB7CS1CS2RETVEELED+LED-R2inR2outU13RS232RX81411P1.01P1.0VCC40413T1o
8、utT1in12C8P1.12391234567891011121314151617181920R1inR1outP1.1P0.0/AD09C91uF10uFP1.23P1.2P0.1/AD138543R1P1.3437VCCP2.0P2.1P2.2P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7P2.3P2.4P2.5VCCC2+C1-10KP1.45P1.3P0.2/AD236P1.4P0.3/AD3DB9
此文档下载收益归作者所有