点阵式液晶显示模块与51单片机的接口设计
51单片机
应用天地
、石 1舜鬓羚龚川六万璐稿舞鲜象
己口年5口7月第己卷第三 5期
图形点阵式液晶显示模块与 5单片机的接口设计 1马成何培祥李庆东(西南大学重庆 401) 075具体阐述了WG协摘要:本文详细介绍了图形点阵式液晶显示模块 WG ̄ 82 M 1 3原理及其控制器 S 72的指令系统, 2 T 9 0软件易于维护和扩 182 23与单片机A 8S的 T 5硬件接口 91电路和软件编程方法。采用点阵式液晶显示模块,使硬件结构简单,展,实现了交互式菜单显示和图文并茂的人机界面效果。关键词:液晶显示;模块;接口; T 95单片机 A 5 8 1
It fc t h iu btengahc o mar iu nea e e nq e e e rP i dt txl i r c w i qd cytl i l ymo uea d5 igehP rs ds a a P d l n 1s l i n cMa hn He e a L Qndn C eg Pi n对g I gog i( uh e U i rt,hnq g 075 o S tw s n esyC ogi 40 1) t v i n
A t c: 1 pi ie f r h dt a i i i rs l i l o dlWG 182a t i t co yt o加份 t T1 r c lo g piO m txlu yt d p ym u e np a c r q dc a s a e M 23 n h n r tnss m f d e su i e cnr l S 72 w r irdc idtlT e a aene c cci n te o ds n e en M l82 n ot lr T 90 e n oue n e i h hr r i r e iu ad h sf ei bt e WG 23 ad oe e t d a, w d tf r t a t g w - s g ciA 8Sl e e tt c c ty U i gah dt a ilu c s l dlm d te a w rs u- i lh T 95 w r却aa d o r e . s r iO m txi i r t m u aeh hr a t c ne p e ie n e l飞 pc r q d y ao e d er t e ip rn s w r e i m ie ne n epni T e a m ci ie a wt iea m n d p y n u s l ad o a aea n n cad xas几 h m n a n n r c i n r c eu i l ad r m e t f e sr t a o h e tf e h tf e sa bt r o b tn f r h ad e w sm 1 e e e e cm i i o ga i n t a ip m n己 t a n o pc t
x e t K州。如 lu c s l sl; dl ie e A 8S1 i e i e找:i i r t d p y m u;n r; T 9 s c p q d y ai a o e t f c a 5雌lh
0引言液晶 作为一种显示器件,以其特有的优势正广泛应用于仪器、仪表、电子设备等低功耗产品中。以往的测控仪器的显示部分大都采用 L D式液晶显示屏进行参数设定和 E结果显示,其显示信息量少、形式单一、人机交互性差、操作人员要求较高。而液晶显示器( ) 1具有功耗低、尤D体积小、质量轻、超薄和可编程驱动等其他显示方式无法比拟的优点,不仅可以显示数字、字符,还可以显示各种图形、曲线、及汉字,并且可实现屏幕上下左右滚动、动画、闪烁、文本特征显示等功能;人机界面更加友好,使用操作也更加灵活、方,便使其日益成为智能仪器仪表和测试设备的首选显示器件。本文在介绍以S72为驱动器的w M 1 3液 T9 0 G e8 s 2 2晶显示模块的引脚、结构、功能的基础上,详述了与 T 9单片机的硬件接口路及接口 A 851电软件编程方法。
晶显示器的各种应用。WG 182 - M 23具有如下特点:1 ( )可以显示数字、字母、特殊字符、图形、曲线和汉字;2显 ( )示内容为18列) 2(点, 2 ( X3行)全屏幕点阵,可显示 2行汉字, 8每行个字;3I内带 8 9 1X1点阵中文 (C ) 3 1个6 6字库,个 1XS 1 6 2 6字母符号,并提供 4 1X1点阵的个6 6自定义字功能; ) P 4 (与C U接口采用串行控制方式; ) 5 (功
耗低,最大工作功 5 m耗1 w。WG 182 3模块主要硬件结构框图如图1协 2所示。
VS S VDD
R( ) 5 S c侧W(!) sD玖S L CK )/S R T L DA ELEDK
图I WG冬 23模块主要硬件结构框图 N 182
I WG . 82 M 1 3结构特点及操作 211点阵式液晶显示器 WG 18简介 . - 2 M 23 WG s 82 3是内置S 72控制器的 18 2 Me 1 2 T 9o 2 X3点阵式液晶显示器,通过对 S 72控制器的编程可以实现液 T 9o
WG 2 2 3共有 7协18个外接引脚,其采用串口发送指令和数据,优点在于满足显示目的的同时,占用很少的 C U引脚资源。因此, P在很多低端 C U的引脚较少时, P也能驱动
WG 182协 23液晶,满足了不同微系统的需求。
作者简介: 19一,硕士研究生,马成( 8 )男, 2主要研究方向为机电一体化技术。
51单片机
己口年5口7月第己卷第5巳期羹毅狡滋葬鸳舞鬓井
应用天地发,主要包括两部分,一部分是给液晶写指令,另一部分是给液晶写数据。有了这 2个基本的子程序,就可以构造出各种实用的显示子程序。由于液晶内部自带汉字模块,只需发送汉字对应的代码就可以实现汉字的显示,其代码可以在 S 72模块的资料中查找。对于图形和曲线显示 T 90的原理类似,只需要设置好相应的水平地址和垂直地址,并把相应的图形编码写人液晶模块,就可显示出所要显示的内容。
1Z WG 1 3控制指令 . M. 2 8 2
WG 182 3共有 2 - M 2个指令集:基本指令集和扩充指令集。基本指令集包括了对液晶WG 182 - M 23的基本操作,如判断控制器是否为忙、清除显示、设定显示的地址、写数据和读数据等。而扩充指令集则在基本指令集的基础上最大限度地满足了现实的显示需要。比如:能够设置睡眠模式,满足低功耗的需求;可以设置图形显示,更进一步使显示变得多样化,提供更人性化的交互方式。单片机对WG 2 2操作原理为: M 1 3的 - 8单片机先确认 T 9o S 72内部处于非“,忙,状态。即读取 B位, F为 0 F当B时, 72才可接收新的指令。如果在送指令前不检查 T S 90
发送指令子程序: o d ed i n ) visneu (i s/子程序是以函数的形式出 otu t i/ s现,需要时调用即可。{ Sl二0 c k; C=1 s;Sd 1 i牛;
B位, F那么在前一条指令和这条指令中间必须延迟一段较长的时间,确保前一条指令执行完。在操作时, 72 T S 9o在单片机的时钟信号的控制下,通过数据线传送给 T 90当S 9o S 72, T 72成功接收到数据后,转入内部时钟控制, 1缓冲器,忙”封锁/ 0口置“标志。 72根据接收数 T S 90据中的R W和R位判断所接收到的是数据、 S指令、还是所要显示的内并进行相应的处理。处理完成后,容,撤消/ 1 0口缓冲器的封锁,忙”“标志清零。在写人数据到 R M中时, R M的位址都可以连续写人 2 A每个 A个位元的资料( B, 2 )当写人第二个字节时,位址计数器(
C的 A)
S=o F; f xS
o (=8k frk;>0一 ) ; k (
iSao o ff x ) ( s{d; i S=1}es le
值就动,在连续写人内会自加1即容时,需要设定开始只的位址,并连续写入数据就能达到目的。因为 S 72是 T9 0能控制 1 X6点阵的驱动芯片, M 182 8 2 4 WG 23只用了 - T 9o S 72资源的 12在使用上需要注意,D A/。 D R M位址中的8 H F 8一S H和9 H F 8 ̄g H中的内容是不能显示出来的。位址8H 7H和9H 7H的内容会被分别显 0一8 0一9示在第 1行和第 2行。
{i; S=0} dck; S l=1 S l=0 c k;
S<<=1 f;} o (=4k; k frk;>0一 ){ i 5衣0 0 f1 X ) ( 8
2单片机与 WG ̄ 3液晶的接口电路 M1 2 8 2A 85和液晶WG 182 T 95 1 - M 23模块的接口电路如图 2所示。由于WG 23采用串口协182通信,外接引脚较少,与单片机连接采用直接连接的方法,即用 1/ 0口直接与 L D数据线和控制线相连, C其特点是简单、直观、操作方便。在此电路中,采用软件模拟液晶的时序,达到正确显示的目的。
{d; i S=1}es le
王i; S=0} dc k; S l=1 S l=0 ck; 5<<=1 1;
相关推荐:
- [资格考试]石油钻采专业设备项目可行性研究报告编
- [资格考试]2012-2013学年度第二学期麻风病防治知
- [资格考试]道路勘测设计 绪论
- [资格考试]控烟戒烟知识培训资料
- [资格考试]建设工程安全生产管理(三类人员安全员
- [资格考试]photoshop制作茶叶包装盒步骤平面效果
- [资格考试]授课进度计划表封面(09-10下施工)
- [资格考试]麦肯锡卓越工作方法读后感
- [资格考试]2007年广西区农村信用社招聘考试试题
- [资格考试]软件实施工程师笔试题
- [资格考试]2014年初三数学复习专练第一章 数与式(
- [资格考试]中国糯玉米汁饮料市场发展概况及投资战
- [资格考试]塑钢门窗安装((专项方案)15)
- [资格考试]初中数学答题卡模板2
- [资格考试]2015-2020年中国效率手册行业市场调查
- [资格考试]华北电力大学学习实践活动领导小组办公
- [资格考试]溃疡性结肠炎研究的新进展
- [资格考试]人教版高中语文1—5册(必修)背诵篇目名
- [资格考试]ISO9001-2018质量管理体系最新版标准
- [资格考试]论文之希尔顿酒店集团进入中国的战略研
- 全国中小学生转学申请表
- 《奇迹暖暖》17-支2文学少女小满(9)公
- 2019-2020学年八年级地理下册 第六章
- 2005年高考试题——英语(天津卷)
- 无纺布耐磨测试方法及标准
- 建筑工程施工劳动力安排计划
- (目录)中国中央空调行业市场深度调研分
- 中国期货价格期限结构模型实证分析
- AutoCAD 2016基础教程第2章 AutoCAD基
- 2014-2015学年西城初三期末数学试题及
- 机械加工工艺基础(完整版)
- 归因理论在管理中的应用[1]0
- 突破瓶颈 实现医院可持续发展
- 2014年南京师范大学商学院决策学招生目
- 现浇箱梁支架预压报告
- Excel_2010函数图表入门与实战
- 人教版新课标初中数学 13.1 轴对称 (
- Visual Basic 6.0程序设计教程电子教案
- 2010北京助理工程师考试复习《建筑施工
- 国外5大医疗互联网模式分析




