广州周立功单片机dp-51porc实验箱27zy12864d_第1页
广州周立功单片机dp-51porc实验箱27zy12864d_第2页
广州周立功单片机dp-51porc实验箱27zy12864d_第3页
广州周立功单片机dp-51porc实验箱27zy12864d_第4页
广州周立功单片机dp-51porc实验箱27zy12864d_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、图形点阵液晶显示模块使用手册ZY12864D广州市天河区车陂工业区11幢3楼:510660020 020 85549859E-m传真目录(一)概述(1)(二)外形尺寸图(1)(三)模块主要硬件说明(1)(四)模块的外部接口(2)(五)指令说明(3)(六)读写操作时序(4)(七)应用举例(5)一概述ZY12864D 是一种图形点阵液晶显示器,它主要由行驱动器/列驱动器及128 64 全点阵液晶显示器组成 可完成图形显示 也可以显示8 4 个(16 16 点阵)汉字, EL背光源主要技术参数和性能100VAC, 400Hz电源VDD为+5V模块内自带 -10V 负压用于LCD 的驱动电压显示内容1

2、28(列) 64(行)点全屏幕点阵七种指令与CPU 接口采用8占空比1/64位数据总线并行输入输出和8 条控制线工作温度-10+50温度-20+70二外形尺寸图外形尺寸图12外形尺寸三模块主要硬件说明1ITEM 项目NOMINAL DIMEN 标称尺寸UNIT模块体积54.0W 50.0H 6.0Dmm视域43.5 29.0mm行列点阵数128 64dots点距离0.32W 0.0.39Hmm点大小0.28W 0.35Hmm注CSA 控制模块的1 结构框图说明IC1为行驱动器 IC2 IC3CSB 控制模块的右半屏为列驱动器 外部的CPU 通过13 根线对模块进行控制 其中DB7-DB0为8位

3、并行数据总线 E R/W D 均为控制信号线 CSA CSB 则为选屏信号 分别控制左 右半屏2 电源部分接口图说明模块及其LED背光源均由外部提供+5V电源通过调节外接的电位器VR的阻值用户可以控制LCD模块显示图形的清晰度J1J2 为控制LED 背光源工作状态的两个跳线当J1J2接通时LED背光源处于发光状态当J13 电源部分接口图J2 接通时LED背光源处于不发光状态四模块的外部接口外部接口信号如下表所示2管脚名称电平管脚功能描述1VSS0V电源地2VDD+5V正电源3Vo-液晶显示器驱动电压ZY12864D 的空脚不接4D/IH/LD/I= HD/I 为表示DB7 DB0 为显示数据D

4、/I= LD/I 为低电平表示DB7 DB0 为显示指令数据5R/WH/LR/W= LE= H L 时可将数据写入模块R/W= HE= H时可将DDRAM 数据读到模块DB7 DB06EH/L同R/W 管脚注释7DB0H/LDB7-DB0 为8 位并行数据总线 DB7 为最DB0 为最低位8DB1H/L9Db2H/L10DB3H/L11DB4H/L12DB5H/L13DB6H/L14DB7H/L15CSAH/LH:择ICA 即选择后64 列 (半屏) 号16CSBH/LH:择ICB 即选择前64 列 (半屏) 号17/RESH/L18VEE-10VLCD 驱动负电压19BL+ACEL 背光板电

5、源20BL-ACEL 背光板电源五指令说明指令表1. 显示开关控制(DISPLAYON/OFF)D=1 开显示(DISPLAY ON)意即显示器可以进行各种显示操作D=1 关显示(DISPLAY OFF)意即不能对显示器可以进行各种显示操作2. 设置显示起始行前面在Z地址计数器一节已经描述了显示起始行是由Z地址计数器控制的自动送入Z地址计数器起始行的地址可以是0 63 的任意一行A5A0的6 位地址例如选择A5A0 是62 则起始行与DDRAM 63 0 1 2 32 3 4 5 6行的对应关系如下DDRAM行6228 2931 32屏幕显示行13. 设置页地址所谓页地址就是DDRAM 的行地

