你的位置:首页 > 软件开发 > 操作系统 > 51单片机实现SMG12864液晶显示器操作

51单片机实现SMG12864液晶显示器操作

发布时间:2017-05-24 00:00:12
———————————————————————————————————————————— SMG12864液晶显示器 128*64个点位,可以显示图形或8*4个汉字 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ...

51单片机实现SMG12864液晶显示器操作

————————————————————————————————————————————

SMG12864液晶显示器

  • 128*64个点位,可以显示图形或8*4个汉字

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

引脚功能:

51单片机实现SMG12864液晶显示器操作

基本结构:

  • 行驱动器:IC3
  • 列驱动器:IC1,IC2
  • 128*64全点阵液晶显示器

51单片机实现SMG12864液晶显示器操作

内部结构:IC1,IC2,IC3含有的主要功能器件

  • 指令寄存器 IR:写指令时将指令存入IR
  • 数据寄存器 DR:写数据时将数据存入DR
  • 忙标志 BF:BF=1表示模块在内部操作,此时不接收外部指令和数据。BF=0时为准备状态,可以接收指令和数据
  • 显示控制触发器 DDF:屏幕显示开和关的控制,DFF=1开,DFF=0关
  • 显示数据内存 DDRAM:存储图形显示数据
  • XY地址计数器:9位计数器(高3位为X,低6位为Y)作为DDRAM指针,X只能通过指令设置,Y地址计数器具有指令循环功能,读写数据完成后Y地址自动+1
  • Z地址计数器:6位计数器,用于显示行扫描同步,完成一行扫描后Z地址自动+1,向下一行扫描。RST复位后,Z地址归零。显示屏幕的起始行由此指令控制。此模块的DDRAM共64行,屏幕可以循环滚动显示64行。

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

操作时序:

51单片机实现SMG12864液晶显示器操作

读操作时序图:

51单片机实现SMG12864液晶显示器操作

写操作时序图:

51单片机实现SMG12864液晶显示器操作

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

操作指令:

51单片机实现SMG12864液晶显示器操作

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

DDRAM与地址、显示位置的关系 p.s.CS2对应左屏,CS1对应右屏

  • DDRAM与页地址的对应关系

     

    海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

    原标题:51单片机实现SMG12864液晶显示器操作

    关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录