我用的是GM1264LSLY一种图形汉字液晶显示器,点阵数为64行
×128列,
它的所有控制器、扫描电路和显示RAM集成于液晶屏背面,
与单片机接口非常简便,并可选用LED背光.
采用单电源供电。该模块由大规模点阵式显示控制器KS 0107、
液晶屏阵列驱动电路KS 0108、显示存储器和液晶屏等4部分组
成。
(一)引脚图。
1 Vss  Ground(0V)
2 Vdd  +5v
3 V0  Power Supply For LCD Drive
4 DI  L -->Instructions H-->Data
5 R/W H -->data raed(LCD-->MCU) L-->Data 
Write(LCD<--MCU)
6 E   Enable Signal
7 DB0
8 DB1
9 DB2
10 DB3   DB0--7 Data Bus Line
11 DB4
12 DB5
13 DB6
14 DB7
15 /CS1 Chip select for IC1,Active LOW
16 /CS2 Chip select for IC1,Active LOW
17 /RST
18 Vee Negative Voltage Output
19 LEDA LED Anode Power Supply +
20 LEDk LED Cathode.Power Supply -
注意事项:
(1)VO与 Vee 之间接10k的可调电阻,是调节字的亮度的。
(2)CS1 与CS2  是选择显示的左右半屏的。128×64分为左半
屏和右半屏,从左向右横向
是y轴(比较奇怪)从0-63两屏是128,从上向下是x,分为8页
(0-7)正好8×8=64
(3) LEDA 与 LEDK 是背光控制,我的是LED背光,接+5V电源
就好,还有一种是外接小型
逆变器背光的,有专用的片片来做,我用的LED背光耗电量狂大
,faint
(4) DI  当DI为H,表示DB0-DB7为显示数据.
            为L, 表示DB)-DB7为指令
(5) E   使能信号,当R/W=L时,在E从H-->L的下降沿锁存
到DB0-7
                  当R/W=H时,在E为H时数据读到DB0-DB7
(二)指令
****************************************************
**************************
instruction     * DI R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 
DB0 * 说明
****************************************************
**************************
                *                                    
    *Controls the display
Display ON/OFF  * L   L   L   L   H   H   H   H   H  
L/H *ON or OFF.Internal
                *                                    
    *status display RAM
                *                                    
    *data is not affected
                *                                    
    *L:OFF H:ON
****************************************************
*************************
Set Address     * L   L   L   H  (   Y address(0--63 
   )*Sets the Y address
(Y address)     *                                    
    *in the Y address
                *                                    
    *counter
****************************************************
**************************
Set Page        * L   L   H   L   H   H   H   (Page 
0_7)*Sets the X address
(X address)     *                                    
   *in the Y address
                *                                    
   *counter
****************************************************
**************************
Display Start   * L   L   H   H (Display start 
line0-63)*Indicates the display
Line            *                                    
   *data RAM display at
                *                                    
   *the top of the screen
****************************************************
**************************
Status Read     * L   H  BUSY L ON/OFF RET L   L   L 
 L *Read status
                *                                    
   *BUSY L:Ready
                *                                    
   *     H:In operation
                *                                    
   *ON/OFF L:Display ON
                *                                    
   *       H:Display OFF
                *                                    
   *RET    L:Normal
                *                                    
   *       H:Reset
****************************************************
**************************
Write Display   * H   L  (         Write Data        
 )*Y address is Increased
                *                                    
  *by 1 automatically
****************************************************
**************************
Read Display    * H   H  (         Read Data         
)*read data from display
Data            *                                    
 *RAM
****************************************************
**************************
(三)测试源程
待续
有一份51的C源程
有一份pic16c74的源程
			
			
			
						
			
 我要赚赏金