6、址,8行为一页,模块共64行即8页, A2A0表示0 7页读写数据对有影响页地址由本指令或RST 信号改变复位后页地址为0 页地址与DDRAM 的对应关系见DDRAM 地址表4. 设置Y 地址(SET Y ADDRESS)此指令的作用是将A5 A0 送入Y 地址计数器,作为DDRAM 的Y 地址指针 在对DDRAM 进行读写操作后Y 地址指针自动加1 指向下一个DDRAM 单元3代码D/IR/WDB7DB6DB5DB4DB3DB2DB1DB0形式0001A5A4A3A2A1A0代码D/IR/WDB7DB6DB5DB4DB3DB2DB1DB0形式0010111A2A1A0代码D/IR/WDB7D

7、B6DB5DB4DB3DB2DB1DB0形式0011A5A4A3A2A1A0代码D/IR/WDB7DB6DB5DB4DB3DB2DB1DB0形式000011111D指令指令码功能D/IR/WDB7DB6DB5DB4DB3DB2DB1DB0显示ON/OFF0000111111/0控制显示器的开关不影响DDRAM 中数据和状态0 OFF1 ON显示起始行0011显示起始行063指定显示屏从DDRAM 中哪一行开始显示数据设置X地址0010111X 07设置DDRAM 中的页地址(X 地址)设置Y地址0001Y地址063设址(Y 地址)读状态01BUSY0ON/ OFFRST0000状态BUSY 0

8、:准备好 1: 忙 ON/OFF 1:显示开 0:显示关 RST 1:复位 0:正常写显示数据10显示数据将数据线上的数据DB7 DB0写入DDRAM读显示数据11显示数据将DDRAM 上的数据读入线数据DB7 DB0DDRAM 地址表5. 读状态(SUS READ)当 R/W=1 并 D/I=0 时 在E 信号为 H 的作用下 控制IC 的状态分别输出到数据总线的相应位DB7DB0BUSY ON/OFF RST0:准备好 1:忙1:显示开 0:显示关RST=1 表示正在初始化此时组件不接受任何指令和数据6. 写显示数据(WRITE DISPLAY DATE)D7 D0 为显示数据,此指令把D

9、7 D0 写入相应的DDRAM7. 读显示数据(READ DISPLAY DATE)单元Y 地指针自动加1此指令把DDRAM 的内容D7D0 读到数据总线DB7DB0Y地址指针自动加1六读写操作时序1. 写操作时序4代码D/IR/WDB7DB6DB5DB4DB3DB2DB1DB0形式11D7D6D5D4D3D2D1D0代码D/IR/WDB7DB6DB5DB4DB3DB2DB1DB0形式10D7D6D5D4D3D2D1D0代码D/IR/WDB7DB6DB5DB4DB3DB2DB1DB0形式10BUSY0ON/OFFRST0000CS2=1CS1=1Y =126263016263行号X0 X7DB

10、0DB7DB0DB7DB0DB7DB0DB7DB0DB7DB0DB7DB0DB7DB0DB7DB0DB7DB0DB707DB0DB7DB0DB7DB0DB7DB0DB7DB0DB7DB0DB7DB0DB7DB0DB7DB0DB7DB0DB7855DB0DB7DB0DB7DB0DB7DB0DB7DB0DB7DB0DB7DB0DB7DB0DB7DB0DB7DB0DB756632.读操作时序3.接口信号读写时序参数表七应用举例ZY12864D 液晶模块与PhilipsP8751 单片机的一种简单接口如下图所示下面给出基于上图的一段实用源程序作为指令表的补充说明该程序包括了指令表中所有指令的运用方法这

11、DIE RW CSA CSB当按上图连接好电路后可以运行此时将在模块 ZY12864D 上显示您好致远电子公司字样EQU EQU EQU EQU EQUP3.3 P3.0 P3.1 P3.4 P3.55名称符号最小值典型值最大值E 周期时间Tcyc1000-nSE 信号宽度Pweh450-nSE 信号低电平宽度Pwel450-nSE 信号上升时间Tr-25nSE 信号下降时间Tf-25nS地址建立时间Tas140-nS地址保持时间Tah10-nS数据建立时间Tdsw200-nS数据延迟时间Tddr-320nS写数据保持时间Tdhw10-nS读数据保持时间Tdhw20-nS0000H LJMP

12、MAIN0100Hclr ea clr csA CLR E CLR RWlcall initMAIN:;选择MOV 34H,#0ffH LCALL DISPLAY_ALLlcall dly100MOV 34H,#00H LCALL DISPLAY_ALLlcall plybw lcall dly100MOV 34H,#00H LCALL DISPLAY_ALLMOV R1,#0C0H LCALL WRI;START = 0mov 31h,#0 mov 30h,#0MOV 30H, #0MOV 31H, #8 MOV DPTR,#HZI7LCALL outhz;x;y;您MOV 30H,#0 M

