您的位置 首页 技术

MGLS12864的结构特色 MGLS12864与单片机SPCE061A硬件接口的调试

MGLS12864的结构特点 MGLS12864与单片机SPCE061A硬件接口的调试-SPCE061A内置2 KB的SRAM,32 KB的FLASH,32 b可编程输入输出端口,7路10 b的ADC和1路为声音模一数转换器,2路10b的DAC,2个16b可编程定时/计数器,可编程音频处理等。SPCE061A工作电压为2.6~3.6 V(CPU),2.6~5.5V(I/O),CPU时钟为0.32~49.152MHz。

在许多单片机运用体系中,液晶显现器LCD被广泛地运用于终端显现人机接口中。点阵式LCD不仪能够显现字符、数字,还能够显现图形、曲线及汉字,并能够完成多种动画显现效果,使人机界面愈加友爱,运用操作愈加灵敏便利。MGLS12864是市场上比较常见的内藏HD612 02操控器的图形液晶显现模块,具有功耗低、体积小、重量轻、结构简略,运用便利的长处。SPCE061A是继SPCE500A等之后凌阳科技推出的一款16位结构的微处理器。CPU内核选用16位μ’nSP微处理器芯片,比MCS-51系列单片机集成度高、性价比高、运用愈加灵敏便利。

本文论述了点阵式液晶MGLS12864的结构特色及其操控器HD61202的指令体系,并详细规划调试了MGLS12864与单片机SPCE061A的硬件接口电路软件程序。经过实践运转,该液晶显现模块作业牢靠,满意了规划要求。

1 MGLS12864的作业原理

MGLS12864显现模块内置2片HD61202作为列驱动器和一片HD61203作为行驱动器,可显现64 KB的点阵图形。点阵数为64行×128列,每屏能够显现4行×8个汉字(每汉字16×16点阵)。具有64 KB的内部存储器,显现屏共分8页。

1.1 引脚特性

MGLS12864引脚特性如表1所示。

MGLS12864的结构特色 MGLS12864与单片机SPCE061A硬件接口的调试


    由表1的引脚特性可知,MGLS12864模块有18个引脚,1,2引脚为两个片选信号,组合功用界说是:CS1,CS2为00时制止运用,01时选左区,10时选右区,11时末选;3引脚为电源地Vss;4引脚为电源电压Vdd;5引脚为液晶显现驱动电源V0;6引脚为数据指令挑选端RS;7引脚为读/写挑选信号R/W;8引脚为使能信号E;9~16引脚为数据总线DB0~DB7,可便利同单片机衔接;17,18引脚为背光灯供给电源。

1.2 HD61202的指令体系

MGLS12864操控器HD61202内置4096位(64×64)显现RAM,RAM中每位数据对应LCD屏上一个点的亮、暗状况,HD61202经过一系列操作指令完成对显现屏的操控。HD61202指令体系见表2。

MGLS12864的结构特色 MGLS12864与单片机SPCE061A硬件接口的调试

(1)显现开关设置:D=1时LCD显现RAM中的内容,D=0时封闭显现;

(2)显现起始行设置:L0~L5在0~3FH(0~63行)范围内取值;

(3)页面地址设置:P0~P2:设置页号(0~7),显现RAM共64行分8页,每页8行;

(4)列地址设置:C0~C5:设置显现列地址0~3FH(0~63行);

(5)操控器状况:BUSY=1时内部在作业,BUSY=0时正常状况;ON/OFF=1时显现封闭,ON/OFF=0时显现翻开;REST=1时复位状况,REST=0

时正常状况。在BUSY和REST状况时,除读状况指令外,其他指令均不对HD61202发生效果。在对HD61202操作之前要查询BUSY状况,以确认是否能够对HD61202进行操作;

(6)读/写数据指令每履行完一次读/写操作,列地址就会主动加1。进行读操作前,必须有一次空读操作,紧接着再读数据才会读出所要读的单元中的数据。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/jishu/348344.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部