点阵式LCD液晶显示屏Word文档格式.docx
- 文档编号:16368737
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:34
- 大小:187.76KB
点阵式LCD液晶显示屏Word文档格式.docx
《点阵式LCD液晶显示屏Word文档格式.docx》由会员分享,可在线阅读,更多相关《点阵式LCD液晶显示屏Word文档格式.docx(34页珍藏版)》请在冰豆网上搜索。
而点阵式LCD不仅可以显示字符、数字,还可以显示各种图形、曲线及汉字,并且可以实现屏幕上下左右滚动,动画功能,分区开窗口,反转,闪烁等功能,用途十分广泛。
经过二十多年的研究、竞争、发展,平板显示器已进入角色,成为新世纪显示器的主流产品,目前竞争最激烈的平板显示器有四个品种:
(1)场致发射平板显示器(FED)
(2)等离子体平板显示器(PDP)
(3)有机薄膜电致发光器(OEL)
(4)薄膜晶体管液晶平板显示器(TFT-LCD)
液晶平板显示器,特别TFT-LCD,是目前唯一在亮度、对比度、功耗、寿命、体积和重量等综合性能上全面赶上和超过CRT的显示器件,它的性能优良、大规模生产特性好,自动化程度高,原材料成本低廉,发展空间广阔,将迅速成为新世纪的主流产品,是21世纪全球经济增长的一个亮点。
本设计以AT89S51单片机为核心研究点阵式液晶显示器ACM12864与单片机的接口电路及编程各部分的功能,能够正常地实现所要求的功能,抗干扰性能好、安全性强。
本设计介绍以AT89S51系列单片机为核心的液晶显示屏控制系统,详细阐述了其工作原理、基本功能框图、关键设计技术及软件工作流程。
提出了一种能实时控制显示内容的基于单片机的液晶显示屏控制系统设计方案,给出了该单片机的硬件电路和软件程序,同时根据单片机型号的选择,给出了硬件设计,软件流程图,汇编语言源程序及详细注释等内容。
【关键词】:
液晶显示器(LCD)、AT89S51系列单片机、阵式液晶显示器ACM12864
Abstract
asearlyasin1888,peoplewillfindthisaliquidformliquidchemicals,likethemetalmagneticfield,aswellasbyexternalelectricfieldeffectwhentheterroristswillproduceaccurateorderlyarrangement.Ifthearrangementofmolecularappropriatecontrol,liquidcrystalmoleculeswillallowlightthrough.Locatedinthefinallayerisafluorescentmaterialbyacombinationofthelightfromitsbacklightinglayer.Alayeroflightbacklightingthroughthefirstlayerpolarizationfilteringlayersintocontainsaftertensofthousandsofcrystaldropletsliquidcrystallayer.Liquidcrystallayerofcrystallinedropletsarecontainedinthetinycellstructure,oneorDuoGecellconstituteapixelonthescreen.Whentheliquidcrystaldisplaysofelectrodeproduceelectricfield,liquidcrystalmoleculescanproducedistortion,whichwillbeofalightthroughthereflectionoftherules,andthenafterthesecondfilteringlayerfilteronthescreen,that'
sLCDdisplaytechnology.
LiquidCrystalDisplay(LCD)EnglishLiquidCrystalDisplayallcalled,isakindofdigitalDisplaytechnology,canthroughLiquidCrystalandcolorfilterlightsource,ingraphicpanelproduceanimage.ItisakindofusedLCDcontrolcompletelythetechnologytorealizethecolordisplay.Liquidcrystaldisplayisaverylowpowerconsumptionofthedisplaydevice.Inthepocketofusedmorewidely.Liquidcrystaldisplaytechnologyisdevelopingveryfastinrecentyears,allkindsofLCDdisplayclassofnumerous,itsspecialdrivechiparealsosupportingeachother,makeLCDincontrolsystemiswidelyusedinthewordofthetableprovidesgreatconvenience.
AllkindsofLCDdisplayclassofnumerous,itsspecialdrivechiparealsosupportingeachother,makeLCDincontrolsystemiswidelyusedinthewordofthetableprovidesgreatconvenience.LCDcanbedividedintosingletypeLCD,charactertypeLCDanddot-matrixLCD.Amongthem,thesingletypeLCDandcharactertypeLCDcanonlybeusedforcharactersandNumbersthatsimple,andcan'
tmeetgraphandChinesedisplayingrequirements;
Anddot-matrixLCDcannotonlydisplaycharacters,Numbers,canalsodisplayallkindsofgraphics,curveandcharacters,andcanrealizescreentheupanddownorsorolling,animationfunction,partitionopenwindow,reverse,flash,andotherfunctions,useveryextensive.
After20DuoNianresearch,competitionanddevelopment,flatpaneldisplayhasenteredtheroleinthenewcentury,becomingthemainstreamofthemonitorproduct,atpresentthemostcompetitiveoftheflatpaneldisplayhasfourkinds:
(1)field-emissionflatpaneldisplay(FED)
(2)plasmaflatpaneldisplay(PDP)
(3)organicfilmelectroluminescentdevice(OEL)
(4)thinfilmtransistorLCDflatpaneldisplay(tft-lcd)
LCDflatpaneldisplay,specialtft-lcd,istheonlyoneinthebrightness,contrast,powerconsumptionandlife,volumeandweightcomprehensiveperformanceinanall-roundwaytocatchupwithandmorethanCRTdisplaydevice,itsgoodperformance,massproductioncharacteristics,ahighdegreeofautomation,therawmaterialcostislow,thevastroomfordevelopment,thenewcenturywillquicklybecomeamainstreamproduct,isthe21stcenturyglobaleconomicgrowthofawindow.
ThisdesignasthecoreresearchAT89S51dot-matrixLCDmonitorACM12864andsingle-chipmicrocomputerinterfacecircuitandthefunctionsofthepartsoftheprogramming,torealizethenormalrequirementsoffunction,stronganti-jammingperformance,safety.
ThisdesignintroductiontoAT89S51seriesmicrocontrollerasthecoreoftheliquidcrystaldisplay(LCD)controlsystem,andexpoundstheprinciple,basicfunctionblockdiagram,thekeydesigntechnologyandsoftwareworkingprocess.Putsforwardacanreal-timecontrolshowingthecontentsoftheLCDscreenbasedonsinglechipmicrocomputercontrolsystemdesignscheme,andprovidedthemicrocontrollerhardwarecircuitandsoftwareprogram,andaccordingtothechoiceofsingle-chipmicrocomputermodel,andgivesthehardwaredesignandsoftwareflowchart,assemblylanguagesourceprogramanddetailednotes,etc.
【Keywords】:
liquidcrystaldisplay(LCD)、AT89S51single-chipmicrocomputer、matrixLCDdisplayseriesACM12864
目录
第1章8051单片机的基本结构.........................1
1.18051单片机概述..........................................1
1.2计算机的组成部分.....................................2
1.3典型单片机.......................................2
第2章液晶显示屏简介................................4
2.1液晶显示概述.........................................4
2.2液晶显示屏简介...............................................5
2.3各种液晶显示原理......................................8
2.4LCD结构原理.......................................9
第3章ACM12864原理简介..............................11
3.1LCD显示的驱动原理.....................................11
3.2部分功能器件的说明.................................................12
第4章ACM12864与单片机的接口电路....................................16
4.1指令表............................................16
4.2接口程序设计......................................17
4.3液晶显示实例............................................20
第5章设计流程图.............................................22
5.1软件设计............................................22
5.2延时子程序.................................................22
5.3送指令子程序和送数据子程序..........................................23
5.4半屏送一页数据代码子程序..........................................................23
结论................................................................31
致谢................................................................32
参考文献............................................................33
第1章8051单片机的基本结构
1.18051单片机概述
单片机的出现给控制领域带来了一场深刻的革命。
现在,不仅仅是工业控制领域,而是一切控制领域,上从航空航天、军事国防,下到家用电器、儿童玩具,无论是工业农业还是商业服务业,到处都有单片机在运转,可以说单片机无所不能,无处不有。
单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。
概括的讲:
一块芯片就成了一台计算机。
它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。
同时,学习使用单片机了解计算机原理与结构的最佳选择。
可以说,二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。
不过,这种电脑,通常是指个人计算机,简称PC机。
它由主机、键盘、显示器等组成。
还有一类计算机,大多数人却不怎么熟悉。
这种计算机就是把智能赋予各种机械的单片机(亦称微控制器)。
顾名思义,这种计算机的最小系统只用了一片集成电路,即可进行简单运算和控制。
因为它体积小,通常都藏在被控机械的“肚子”里。
它在整个装置中,起着有如人类头脑的作用,它出了毛病,整个装置就瘫痪了。
现在,这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。
各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等。
现在有些工厂的技术人员或其它业余电子开发者搞出来的某些产品,不是电路太复杂,就是功能太简单且极易被仿制。
究其原因,可能就卡在产品未使用单片机或其它可编程逻辑器件上。
目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。
导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。
更不用说自动控制领域的机器人、智能仪表、医疗器械了。
因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。
单片机的内容是相当的多的,并且每一部分的内容又都是不容易掌握的。
对于此种现象我们应该予以分点介绍,大概可分为了三部分:
(1)单片机的概念和硬件结构。
单片机就是单片微型计算机。
它是将CPU,存储器,定时中断系统,以及I/O系统统统集成到一个芯片上。
它其实是一个芯片,同样它也可以被认为是一个小型的计算机。
但是它终究是不能和微机相比的,因为它的处理速度,存储空间是有限的。
单片机也被称作微控制器(MCU),这是因为单片机主要被用于控制场合,并且控制作用突出。
它的另一个名称是嵌入式微控制器(EMCU),原因是大部分的单片机都被嵌入到一个系统中去完成相应的功能。
使用单片机一定要知道里面的硬件资源,单片机与微机的不同还在于微机是冯诺依曼式的程序存储式的,而单片机是采用程序和数据分开存储的。
由于它的资源有限,因此要十分的清楚它的存储结构。
(2)单片机的编程。
我们使用微机是为了它能完成我们的要求,同理使用单片机也是为了更好地利用它来完成各种控制功能。
这里主要是利用单片机里面的存储资源,即各种存储器的编程。
我们知道编程语言有低级,中级,高级之分。
低级语言的执行效率高,可以直接的访问存储器,但代码多并且不易移植,像汇编语言。
高级语言的移植性好,不能直接操作寄存器,如JAVA。
而中级语言是介与前面两者之间的,它包含了两者的长处如可以进行一定的寄存器访问能力,又具有移植性好的特点.它还具有非常丰富的函数.所以进行单片机开发系统时采用了C语言.但是里面的位操作和SFR特殊功能寄存器的操作时极其的重要的.
(3)单片机编程的难点.这是对单片机里面的定时计数器,中断以及和串行口的编程的理解和掌握.因为这三部分在编程中时相互渗透的使用.特别时串口的收发时和中断的关联以及在波特率的设置时和计数器1的关系.
1.2计算机组成部分
在理解单片机的内部结构之前,我们先介绍下我们现在正在使用的计算机的几大组成部从份:
计算机的五个组成部份:
(1)运算器:
用于实现算术和逻辑运算。
计算机的运算和处理都在这里进行;
(2)控制器:
是计算机的控制指挥部件,使计算机各部份能自动协调的工作;
(3)存储器:
用于存放程序和数据;
(又分为内存储器和外存储器,内存储器就如我们电脑的硬盘,外存储器就如我们的U盘)
(4)输入设备:
用于将程序和数据输入到计算机(例如我们电脑的键盘、扫描仪);
(5)输出设备:
输出设备用于把计算机数据计算或加工的结果以用户需要的形式
1.3典型单片机
1.3.1典型单片机的组成
典型系列单片机是由以下所示的器件组成的:
(1)中央处理器(CPU):
需要注意的是MCS-51的CPU能处理8位二进制数或代码;
(2)内部数据存储器(RAM):
8051芯片共有256个RAM单元,其中后128单元被专用寄存器占用(稍后我们详解),能作为寄存器供用户使用的只是前128单元,用于存放可读写的数据。
因此通常所说的内部数据存储器就是指前128单元,简称内部RAM。
地址范围为00H~FFH(256B)。
是一个多用多功能数据存储器,有数据存储、通用工作寄存器、堆栈、位地址等空间。
(3)内部程序存储器(ROM):
8051内部有4KB的ROM,用于存放程序、原始数据或表格。
因此称之为程序存储器,简称内部RAM。
地址范围为0000H~FFFFH(64KB)。
(4)定时器/计数器:
8051共有2个16位的定时器/计数器,以实现定时或计数功能,并以其定时或计数结果对计算机进行控制。
定时时靠内部分频时钟频率计数实现,做计数器时,对P3.4(T0)或P3.5(T1)端口的低电平脉冲计数。
(5)并行I/O口:
MCS-51共有4个8位的I/O口(P0、P1、P2、P3)以实现数据的输入输出。
具体功能在后面将会详细论述。
(6)串行口:
MCS-51有一个全双工的串行口,以实现单片机和其它设备之间的串行数据传送。
该串行口功能较强,既可作为全双工异步通信收发器使用,也可作为移位器使用。
RXD(P3.0)脚为接收端口,TXD(P3.1)脚为发送端口。
(7)中断控制系统:
MCS-51单片机的中断功能较强,以满足不同控制应用的需要。
共有5个中断源,即外中断2个,定时中断2个,串行中断1个,全部中断分为高级和低级共二个优先级别。
(8)时钟电路:
MCS-51芯片的内部有时钟电路,但石英晶体和微调电容需外接。
时钟电路为单片机产生时钟脉冲序列。
系统允许的晶振频率为12MHZ。
1.3.289S51三个I/O
下面对89S51三个I/O口做一简介
1.3.2.1P0口
P0口有三个功能:
(1)外部扩展存储器时,当做数据总线;
(2)外部扩展存储器时,当作地址总线;
(3)不扩展时,可做一般的I/O使用,但内部无上拉电阻,作为输入或输
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 阵式 LCD 液晶显示屏