13、OV 31H,#40 MOV DPTR,#HZI8LCALL outhz;好MOV 30H,#4 MOV 31H,#16 MOV DPTR,#HZI1LCALL outhz;致MOV 30H,#4 MOV 31H,#32 MOV DPTR,#HZI2LCALL outhz;远MOV 30H,#6 MOV 31H,#0 MOV DPTR,#HZI3LCALL outhz;电MOV 30H,#66MOV 31H,#16 MOV DPTR,#HZI4LCALL outhz;子MOV 30H,#6 MOV 31H,#32 MOV DPTR,#HZI5LCALL outhz;公MOV 30H,#6 MO

14、V 31H,#48 MOV DPTR,#HZI6LCALL outhz;司LCALL DLY100 LJMP MAININIT:CLR LCALL LCALL LCALL LCALLsetb MOV LCALL MOV LCALL MOV LCALL RETRST DLY50 DLY50 DLY50 DLY50rst R1,#3FH WRI R1,#0C0H WRI 34H,#00H;RESET初始化子程序;DISPLAY ON;START = 0DISPLAY_ALLDISPLAY_ALL:MOV R1,#0C0H LCALL WRI;START = 0全黑屏子程序MOV MOV MOV M

15、OV LCALL MOV LCALL MOV MOV LCALL DJNZ INC DJNZ RETR7,#8 R2,#0B8H A,R2R1,A ; X+1 WRI;DISPLAY DATA=34HLOP1:R1,#40H WRI R5,#64 R1,34H WRD R5,LOP11 R2 R7,LOP1; YLOP11:OUTHZ:NOP NOPMOV R1,#0C0H LCALL WRI MOV R7,#2 MOV A,#0B8H显示汉字子程序;30h=x (0-6) 31h=y(0-63-16);START = 07ADD A,30H MOV 30H,A MOV A,R2 MOV R1

16、,30H LCALL WRI MOV A,#40H ADD A,31H MOV 31H,A MOV R1,A LCALL WRI MOV R5,#16 MOV A,#00H MOVC A, MOV R1,A LCALL WRD LCALL DLY10 INC DPTR DJNZ R5,HZ1 INC 30H DJNZ R7,HZ2 RET;B8+X;A30HHZ2:; X+1; Y;40+YHZ1:TRPLYBW:NOPMOV R1,#0C0H LCALL WRImov 30h,#0 mov 31h,#0 mov dptr,#bw MOV R7,#8 MOV A,#0B8H显示黑白相间块的子程

17、序;START = 0ADD A,30H MOV 30H,A MOV R1,30H LCALL WRImov R1,#40h LCALL WRI MOV R5,#64 MOV A,#00H MOVC A, MOV R1,A LCALL WRD LCALL DLY10 INC DPTR;B8+X;A30H; X+1HZ2bw:HZ1bw:TRDJNZ R5,HZ1bw INC 30HDJNZ R7,HZ2bw RETWRI: CLR ECLR DI MOV P1, R1lcall DLY10 CLR E LCALL DLY10 SETB E写指令子程序8LCALL DLY10 CLR E LCA

18、LL DLY10 LCALL DLY10 LCALL DLY10 RETWRD:CLR SETB MOVE DIP1, R1写数据子程序lcall DLY10CLRELCALL DLY10SETBELCALL DLY10 CLR E LCALL DLY10 LCALL DLY10 LCALL DLY10 RETDLY10:MOV R3,#01H DL1:MOV R4,#01H DL2:MOV R6,#0FH DL3:DJNZ R6,DL3 DJNZ R4,DL2 DJNZ R3,DL1RET DLY50:MOV R3,#04H DL111:MOV R4,#0FH DL222:MOV R6,#0

19、AFHDL333:DJNZ R6,DL333DJNZ R4,DL222 DJNZ R3,DL111 RETDLY100:MOV R3,#06H DL11:MOV R4,#0FFH DL22:MOV R6,#0FFH DL33:DJNZ R6,DL33DJNZ R4,DL22 DJNZ R3,DL11 RET; 延时子程序1; 延时子程序2; 延时子程序30340HHZI1: ;致DB 00H, 22H, 32H, 2EH,0E2H, 2AH, 72H, 22H, 30H,0DFH, 12H, 10H,0F0H, 10H, 10H, 00H DB 00H, 21H, 21H, 21H, 3FH,

