LCD显示器的接口电路SED1335特点-西安思源学院精品课程.ppt
文本预览下载声明
* 动态显示程序 DIR:MOV R0 ,#6AH ; 显示缓冲区首地址送R0 MOV R3 ,#01H ;指向最右位 MOV A ,R3 DIO: MOV DPTR,#0101H ;DPTR指向8155PA口 MOVX @DPTR,A INC DPTR MOV A ,@R0 ADD A ,#12H ;加上字形码表的偏移量 MOVC A ,@A+PC MOVX @DPTR ,A ACALI,DELAY1 ;调1ms子程序 INC R0 MOV A,R3 JB ACC.6, DI1 ;查6个显示位扫完否? * RL A MOV R3,A AJMP DI0 DI1: RET CODE: DB 3FH,06H,5BH,4FH,66H,6DH DB 7DH,07H,7FH,6FH,77H,7CH DB 39H,5EH,79H,71H,73H,3EH DB 31H,6EH,1CH,23H,40H,03H DB 18H,00H,00H,00H;共阴极段码表 END? DELAY1: MOV R7, #02H;延时1ms DE1: MOV R6, #0FFH DE2: DJNZ R6, DE2 DJNZ R7, DE1 RET * 8.3 LCD显示器接口 用液晶制成的显示器是一种被动式显示器件,液晶本身并不发光,而是借助自然光或外来光源显示数码。 8.3.1 LCD显示器的工作原理 1)笔段型。笔段型是以笔段式显示像素组成一个字符显示位。该类型主要用于数字显示,也可用于显示西文字母或某些字符。这种段型显示通常有六段、七段、八段、九段、十四段和十六段等,在形状上总是围绕数字“8”的结构变化,其中以七段显示最常用,广泛用于电子表、数字仪表、笔记本计算机中。 2)点阵字符型。点阵字符型是以点阵快组成一个字符显示位,专门用来显示字母、数字、符号等的点阵型液晶显示模块。在电极图形设计上它是由若干个 5 × 8或 5×10点阵组成,每一个点阵显示一个字符。这类模块广泛应用于寻呼机、大哥大电话、电子笔记本等类电子设备中。 * 3)点阵图形型。点阵图形型是在整个显示区域形成矩阵形式的点阵,这类液晶显示器可广泛用于图形显示如游戏机、笔记本电脑和彩色电视等设备中 8.3.2 LCD显示器的接口电路和显示程序设计 8段和16端(米字型)字符式LCD,控制方法与LED很相似,可参照LED的方法编程。点阵式LCD既可以显示数码,又可以显示图形和汉字,本节重点讲述具有代表性的集成LCD控制器SED1335与单片机的连接方法和软硬件。 1、LCD显示器的接口电路 SED1335 特点 : (1)有较强功能的I/O缓冲器; (2)指令功能丰富; (3)四位数据并行发送,最大驱动能力为640×256点阵。 * 图8-9SED1335的电路原理 * SED1335的硬件及连接: MPU接口部:具有功能较强的I/O缓冲器,如P199页图8-10所示。用户可以方便地和成品显示板连接。 内部控制器:可以随时准备接收MPU的访问,MPU不需判其忙。通过引脚电平选择,可以适合8080系列、M6800系列操作时序。 驱动LCM的驱动部:LCD驱动可以直接驱动LCM,只用连接和软件,不需其他硬件。 2、LCD显示程序设计 SED1335有13条指令,多数带参数,由用户根据液晶显示器模块的特征和显示需要设置。其引脚、时序类型选择信号和指令表见P199页表8-2、8-3、8-4. (1)初始化参数的设置:见P200页初始化子程序。 * (2)光标的设置: CSRFORM 5DH;设置光标显示方式及其形状,有两个参数。 CSRW 46H;设置光标地址,一是光标显示的当前位置;二是缓冲区的当前地址指针。 DISP ON/OFF 59H/58H;设置显示的开关、显示状态。 程序举例见P201页下边。 (3)写字方法 编码格式:每字节对应显示屏的8*1点阵,1:显示;0:不示
显示全部