欢迎来到天天文库
浏览记录
ID:36656145
大小:1.04 MB
页数:5页
时间:2019-05-13
《基于犛犎1123驱动器的犗犔犈犇接口及驱动程序设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、第24卷第6期液晶与显示Vol.24,No.62009年12月ChineseJournalofLiquidCrystalsandDisplaysDec.,2009文章编号:10072780(2009)06088605基于犛犎1123驱动器的犗犔犈犇接口及驱动程序设计丁卫撑1,2,王义2,李元景2,王敏1,方方1(1.成都理工大学地学核技术四川省重点实验室,四川成都610059,Email:sourcenet@sina.com;2.清华大学工程物理系;粒子技术与辐射成像教育部重点实验室,北京100084)摘要:介绍了基于SH1123驱动器的OLED点阵图形显示模块,给出了模块与微
2、处理器C8051F340的硬件接口电路,简要分析了SH1123的指令系统,对C语言编程环境下模块底层驱动程序的实现进行了重点阐述,并给出如何利用按键实现显示菜单控制的方法。关键词:微处理器;接口;驱动程序;OLED显示中图分类号:TN27;TP334.7文献标识码:A实现256级对比度调节并可实现滚动显示。驱动1引言器片上还集成晶体振荡器,DC/DC电源转换器,作为一种优秀的显示技术,有机发光二极管能有效降低外部器件数量。驱动器本身为低电源(OrganicLightEmittingDisplay,OLED)显示屏电压工作的低功耗器件,非常适合对于要求低功具有视角宽、亮度高、反应快、重量
3、轻、厚度薄、构耗的应用。造简单、抗振性能好、温度范围宽、功耗低等特2.2片上系统微处理器犆8051犉340[13]点,具有理想的图形和文本混合显示效果,广C8051F340是基于片上模拟数字混合系统,泛应用于测控仪器仪表中。本文针对便携式智能并带有一个符合USB2.0规范USB控制器的系核仪器小型化、低功耗以及需较大的图形显示信统级微处理器,兼容MCS51内核,具有丰富的片息容量和较好的显示效果等需求特点,重点介绍上系统资源。它能有效地管理模拟、数字外设和了一款基于SH1123驱动器的256×64点阵FLASH存储器,还具有在系统内重新编程的能OLED显示模块的应用。以高性能片上系
4、统力,可用于非易失性数据存储,允许现场更新(SystemOnChip,SOC)微处理器C8051F340为8051程序,并可以关闭单个或全部外设以节省功核心设计了接口电路和驱动程序。耗。它采用流水线指令系统,最大运行速度可达50MIPS。由于C8051F340微处理器具有丰富的2硬件电路设计片上资源,它具有非常优越的性价比,广泛应用于2.1犗犔犈犇模块各种仪器仪表系统中。TOD9M0026GGP是信利半导体有限公司研2.3犗犔犈犇接口电路设计发的单色OLED图形显示模块,具有256列64SH1123的接口连接方式有两种:一种是直行点阵信息显示容量。它集成了SH1123驱动接访问方式,另
5、一种是间接访问方式。直接访问器,可通过8位并行数据接口或I2方式是将模块接口作为存储器或I/O设备直接C数据接口与微处理器相连,其中8位并行接口既可工作在挂在微处理器总线上,微处理器以访问存储器或8080接口时序模式,也可工作在6800接口时序I/O设备方式对模块进行操作;间接访问方式是模式。驱动器内藏256×64×4bit显示数据微处理器通过软件模拟控制时序对模块进行操SRAM,SRAM中每4bit数据控制OLED屏上作。由于微处理器C8051F340不具备直接接口一个点的16级灰度显示状态,同时,显示模块可相应的读写和锁存时序,因此本文采用了间接访收稿日期:20090505;修
6、订日期:20090525基金项目:教育部博士点科研专项基金项目(No.20060616010)第6期丁卫撑,等:基于SH1123驱动器的OLED接口及驱动程序设计887问方式。必须严格按照相应的时序来完成。如图1所示的OLED显示屏的驱动电压犞pp为10~14V,接口电路中,读写时序都必须采用软件模拟的方SH1123驱动器的接口电路如图1所示,OLED式产生,SH1123驱动器读写时序如图2所示,读显示屏的驱动采用外部电源,接口电路为间接访写时序的时间要求如表1所示。问方式。OLED的显示亮度与犞有关,犞越大,pppp01OLED的亮度越高;但高亮度会增加功耗,同时也!"#$!"%
7、$*+!会降低OLED的使用寿命。在实际使用时,需根&!'!()*+据具体应用的需要设置合适的OLED显示屏显'.2'.!**-,!!**%,**-'!**%'示驱动电压值。C8051F340具有40个I/O接!.+$!/%$口,其电平与5VTTL电平兼容。在进行输出时.13.45,'6!78需配置为推挽方式,此时具有20mA的驱动能!"::;!:%;.13.4力,在进行输入时需配置为开漏方式,此时端口内5'79.8部具有弱上拉电阻。鉴于C80
此文档下载收益归作者所有