20、 11H, 91H, 51H, 20H, 13H, 0CH, 12H, 21H, C0H, 40H, 00H HZI2: ;远DB 40H, 42H, 4CH,0C4H, 20H, 22H, 22H,0E2H, 22H, 22H,0E2H, 22H, 22H, 20H, 20H, 00H,DB 00H, 40H, 20H, 1FH, 20H, 48H, 44H, 43H, 40H, 40H, 47H, 48H, 48H, 48H, 4EH, 00H, HZI3: ;电DB 00H,0f8H, 48H, 48H, 48H, 48H,0ffH, 48H, 48H, 48H, 48H,0fcH, 0

21、8H, 00H, 00H, 00HDB 00H, 07H, 02H, 02H, 02H, 02H, 3fH, 42H, 42H, 42H, 42H, 47H, 40H, 70H, 00H, 00H HZI4: ;子DB 80H, 80H, 82H, 82H, 82H, 82H, 82H,0e2H,0a2H, 92H, 8aH, 86H, 80H,0c0H, 80H, 00H9DB 00H, HZI5: ;公 DB 00H,DB 01H, HZI6: ;司 DB 10H,DB 00H, HZI7: ;您 DB 40H,DB 40H, HZI8: ;好 DB 10H,DB 40H,00H, 00H

22、, 00H, 00H, 40H, 80H, 7fH, 00H, 00H, 00H, 00H, 00H, 00H,00H,00H00H, 80H, 40H, 30H, 0cH, 00H,0c0H, 06H, 18H, 20H, 40H, 80H, 80H,01H, 00H, 30H, 28H, 24H, 23H, 20H, 20H, 28H, 30H, 60H, 00H, 01H,80H,00H,00H00H10H, 92H, 92H, 92H, 92H, 92H, 92H,0d2H, 9aH, 12H, 02H,0ffH, 02H,00H, 3fH, 10H, 10H, 10H, 10H, 1

23、0H, 3fH, 00H, 40H, 80H, 7fH, 00H,00H,00H,00H00H20H, 10H,0fcH, 23H, 10H, 8cH, 67H, 04H,0f4H, 04H, 44H, 94H, 8cH,00H,60H,00H00H30H, 00H, 77H, 80H, 81H, 88H, 92H,0b4H, 83H, 80H,0e0H, 00H, 11H,10H,0f0H, 1fH, 10H,0f0H, 80H, 82H, 82H, 82H,0e2H, 92H, 8aH,0c6H,22H, 15H, 08H, 14H, 63H, 00H, 00H, 40H, 80H, 7f

24、H, 00H, 00H, 00H,80H,00H,00H00Hbw:DB DB DB DB0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH, 00H, 00H, 00h, 00H, 00H, 00H,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH, 00H, 00H, 00h, 00H, 00H, 00H,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH, 00H, 00H, 00h, 00H, 00H, 00H,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH, 00H,

25、 00H, 00h, 00H, 00H, 00H,00H,00H,00H,00H,00H00H00H00HDB DB DB DB00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H,0ffh,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H,0ffh,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH00

26、H, 00H, 00H, 00H, 00H, 00H, 00H, 00H,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffHDB DB DB DB0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH, 00H, 00H, 00h, 00H, 00H, 00H, 00H, 00H0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH, 00H, 00H, 00h, 00H, 00H, 00H, 00H, 00H0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH, 00H, 00H, 00h,

27、 00H, 00H, 00H, 00H, 00H0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH, 00H, 00H, 00h, 00H, 00H, 00H, 00H, 00HDB DB DB DB00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H,0ffh,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH00H, 00H, 00H, 00H, 00H, 00H,

28、00H, 00H,0ffh,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH00H, 00H, 00H, 00H, 00H, 00H, 00H, 00H,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffHDB DB DB DB0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH, 00H, 00H, 00h, 00H, 00H, 00H, 00H, 00H0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH, 00H, 00H, 00h, 00H, 00H, 00H, 00H, 00H0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH, 00H, 00H, 00h, 00H, 00H, 00H, 00H, 00H0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH,0ffH, 00H, 00H, 00h, 00H, 00H, 00H, 00H, 00HDB DB DB DB00H, 00H, 00H,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论