Professional Documents
Culture Documents
Crystalfontz Model Number Hardware Version Data Sheet Version Product Pages Customer Name Customer Part Number
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 2
REVISION HISTORY
HARDWARE Current hardware version: vA DATA SHEET 2007/12/31 Current Data Sheet version: v1.0 New Data Sheet.
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 3
CONTENTS
MAIN FEATURES - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 Module Classification Information - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4 Ordering Information - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 5 MECHANICAL SPECIFICATIONS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 5 Physical Characteristics - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 5 Module Outline Drawing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 6 ELECTRICAL SPECIFICATIONS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 7 System Block Diagram - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 7 Driving Method - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 8 Absolute Maximum Ratings - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 8 DC Characteristics - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9 Interface Pin Functions - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 10 Typical VO Connections for Display Contrast - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 11 ESD (Electro-Static Discharge) Specifications - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 11 OPTICAL SPECIFICATIONS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 12 Optical Characteristics - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 12 Optical Definitions - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 12 LED Backlight Characteristics - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 15 LCD CONTROLLER INTERFACE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 17 Display Position DDRAM Address - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 17 Character Generator ROM (CGROM) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 18 PRODUCT RELIABILITY- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 19 PRODUCT LONGEVITY - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 19 CARE AND HANDLING PRECAUTIONS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 19 APPENDIX A: QUALITY ASSURANCE STANDARDS- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 22 APPENDIX B: SUNPLUS SPLC780C CONTROLLER DATA SHEET - - - - - - - - - - - - - - - - - - - - - - - - - - 25 APPENDIX C: APPLICATION NOTE FOR 3.3V OPERATION - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 26
LIST OF FIGURES
Figure 1. Module Outline Drawing - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 6 Figure 2. System Block Diagram - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 7 Figure 3. Typical VO Connections - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 11 Figure 4. Definition of Operation Voltage (VOP) (Positive)- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 13 Figure 5. Definition of Response Time (Tr, Tf) (Positive) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 13 Figure 6. Definition of Horizontal and Vertical Viewing Angles (CR>2)- - - - - - - - - - - - - - - - - - - - - - - - - - 14 Figure 7. Definition of 6:00 OClock and 12:00 OClock Viewing Angles - - - - - - - - - - - - - - - - - - - - - - - - 14 Figure 8. Typical LED Backlight Connections for Always On - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 15 Figure 9. Example of LED Backlight Connections for PWM Dimming - - - - - - - - - - - - - - - - - - - - - - - - - - 16 Figure 10. Character Generator ROM (CGROM) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 18
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 4
MAIN FEATURES
16 characters by 2 lines LCD has a large display area in a compact 84.0 (W) x 44.0 (H) x 12.1 (D) millimeter package (3.31 (W) x 1.73 (H) x 0.47 (D)). 4-bit or 8-bit parallel interface. Standard Hitachi HD44780 equivalent controller. Yellow-green edge LED backlight with STN, positive, yellow-green, transflective mode LCD (displays dark characters on yellow-green background). Wide temperature operation: -20C to +70C. Direct sunlight readable. RoHS compliant.
CFA H 1 6 0 2 A - Y Y H - JPE*
Brand Display Type Number of Characters (Width) Number of Lines (Height) Model Identifier Backlight Type & Color Fluid Type, Image (Positive or Negative), & LCD Glass Color Polarizer Film Type, Wide (WT) Temperature Range, & Viewing Angle (O Clock) Special Codes Crystalfontz America, Inc. H Character 16 Characters 2 Lines A Y LED, yellow-green Y STN, positive, yellow-green H Transflective, WT, 6:001
JPE English and Japanese fonts, Edge backlight * May have additional manufacturers codes at this location. 1 Note: For more information on Viewing Angle, see Definition of 6 OClock and 12:00 OClock Viewing Angles (Pg. 14).
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 5
ORDERING INFORMATION
LCD GLASS COLOR yellow-green POLARIZER FILM transflective BACKLIGHT COLOR/TYPE yellow-green edge LED
FLUID STN
IMAGE positive
MECHANICAL SPECIFICATIONS
PHYSICAL CHARACTERISTICS
ITEM Number of Characters and Lines Module Dimensions Viewing Area Active Area Character Size Character Pitch Dot Size Dot Pitch Weight SIZE 16 Characters x 2 Lines 84.0 (W) x 44.0 (H) x 12.1 (D) mm 66.0 (W) x 17.0 (H) mm 56.20 (W) x 11.5 (H) mm 2.95 (W) x 5.55 (H) mm 3.55 (W) x 5.95 (H) mm 0.55 (W) x 0.65 (H) mm 0.60 (W) x 0.70 (H) mm 33 grams (typical)
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 6
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 7
ELECTRICAL SPECIFICATIONS
SYSTEM BLOCK DIAGRAM
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 8
DRIVING METHOD
DRIVING METHOD Duty Bias SPECIFICATION 1/16 1/5
ABSOLUTE MAXIMUM RATINGS Operating Temperature* Storage Temperature* Input Voltage Supply Voltage for Logic Supply Voltage for LCD
*Note: Prolonged exposure at temperatures outside of this range may cause permanent damage to the module.
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 9
DC CHARACTERISTICS
MAXIMUM +5.5v +4.2v VDD - VO +3.6v VIH VIL VOH VOL VDD = 5V IDD 1.2 mA +2.4v +0.4v +2.2v VDD +0.6v IOH = - 0.1 mA Pins: DB0 - DB7 IOL = 0.1 mA Pins: DB0 - DB7 Pins: E, RS, R/W, DB0 - DB7 +3.8v MINIMUM TYPICAL SYMBOL
DC CHARACTERISTICS Supply Voltage for Logic Supply Voltage for Driving LCD TA = -20C TA = +25C TA = +70C Input High Voltage Input Low Voltage Output High Voltage Output Low Voltage Supply Current
TEST CONDITION
VDD - VSS
+4.5v
+5.0v
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 10
PIN 1 2 3
DESCRIPTION Ground Supply voltage for logic Supply voltage for driving LCD VO = +1v typical at VDD = +5v which gives a VLCD = (VDD - VO) = +4v
RS 4 5 6 R/W E
H/L
Register selection input H: Data register (for read and write) L: Instruction code (for write) H: Read (MPU Module) L: Write (MPU Module) Read/write enable signal H: Read data is enabled by a high level. H L: Write data is latched on the falling edge. Data bit 0 Data bit 1 Data bit 2 Data bit 3 Data bit 4 Data bit 5 Data bit 6 Data bit 7 Supply voltage for LED A (anode) or + of LED backlight Supply voltage for LED K (cathode or kathode for German and original Greek spelling) or - of LED backlight
H/L H,H L
I I
7 8 9 10 11 12 13 14 15 16
DB0 DB1 DB2 DB3 DB4 DB5 DB6 DB7 A (LED +) K (LED -)
For backlight connections, please refer to LED Backlight Characteristics (Pg. 15).
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 11
VDD
VLCD
VR 10 k
VO
VSS (Ground)
VSS
We recommend allowing field adjustment of VO for all designs. The optimal value for VO will change with temperature, variations in VDD, and viewing angle. VO will also vary module-to-module and batch-to-batch due to normal manufacturing variations. Ideally, adjustments to VO should be available to the end user so each user can adjust the display to the optimal contrast for their required viewing conditions. At a minimum, your design should allow VO to be adjusted as part of your products final test. Although a potentiometer is shown as a typical connection, VO can be driven by your microcontroller, either by using a DAC or a filtered PWM. Displays that require VO to be negative may need a level-shifting circuit. Please do not hesitate to contact Crystalfontz application support for design assistance on your application.
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 12
OPTICAL SPECIFICATIONS
OPTICAL CHARACTERISTICS
CONDITION MAXIMUM 40 40 3 Ta = 25C Ta = 25C 150 ms 150 ms 200 ms 200 ms MINIMUM TYPICAL SYMBOL (V) (H) CR T rise T fall
ITEM Viewing Angle (6 oclock) (Vertical, Horizontal) Contrast Ratio LCD Response Time*
CR>2 CR>2
10 -40
*Response Time: The amount of time it takes a liquid crystal cell to go from active to inactive or back again.
OPTICAL DEFINITIONS
Operating Voltage (VLCD): VOP Viewing Angle Vertical (V): 0 Horizontal (H): 0 Frame Frequency: 64 Hz Driving Waveform: 1/16 Duty, 1/5 Bias Ambient Temperature (Ta): 25C
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 13
100%
CR Maximum
CR = Lon / Loff
Vop
10%
100%
Tf
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 14
Vertical
Horizontal
Eyes look up 6:00 Oclock Bottom Viewing Angle 12:00 Oclock Top Viewing Angle
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 15
The equation to calculate RLIMIT is: RLIMIT (minimum) = VDD (Supply Voltage) - VLED (Typical LED Forward Voltage) ILED (Typical LED Forward Current)
The specific RLIMIT calculation for the CFAH1602A-YYH-JPE at VDD = +5v is: RLIMIT = 5v - 4.2v 0.13 A = 6.15 (minimum)
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 16
The backlight may be dimmed by PWM (Pulse Width Modulation). The typical range for the PWM frequency is from 100 to 300 Hz.
+5v ILED RLIMIT LED Backlight 1K PWM signal from microcontroller A (LED+) K (LED-) VLED
IRLML2502 (typical)
Backlight Characteristics
Dark dots on yellow-green background PARAMETER Forward Current (ILED) V = 4.2v Forward Voltage (VLED) Reverse Voltage (VR) Luminous Intensity* (IV) ILED = 130 mA Wavelength ( p) ILED = 130 mA 70 cd/m2 585 nm MINIMUM TYPICAL 130 mA +4.2v MAXIMUM 260 mA +4.6v +10v
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 17
12
13
14
15
16
0 1
0x00 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08 0x09 0xA 0xB 0xC 0xD 0xE 0xF 0x40 0x41 0x42 0x43 0x44 0x45 0x46 0x47 0x48 0x49 0x4A 0x4B 0x4C 0x4D 0x4E 0x4F
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 18
[0]
CGRAM
[1]
CGRAM
[2]
CGRAM
[3]
CGRAM
[4]
CGRAM
[5]
CGRAM
[6]
CGRAM
[7]
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 19
PRODUCT RELIABILITY
ITEM LCD including yellow-green LED backlight SPECIFICATION 50,000 to 100,000 hours (typical)
PRODUCT LONGEVITY
Crystalfontz is committed to making all of our LCD modules available for as long as possible. Occasionally, a supplier discontinues a component, or a process used to make the module becomes obsolete, or the process moves to a more modern manufacturing line. In order to continue making the module, we will do our best to find an acceptable replacement part or process which will make the replacement fit, form, and function compatible with its predecessor. Our goal is that the modified design will not change fit, form, or function for your application. In most situations, you should not notice a difference when comparing an older module to a newer module that uses a modified replacement part or process. Sometimes, the change results in a slight variation, perhaps an improvement, over the previous design. Although the module is still within the stated Data Sheet specifications and tolerances, the change may require a modification to your circuit and/or firmware. Possible changes include: LCD fluid, polarizers, or the LCD manufacturing process. These items may change the appearance of the display, requiring an adjustment to VO (See Typical VO Connections for Display Contrast (Pg. 11).) Backlight LEDs. Brightness may be affected (perhaps the new LEDs have better efficiency) or the current they draw may change (new LEDs may have a different VF). Controller. A new controller may require you to make minor changes in your code. Component Tolerances. Module components have manufacturing tolerances. In extreme cases, the tolerance stack can change the visual or operating characteristics. Please understand that we avoid change whenever possible; we only change a part or process if we have no other option to keep the module available. If we cannot find a way to keep a module in production, we will be forced to discontinue the module (End of Life, EOL) and offer a substitute of a similar existing or new module. If you must be notified that a change / EOL is to occur, please contact Crystalfontz Technical Support. Technical Support will generate a semi-custom part number that ensures you will be notified if any changes have occurred since your last order.
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 20
CLEANING
The polarizer (laminated to the glass) is soft plastic. The soft plastic is easily scratched or damaged. Be very careful when you clean the polarizer. Do not clean the polarizer with liquids. Do not wipe the polarizer with any type of cloth or swab (for example, Qtips). Use the removable protective film to remove smudges (for example, fingerprints) and any foreign matter. If you no longer have the protective film, use standard transparent office tape (for example, Scotch brand Crystal Clear Tape). If the polarizer is dusty, you may carefully blow it off with clean, dry, oil-free compressed air.
OPERATION
We do not recommend connecting this module to a PC's parallel port as an "end product. This module is not "user friendly" and connecting them to a PC's parallel port is often difficult, frustrating, and can result in a "dead" display due to mishandling. For more information, see our forum thread at http://www.crystalfontz.com/forum/ showthread.php?s=&threadid=3257. Your circuit should be designed to protect the CFAH1602A-YYH-JPE from ESD and power supply transients.
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 21
Observe the operating temperature limitations: from -20C minimum to +70C maximum with minimal fluctuations. Operation outside of these limits may shorten the life and/or harm the display. At lower temperatures of this range, response time is delayed. At higher temperatures of this range, display becomes dark. (You may need to adjust the contrast.) Operate away from dust, moisture, and direct sunlight.
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 22
COLOR DEFINITIONS
We try to describe the appearance of our LCD modules as accurately as possible. For the photos, we adjust the backlight (if any) and contrast for optimal appearance. Actual display appearance may vary due to (1) different operating conditions, (2) small variations of component tolerances, (3) inaccuracies of our camera, (4) color interpretation of the photos on your monitor, and/or (5) personal differences in the perception of color.
ACCEPTANCE SAMPLING
DEFECT TYPE Major Minor <.65% <1.0% AQL*
* Acceptable Quality Level: maximum allowable error rate or variation from standard
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 23
DEFECTS CLASSIFICATION
Defects are defined as: Major Defect: results in failure or substantially reduces usability of unit for its intended purpose Minor Defect: deviates from standards but is not likely to reduce usability for its intended purpose
ACCEPTANCE STANDARDS
MAJOR / MINOR Major Major Major Acceptable Qty 3 Minor <2 defects within 10 mm of each other 5 Blemishes or foreign matter outside of display segments Defect Size = (Width + Length)/2
Length Width
# 1 2 3 4
DEFECT TYPE Electrical defects Viewing area defect Contrast adjustment defect Blemishes or foreign matter on display segments
CRITERIA 1. No display, display malfunctions, or shorted segments. 2. Current consumption exceeds specifications. Viewing area does not meet specifications. Contrast adjustment fails or malfunctions.
Blemish
Defect Width <0.03 mm 0.03 to 0.05 0.05 to 0.08 0.08 to 0.10 >0.10
Length
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 24
# 7
CRITERIA Defect Size <0.20 mm 0.20 to 0.40 mm 0.40 to 0.60 mm >0.60 mm Acceptable Qty Ignore 3 2 0
D E
Minor
G F
Acceptable Qty
Minor
1. Light fails or flickers. (Major) 2. Color and luminance do not correspond to specifications. (Major) 3. Exceeds standards for displays blemishes, foreign matter, dark lines or scratches. (Minor) 1. Oxidation or contamination on connectors.* 2. Wrong parts, missing parts, or parts not in specification.* 3. Jumpers set incorrectly. (Minor) 4. Solder (if any) on bezel, LED pad, zebra pad, or screw hole pad is not smooth. (Minor)
*Minor if display functions correctly. Major if the display fails.
10
PCB defects
11
Soldering defects
1. Unmelted solder paste. 2. Cold solder joints, missing solder connections, or oxidation.* 3. Solder bridges causing short circuits.* 4. Residue or solder balls. 5. Solder flux is black or brown.
*Minor if display functions correctly. Major if the display fails.
Minor
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 25
Appendix
SPLC780C SP
16COM/40SEG Controller/Driver 16
SUNPLUS TECHNOLOGY CO. reserves the right to change this documentation without prior notice. Information provided by SUNPLUS TECHNOLOGY CO. is believed to be accurate and reliable. However, SUNPLUS TECHNOLOGY CO. makes no warranty for any errors which may appear in this document. No responsibility is assumed by Contact SUNPLUS TECHNOLOGY CO. to obtain the latest version of device specifications before placing your order.
SUNPLUS TECHNOLOGY CO. for any infringement of patent or other rights of third parties which may result from its use. In addition, SUNPLUS products are not authorized for use as critical components in life support devices/ systems or aviation devices/systems, where a malfunction or failure of the product may reasonably be expected to result in significant injury to the user, without the express written approval of Sunplus.
Appendix
SPLC780C
PAGE
Table of Contents
1. GENERAL DESCRIPTION.......................................................................................................................................................................... 4 2. FEATURES.................................................................................................................................................................................................. 4 3. BLOCK DIAGRAM ...................................................................................................................................................................................... 4 4. SIGNAL DESCRIPTIONS ........................................................................................................................................................................... 5 5. FUNCTIONAL DESCRIPTIONS.................................................................................................................................................................. 6 5.1. OSCILLATOR .......................................................................................................................................................................................... 6 5.2. CONTROL AND DISPLAY INSTRUCTIONS ................................................................................................................................................... 6 5.3. INSTRUCTION TABLE............................................................................................................................................................................... 8 5.4. 8-BIT OPERATION AND 8-DIGIT 1-LINE DISPLAY (USING INTERNAL RESET)................................................................................................ 9 5.5. 4-BIT OPERATION AND 8-DIGIT 1-LINE DISPLAY (USING INTERNAL RESET).............................................................................................. 10 5.6. 8-BIT OPERATION AND 8-DIGIT 2-LINE DISPLAY (USING INTERNAL RESET).............................................................................................. 10 5.7. RESET FUNCTION .................................................................................................................................................................................11 5.8. DISPLAY DATA RAM (DD RAM) ........................................................................................................................................................... 13 5.9. TIMING GENERATION CIRCUIT............................................................................................................................................................... 13 5.10. LCD DRIVER CIRCUIT ....................................................................................................................................................................... 13 5.11. CHARACTER GENERATOR ROM (CG ROM) ...................................................................................................................................... 13 5.12. CHARACTER GENERATOR RAM (CG RAM) ....................................................................................................................................... 13 5.13. CURSOR/BLINK CONTROL CIRCUIT .................................................................................................................................................... 17 5.14. INTERFACING TO MPU....................................................................................................................................................................... 17 5.15. SUPPLY VOLTAGE FOR LCD DRIVE .................................................................................................................................................... 17 5.16. REGISTER --- IR (INSTRUCTION REGISTER) AND DR (DATA REGISTER) ............................................................................................ 20 5.17. BUSY FLAG (BF) ............................................................................................................................................................................... 20 5.18. ADDRESS COUNTER (AC).................................................................................................................................................................. 20 5.19. I/O PORT CONFIGURATION ................................................................................................................................................................ 20 6. ELECTRICAL SPECIFICATIONS ............................................................................................................................................................. 21 6.1. ABSOLUTE MAXIMUM RATINGS ............................................................................................................................................................. 21 6.2. DC CHARACTERISTICS (VDD = 2.7V TO 4.5V, TA = 25) .................................................................................................................... 21 6.3. AC CHARACTERISTICS (VDD = 2.7V TO 4.5V, TA = 25) .................................................................................................................... 22 6.4. DC CHARACTERISTICS (VDD = 4.5V TO 5.5V, TA = 25) .................................................................................................................... 23 6.5. AC CHARACTERISTICS (VDD = 4.5V TO 5.5V, TA = 25) .................................................................................................................... 23 7. APPLICATION CIRCUITS......................................................................................................................................................................... 26 7.1. R-OSCILLATOR .................................................................................................................................................................................... 26 7.2. INTERFACE TO MPU............................................................................................................................................................................. 26 7.3. SPLC780C APPLICATION CIRCUIT ....................................................................................................................................................... 27 7.4. APPLICATIONS FOR LCD ...................................................................................................................................................................... 28 8. CHARACTER GENERATOR ROM ........................................................................................................................................................... 30 8.1. SPLC780C - 01.................................................................................................................................................................................. 30 8.2. SPLC780C - 02.................................................................................................................................................................................. 31 8.3. SPLC780C - 03.................................................................................................................................................................................. 32 8.4. SPLC780C - 08.................................................................................................................................................................................. 33 8.5. SPLC780C - 11 .................................................................................................................................................................................. 34 8.6. SPLC780C - 12.................................................................................................................................................................................. 35 Sunplus Technology Co., Ltd. Proprietary & Confidential 2 JUL. 09, 2002 Version: 1.1
Appendix
SPLC780C
8.7. SPLC780C - 13.................................................................................................................................................................................. 36 8.8. SPLC780C - 14.................................................................................................................................................................................. 37 8.9. SPLC780C - 15.................................................................................................................................................................................. 38 8.10. SPLC780C - 17.................................................................................................................................................................................. 39 8.11. SPLC780C - 18.................................................................................................................................................................................. 40 8.12. SPLC780C - 19.................................................................................................................................................................................. 41 9. PACKAGE/PAD LOCATIONS ................................................................................................................................................................... 42 9.1. PAD ASSIGNMENT ............................................................................................................................................................................... 42 9.2. ORDERING INFORMATION ..................................................................................................................................................................... 42 9.3. PAD LOCATIONS .................................................................................................................................................................................. 43 9.4. PACKAGE CONFIGURATION ................................................................................................................................................................... 44 9.5. PACKAGE INFORMATION ....................................................................................................................................................................... 45 10. DISCLAIMER............................................................................................................................................................................................. 46 11. REVISION HISTORY ................................................................................................................................................................................. 47
Appendix
SPLC780C
16COM/40SEG CONTROLLER/DRIVER
1. GENERAL DESCRIPTION
The SPLC780C, a dot-matrix LCD controller and driver from SUNPLUS, is a unique design for displaying alpha-numeric, Japanese-Kana characters and symbols. The SPLC780C A single By provides two types of interfaces to MPU: 4-bit and 8-bit interfaces. The transferring speed of 8-bit is twice faster than 4-bit. SPLC780C is able to display up to two 8-character lines. be extended. rank.
2. FEATURES
! Character generator ROM: 10880 bits Character font 5 x 8 dots: 192 characters Character font 5 x 10 dots: 64 characters ! Character generator RAM: 512 bits Character font 5 x 8 dots: 8 characters Character font 5 x 10 dots: 4 characters ! 4-bit or 8-bit MPU interfaces ! Direct driver for LCD: 16 COMs x 40 SEGs ! Duty factor (selected by program): 1/8 duty: 1 line of 5 x 8 dots 1/11 duty: 1 line of 5 x 10 dots 1/16 duty: 2 lines of 5 x 8 dots / line ! Built-in power on automatic reset circuit ! Built-in oscillator circuit (with external resistor) ! Support external clock operation ! Low Power Consumption ! Package form: 80 QFP or bare chip available
cascading with SPLC100 or SPLC063, the display capability can The CMOS technology ensures the power saves in the most efficient way and the performance keeps in the highest
3. BLOCK DIAGRAM
OSC1 OSC2 VDD VSS CL1,CL2 M 40-bit Shift Register
40
Timing Generation Circuit Parallel to Serial Data Conversion Circuit Busy Flag 5 Character Generator ROM 8 7 7 8 Instruction Register 8 Instruction Decorder 7 Display Data RAM 80 Bytes 16-bit 16 Shift Register 5 Character Generator RAM 8 Cursor Blink Control Circuit 8
DB0-DB3 DB4-DB7 RS R/W E Power Supply for LCD Drive : (V1-V5) I/O Buffer 8 Data Register
Latch Circuit
40
COM1COM16
SEG1SEG40
Address Counter
Appendix
SPLC780C
4. SIGNAL DESCRIPTIONS
Mnemonic VDD VSS OSC1 OSC2 V1 - V5 E RW RS PIN No. 33 23 24 25 26 - 30 38 37 36 I I I I Type I I Power input Ground Both OSC1 and OSC2 are connected to resistor for internal oscillator circuit. external clock operation, the clock is input to OSC1. Supply voltage for LCD driving. A start signal for reading or writing data. A signal for selecting read or write actions. 1: Read, 0: Write. A signal for selecting registers. 1: Data Register (for read and write) 0: Instruction Register (for write), Busy flag - Address Counter (for read). DB0 - DB3 DB4 - DB7 CL1 CL2 M D SEG1 - SEG22 SEG23 - SEG40 COM1 - COM16 39 - 42 43 - 46 31 32 34 35 22 - 1 80 - 63 47 - 62 O Common signals for LCD. I/O I/O O O O O O Low 4-bit data High 4-bit data Clock to latch serial data D. Clock to shift serial data D. Switch signal to convert LCD waveform to AC. Sends character pattern data corresponding to each common signal serially. 1: Selection, 0: Non-selection. Segment signals for LCD. For Description
Appendix
SPLC780C
5. FUNCTIONAL DESCRIPTIONS
5.1. Oscillator
SPLC780C oscillator supports not only the internal oscillator operation, but also the external clock operation. S=1 S=1 I/D=1 I/D=0 It shifts the display to the left It shifts the display to the right
D = 1: Display on, D = 0: Display off C = 1: Cursor on, C = 0: Cursor off It clears the entire display and sets Display Data RAM Address 0 in Address Counter. B = 1: Blinks on, B= 0: Blinks off
8th line
X: Do not care (0 or 1) It sets Display Data RAM Address 0 in Address Counter and the display returns to its original position. displayed). change. The cursor or blink goes to the most-left side of the display (to the 1st line if 2 lines are The contents of the Display Data RAM do not
Cursor
11th line
S/C 0 0 1 1
R/L 0 1 0 1 Shift cursor to the left Shift cursor to the right Shift display to the left. Shift display to the right.
Description
Address Counter AC = AC - 1 AC = AC + 1
Cursor follows the display shift Cursor follows the display shift
AC = AC AC = AC
Appendix
SPLC780C
X: Do not care (0 or 1) DL: It sets interface data length. DL = 1: Data transferred with 8-bit length (DB7 - 0). DL = 0: Data transferred with 4-bit length (DB7 - 4). It requires two times to accomplish data transferring. N: It sets the number of the display line. N = 0: One-line display. N = 1: Two-line display. F: It sets the character font. F = 0: 5 x 8 dots character font. F = 1: 5 x 10 dots character font.
In two-line display (N = 1), (aaaaaaa)2: (00)16 - (27)16 for the first line, (aaaaaaa)2: (40)16 - (67)16 for the second line.
When BF = 1, it indicates the system is busy now and it will not accept any instruction until not busy (BF = 0). At the same time, Character Font Duty Factor 5 x 8 dots 5 x 10 dots 5 x 8 dots 1/8 1 / 11 1 / 16 the content of Address Counter (aaaaaaa)2 is read.
N 0 0 1
F 0 1 X
Character Generator RAM data can be read or written after this setting.
Code
It reads data (dddddddd)2 from character generator RAM or display data RAM. To read data correctly, do the following: 1). The address of the Character Generator RAM or Display Data RAM or shift the cursor instruction.
Appendix
SPLC780C
38s
0 0 0
0 0 1
0 1
AC5 AC4 AC3 AC2 AC1 AC0 Set CGRAM address in address counter.
38s 38s
AC6 AC5 AC4 AC3 AC2 AC1 AC0 Set DDRAM address in counter
BF AC6 AC5 AC4 AC3 AC2 AC1 AC0 Whether during internal operation or not can be known by reading BF. read. The contents of address counter can also be
1 1
0 1
D7 D7
D6 D6
D5 D5
D4 D4
D3 D3
D2 D2
D1 D1
D0 Write D0 Read
data data
into from
internal internal
RAM RAM
38s 38s
(DDRAM/CGRAM). (DDRAM/CGRAM).
Appendix
SPLC780C
5.4. 8-Bit Operation and 8-Digit 1-Line Display (Using Internal Reset)
No. 1 2 Instruction Power on. (SPLC780C starts initializing) Function set
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
Operation
Set to 8-bit operation and select 1-line display line and character font.
0
It will shift the cursor to the right when writing to the DD RAM/CG RAM. Now the display has no shift.
W_
Write " W ". The cursor is incremented by one and shifted to the right. Write " E ". The cursor is incremented by one and shifted to the right. :
WE_
7 8
WELCOME_
Write " E ". The cursor is incremented by one and shifted to the right. Set mode for display shift when writing
WELCOME_
10
ELCOME _
Write "
"(space).
The cursor is incremented by one and shifted to the right. Write " C ". The cursor is incremented by one and shifted to the right.
11
LCOME C_
12 13
1 0 0 1 0
:
COMPAMY_
Write " Y ". The cursor is incremented by one and shifted to the right.
14
COMPAMY_
15
COMPAMY_
16
OMPANY_
17
COMPAMY_
18
OMPANY_
19
COMPAMY_
Write "
" (space).
20 21 Return home
0 0 0 0 0
:
0 0 0 1 0
:
WELCOME_
Both the display and the cursor return to the original position (address 0).
Appendix
SPLC780C
5.5. 4-Bit Operation and 8-Digit 1-Line Display (Using Internal Reset)
No. 1 Power on. (SPLC780C starts initializing) Instruction Display Operation
Function set
RS R/W DB7 DB6 DB5 DB4 0 0
0 0
0
0 0
1
1 X
0
0 X
0 0
Set to 4-bit operation and select 1-line display line and character font.
0 0
0 0
0 1
0 1
0 1
_
0
0 0
0 0
0 0
0 1
0 1
0 0
It will shift the cursor to the right when writing to the DD RAM / CG RAM. Now the display has no shift.
1 1
0 0
0 0
1 1
0 1
W_
1
Write " W ". The cursor is incremented by one and shifted to the right.
5.6. 8-Bit Operation and 8-Digit 2-Line Display (Using Internal Reset)
No. 1 2 Power on. (SPLC780C starts initializing) Function set
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 1 1 1 0 X X
Instruction
Operation
Set to 8-bit operation and select 2-line display line and 5 x 8 dot character font.
Display on. Cursor appear. Increase address by one.
0 0 0 1 1 0
_
0 1 1
1 0
It will shift the cursor to the right when writing to the DD RAM / CG RAM. Now the display has no shift.
W_
Write " W ". The cursor is incremented by one and shifted to the right. : : Write " E ". The cursor is incremented by one and shifted to the right.
6 7
WELCOME_
WELCOME _
It sets DD RAM's address. The cursor is moved to the beginning position of the 2nd line. Write " T ". The cursor is incremented by one and shifted to the right. :
WELCOME T_
10 11
:
WELCOME TO PART_
Write " T ". The cursor is incremented by one and shifted to the right.
10
Appendix
SPLC780C
Operation
Instruction
Display
WELCOME TO PART_
13
ELCOME O PARTY_
Write " Y ". The cursor is incremented by one and shifted to the right. : Both the display and the cursor return to the original position (address 0).
14 15 Return home
0 0 0 0 0
:
WELCOME TO PARTY
[ 8-Bit Interface ]
Power On
BF cannot be checked before this instruction . Function set ( Interface is 8 bits length . )
BF cannot be checked before this instruction . Function set ( Interface is 8 bits length . )
BF cannot be checked before this instruction . Function set ( Interface is 8 bits length . )
BF can be checked after the following instructions . Function set ( Interface is 8 bits length . Specify the number of display lines and character font . ) The number of display lines and character font cannot be changed afterwards . Display off Display clear
Initialization Ends
I/D
11
Appendix
SPLC780C
[ 4-Bit Interface ]
Power On
BF cannot be checked before this instruction . Function set ( Interface is 8 bits length . )
BF cannot be checked before this instruction . Function set ( Interface is 8 bits length . )
BF cannot be checked before this instruction . Function set ( Interface is 8 bits length . )
BF can be checked after the following instructions . Function set ( Set interface to be 4 bits length) Interface is 8 bits length .
Function set ( Interface is 4 bits length . Specify the number of the display lines and character font . )
0 0
0 0
0 0
0 0
0 N
0 1
0 0
0 0
0 F
0 0
0 0
0 1
1 X
0 0
0 0
0 I/D
0 X
0 0
0 1
0 S
The number of display lines and character font cannot be changed afterwards . Display off Display clear
Initialization Ends
12
Appendix
SPLC780C
79 4E
80 4F
When the display shift operation is performed , the display data RAM's address moves as : ( i ) Left shift 01 02 03 04 05 06 06 07 08 ( ii ) Right shift 4F 00 01 02 03 04 05 06
13
Appendix
SPLC780C
The following diagram shows the SPLC780C character patterns: Correspondence between Character Codes and Character Patterns.
CG RAM (2) CG RAM (3) CG RAM (4) CG RAM (5) CG RAM (6) CG RAM (7) CG RAM (8) CG RAM (1) CG RAM (2) CG RAM (3) CG RAM (4) CG RAM (5) CG RAM (6) CG RAM (7) CG RAM (8)
14
Appendix
SPLC780C
The relationships between Character Generator RAM Addresses, Character Generator RAM Data (character patterns), and Character Codes are depicted as follows:
CG RAM Address b5 b4 b3 b2 b1 b0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 X X
Character Patterns ( CG RAM Data ) b7 b6 b5 b4 b3 b2 b1 b0 1 0 0 X X 0 0 0 0 0 0 0 0 X X 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Character Pattern Example (2) Cursor Position Character Pattern Example (1)
Note1: Note2:
It means that the bit0~2 of the character code correspond to the bit3~5 of the CG RAM address.
These areas are not used for display, but can be used for the general data RAM.
Note3: When all of the bit4-7 of the character code are 0, CG RAM character patterns are selected. Note4: " 1 ": Selected, " 0 " : No selected , " X " : Do not care (0 or 1). Note5: For example (1), set character code (b2 = b1 = b0 = 0, b3 = 0 or 1, b7-b4 = 0) to display T . display T character. Note6: The bits 0-2 of the character code RAM is the character pattern line position. with the cursor. The 8th line is the cursor position and display is formed by logical OR That means character code (00) 16,and (08) 16 can
15
Appendix
SPLC780C
CG RAM Address b5 b4 b3 b2 b1 b0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 X X
Character Patterns ( CG RAM Data ) b7 b6 b5 b4 b3 b2 b1 b0 1 1 1 1 1 X X 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 1 1 1 1 1 1 0 Cursor Position Character Pattern Example (1)
0 0 0 1 1 1 1 1 1 1 1
Note1: Note2:
It means that the bit1~2 of the character code correspond to the bit4~5 of the CG RAM address.
These areas are not used for display, but can be used for the general data RAM.
Note3: When all of the bit4-7 of the character code are 0, CG RAM character patterns are selected. Note4: " 1 : Selected, " 0 : No selected, " X : Do not care (0 or 1). Note5: For example (1), set character code (b2 = b1 = 0, b3 = b0 = 0 or 1, b7-b4 = 0) to display U . (08) 16,and (09) 16 can display U character. Note6: The bits 0-3 of the character code RAM is the character pattern line position. with the cursor. The 11th line is the cursor position and display is formed by logical OR That means all of the character codes (00) 16, (01) 16,
16
Appendix
SPLC780C
b6 AC 0
b5 0
b4 0
b3 0
b2 1
b1 1
b0 1
In a 1-line display digit 1 00 2 01 3 02 4 03 5 04 6 05 7 06 8 07 9 08 10 09 Display position Display data RAM address ( Hexadecimal ) the cursor position In a 2-line display digit 1st line 2nd line 1 00 40 2 01 41 3 02 42 4 03 43 5 04 44 6 05 45 7 06 46 8 07 47 9 08 48 10 09 49 Display position Display data RAM address ( Hexadecimal )
1/8, 1/11 1/4 VDD 1/4 VLCD VDD 1/2 VLCD VDD 1/2 VLCD VDD 3/4 VLCD VDD VLCD
1/16 1/5 VDD 1/5 VLCD VDD 2/5 VLCD VDD 3/5 VLCD VDD 4/5 VLCD VDD VLCD
4-bit data is transferred by 4-busline (for 8-bit operation, DB3 to For 8-bit MPU, the 8-bit data is transferred by 8-buslines (DB0 to DB7).
17
Appendix
SPLC780C
5.15.1. The power connections for LCD (1/4 Bias, 1/5 Bias) are shown belows:
VDD ( +5.0V ) VDD R V1 V2 V3 V4 R V5 VR 1 / 4 Bias (1/8,1/11 Duty) -V or Gnd 1 / 5 Bias (1/16 Duty) -V or Gnd V5 VR R VLCD R V3 V4 R R V1 V2 R VLCD VDD ( +5.0V )
VDD R
VDD( +5.0V )
R V2 R
V2 V3
R C
V3 R V4
R V5
C VR
(1/16 Duty)
-V or Gnd
The bias voltage must have the following relations: VDD > V1 > V2 V3 > V4 > V5.
18
Appendix
SPLC780C
5.15.2. The relationship between LCD frames frequency and oscillators frequency.
(Assume the oscillation frequency is 250KHz, 1 clock cycle time = 4.0s)
19
Appendix
SPLC780C
RS
R/W
Operation
0 0 1 1
0 1 0 1
IR write (Display clear, etc.) Read busy flag (DB7) and Address Counter (DB0 - DB6) DR write (DR to Display data RAM or Character generator RAM) DR read (Display data RAM or Character generator RAM to DR)
VDD PMOS
NMOS
NMOS
VDD
Enable
PMOS
PMOS
NMOS
Data
20
Appendix
SPLC780C
6. ELECTRICAL SPECIFICATIONS
6.1. Absolute Maximum Ratings
Characteristics Symbol Ratings
Operating Voltage Driver Supply Voltage Input Voltage Range Operating Temperature Storage Temperature
conditions see AC/DC Electrical Characteristics.
-0.3V to +7.0V VDD - 12V to VDD + 0.3V -0.3V to VDD + 0.3V -30 to +80 -55 to +125
Note: Stresses beyond those given in the Absolute Maximum Rating table may cause operational errors or damage to the device. For normal operational
Operating Current Input High Voltage Input Low Voltage Input High Voltage Input Low Voltage Input High Current Input Low Current Output High Voltage (TTL) Output Low Voltage (TTL) Output High Voltage (CMOS) Output Low Voltage (CMOS) Driver ON Resistance (COM) Driver ON Resistance (SEG) LCD Voltage
IDD VIH1 VIL1 VIH2 VIL2 IIH IIL VOH1 VOL1 VOH2 VOL2 RCOM RSEG VLCD
0.2 -15 -
mA V V V V
Pin OSC1 Pins: (RS, R/W, DB0 - DB7) VDD = 3.0V IOH = - 0.1mA Pins: DB0 - DB7 IOL = 0.1mA Pins: DB0 - DB7 IOH = - 40A, Pins: CL1, CL2, M, D IOL = 40A, Pins: CL1, CL2, M, D IO = 50A, VLCD = 4.0V Pins: COM1 - COM16 IO = 50A, VLCD = 4.0V Pins: SEG1 - SEG40 VDD-V5, 1/4 bias or 1/5 bias
A A
V V V V K K V
Note: FOSC = 250KHz, VDD = 3.0V, pin E = L, RS, R/W, DB0 - DB7 are open, all outputs are no loads.
21
Appendix
SPLC780C
6.3. AC Characteristics (VDD = 2.7V to 4.5V, TA = 25) 6.3.1. Internal clock operation
Characteristics Symbol Limit Min. Typ. Max. Unit Test Condition
OSC Frequency
FOSC1
190
270
350
KHz
FOSC2
125 45
250 50 -
350 55 0.2
KHz %
t r, t f
E Cycle Time E Pulse Width E Rise/Fall Time Address Setup Time Address Hold Time Data Setup Time Data Hold Time
25 -
ns ns ns ns ns ns ns
Pin E Pin E Pin E Pins: RS, R/W, E Pins: RS, R/W, E Pins: DB0 - DB7 Pins: DB0 - DB7
E Cycle Time E Pulse Width E Rise/Fall Time Address Setup Time Address Hold Time Data Output Delay Time Data hold time
25 360 -
ns ns ns ns ns ns ns
Pin E Pin E Pin E Pins: RS, R/W, E Pins: RS, R/W, E Pins: DB0 - DB7 Pin DB0 - DB7
22
Appendix
SPLC780C
6.4. DC Characteristics (VDD = 4.5V to 5.5V, TA = 25)
Characteristics Symbol Limit Min. Typ. Max. Unit Test Condition
Operating Current Input High Voltage Input Low Voltage Input High Voltage Input Low Voltage Input High Current Input Low Current Output High Voltage (TTL) Output Low Voltage (TTL) Output High Voltage (CMOS) Output Low Voltage (CMOS) Driver ON Resistance (COM) Driver ON Resistance (SEG) LCD Voltage
IDD VIH1 VIL1 VIH2 VIL2 IIH IIL VOH1 VOL1 VOH2 VOL2 RCOM RSEG VLCD
0.55 -50 -
0.8 VDD 0.6 VDD 1.0 2.0 -100 VDD 0.4 VDD 0.1VDD 20 30 11
mA V V V V
Pin OSC1 Pin OSC1 Pins: (RS, R/W, DB0 - DB7) VDD = 5.0V
A A
V V V V K K V
IOH = - 0.1mA Pins: DB0 - DB7 IOL = 0.1mA Pins: DB0 - DB7 IOH = - 40A, Pins: CL1, CL2, M, D IOL = 40A, Pins: CL1, CL2, M, D IO = 50A, VLCD = 4.0V Pins: COM1 - COM16 IO = 50A, VLCD = 4.0V Pins: SEG1 - SEG40 VDD-V5, 1/4 bias or 1/5 bias
Note: FOSC = 250KHz, VDD = 5.0V, pin E = L, RS, R/W, DB0 - DB7 are open, all outputs are no loads.
6.5. AC Characteristics (VDD = 4.5V to 5.5V, TA = 25) 6.5.1. Internal clock operation
Characteristics Symbol Limit Min. Typ. Max. Unit Test Condition
OSC Frequency
FOSC1
190
270
350
KHz
FOSC2
125 45
250 50 -
350 55 0.2
KHz %
t r, t f
23
Appendix
SPLC780C
6.5.3. Write mode (Writing Data from MPU to SPLC780C)
Characteristics Symbol Limit Min. Typ. Max. Unit Test Condition
E Cycle Time E Pulse Width E Rise/Fall Time Address Setup Time Address Hold Time Data Setup Time Data Hold Time
500 230 40 10 80 10
20 -
ns ns ns ns ns ns ns
Pin E Pin E Pin E Pins: RS, R/W, E Pins: RS, R/W, E Pins: DB0 - DB7 Pins: DB0 - DB7
E Cycle Time E Pulse Width E Rise/Fall Time Address Setup Time Address Hold Time Data Output Delay Time Data hold time
20 120 -
ns ns ns ns ns ns ns
Pin E Pin E Pin E Pins: RS, R/W, E Pins: RS, R/W, E Pins: DB0 - DB7 Pin DB0 - DB7
Clock pulse width high Clock pulse width low Clock setup time Data setup time Data hold time M delay time
1000
ns ns ns ns ns ns
Pins: CL1, CL2 Pins: CL1, CL2 Pins: CL1, CL2 Pins: D Pins: D Pins: M
24
Appendix
SPLC780C
6.5.6. Write mode timing diagram (Writing Data from MPU to SPLC780C)
RS
V IH1 V IL1
tHD1
R/W
V IH1 V IL1
tSP2
tF tHD1
V IL1
DB7 - 0
V IH1 V IL1
tHD2
Valid Data tC
V IH1 V IL1
6.5.7. Read mode timing diagram (Reading Data from SPLC780C to MPU)
RS
V IH1 V IL1
tHD1
V IH1
R/W
tPW
E
V IH1 V IL1
tR
tD V IH1 V IL1
V IH1 V IL1
tF tHD1
V IL1 tHD2
DB0 - DB7
Valid Data tC
V IH1 V IL1
tPWH tCSP
0.9VDD
tPWH
CL2
0.9VDD 0.1VDD 0.1VDD
tCSP
D
0.9VDD 0.1VDD
tPWL
0.9VDD 0.1VDD
tDSP
M
0.1VDD
tHD
tD
25
Appendix
SPLC780C
7. APPLICATION CIRCUITS
7.1. R-Oscillator
The oscillation resistor Rf is used only for the internal oscillaotr operation mode.
OSC1 Rf : 75.0K2% ( when VDD = 3.0V) Rf : 91K 2% ( when VDD = 5.0V) Since the oscillation frequency varies depending on the OSC1 and OSC2 pin capacitance, the wiring length to these pins should be minimized.
OSC2
600
Fosc ( KHz )
270 200
0 0
75 100
300
400
0 0
91 100
300
400
VDD = 3.0V
VDD = 5.0V
PA0 | PA7
DB0 | DB7
COM1 | COM16
16
6805
PB0 PB1 PB2
SPLC780C E RS R/W
SEG1 | SEG40
40
40 SEGMENTS
8
7
CO M1 | CO M16
16
E RS
SPLC780C
SEG 1 | SEG40
40
40 SEG MENTS
R /W
26
Appendix
SPLC780C
40
SEG40 | SEG1
SPLC100A1
DR2 DL2 DR1 CL1 CL2 M
40
SPLC100A1
40
SPLC100A1
Y1-Y40 DL1 DR2 VDD DL2 FCS DR1 SHL1 CL1 SHL2 CL2 GND M VEE V1V2 V3 V4V5 V6
Y1-Y40 DL1 DR2 VDD DL2 FCS DR1 SHL1 CL1 SHL2 CL2 GND M VEE V1V2 V3 V4V5 V6
R C C
VR -V or Gnd
27
Appendix
SPLC780C
SPLC780C COM1 LCD Panel COM8 COM9 COM16 SEG1 8 characters x 2 lines
28
Appendix
SPLC780C
SPLC780C COM1 COM8 SEG1 SEG40 COM9 COM16 ( Example 4 ) : 5 x 8 dots , 16 characters x 1 line [ 1 / 5 Bias , 1 / 16 Duty ]
SPLC780C
29
Appendix
SPLC780C
30
Appendix
SPLC780C
8.2. SPLC780C - 02
31
Appendix
SPLC780C
8.3. SPLC780C - 03
32
Appendix
SPLC780C
8.4. SPLC780C - 08
33
Appendix
SPLC780C
8.5. SPLC780C - 11
34
Appendix
SPLC780C
8.6. SPLC780C - 12
35
Appendix
SPLC780C
8.7. SPLC780C - 13
36
Appendix
SPLC780C
8.8. SPLC780C - 14
37
Appendix
SPLC780C
8.9. SPLC780C - 15
38
Appendix
SPLC780C
8.10. SPLC780C - 17
39
Appendix
SPLC780C
8.11. SPLC780C - 18
40
Appendix
SPLC780C
8.12. SPLC780C - 19
41
Appendix
SPLC780C
9. PACKAGE/PAD LOCATIONS
9.1. PAD Assignment
Chip Size: 3140m x 2690m PAD Size: 94m x 94m This IC substrate should be connected to VDD
Note1: Chip size included scribe line. Note2: The 0.1F capacitor between VDD and VSS should be placed to IC as close as possible.
SPLC780C-nnnnV-C SPLC780C-nnnnV-PQ05
Note1: Code number (nnnnV) is assigned for customer. Note2: Code number (nnnn = 0000 - 9999); version (V = A - Z).
42
Appendix
SPLC780C
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
SEG22 SEG21 SEG20 SEG19 SEG18 SEG17 SEG16 SEG15 SEG14 SEG13 SEG12 SEG11 SEG10 SEG9 SEG8 SEG7 SEG6 SEG5 SEG4 SEG3 SEG2 SEG1 VSS OSC1 OSC2 V1 V2 V3 V4 V5 CL1 CL2 VDD M D RS RW E DB0 DB1
1410 1270 1137 1017 897 777 657 537 417 297 177 57 -63 -183 -303 -423 -543 -663 -783 -903 -1023 -1143 -1271 -1411 -1391 -1391 -1391 -1391 -1391 -1391 -1391 -1391 -1391 -1391 -1391 -1391 -1391 -1391 -1391 -1391
1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 1164 932 784 624 504 384 264 144 24 -96 -216 -336 -456 -576 -696 -816 -955
41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
DB2 DB3 DB4 DB5 DB6 DB7 COM1 COM2 COM3 COM4 COM5 COM6 COM7 COM8 COM9 COM10 COM11 COM12 COM13 COM14 COM15 COM16 SEG40 SEG39 SEG38 SEG37 SEG36 SEG35 SEG34 SEG33 SEG32 SEG31 SEG30 SEG29 SEG28 SEG27 SEG26 SEG25 SEG24 SEG23
-1410 -1272 -1140 -1013 -890 -770 -637 -517 -397 -277 -157 -37 83 203 323 443 563 683 803 923 1043 1163 1283 1410 1390 1390 1390 1390 1390 1390 1390 1390 1390 1390 1390 1390 1390 1390 1390 1390
-1165 -1165 -1165 -1165 -1165 -1165 -1165 -1165 -1165 -1165 -1165 -1165 -1165 -1165 -1165 -1165 -1165 -1165 -1165 -1165 -1165 -1165 -1165 -1165 -963 -802 -662 -532 -412 -292 -172 -52 68 188 308 428 548 683 818 963
43
Appendix
SPLC780C
SEG22 SEG21 SEG20 SEG19 SEG18 SEG17 SEG16 SEG15 SEG14 SEG13 SEG12 SEG11 SEG10 SEG09 SEG08 SEG07 SEG06 SEG05 SEG04 SEG03 SEG02 SEG01 VSS OSC1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
64 63
SEG39 SEG40
62 COM16 61 COM15 60 COM14 59 COM13 58 COM12 57 COM11 56 COM10 55 54 COM9 COM8 COM7 COM6 COM5 COM4 COM3 COM2 COM1 DB7 DB6 DB5 DB4 DB3 DB2
SPLC780C-XX
53 52 51 50 49 48 47 46 45 44 43 42 41
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39 DB0
OSC2
VDD
44
DB1
CL1
CL2
RW
RS
V1
V2
V3
V4
V5
40
Appendix
SPLC780C
Unit: Millimeter
D D1
E E1
c
L1
A2 A A1
Symbol
Min.
Nom.
Max.
Unit
23.20 REF 20.00 REF 17.20 REF 14.00 REF 0.80 REF 0.35 2.72 0.15 1.60 REF 0.45 3.40 2.90 0.23
Millimeter Millimeter Millimeter Millimeter Millimeter Millimeter Millimeter Millimeter Millimeter Millimeter Millimeter
45
Appendix
SPLC780C
10. DISCLAIMER
The information appearing in this publication is believed to be accurate. Integrated circuits sold by Sunplus Technology are covered by the warranty and patent indemnification provisions stipulated in the terms of sale only. SUNPLUS makes no warranty, express, statutory implied or by description regarding the information in this publication or FURTHER, SUNPLUS MAKES NO WARRANTY OF SUNPLUS reserves the right to halt production or alter the specifications and regarding the freedom of the described chip(s) from patent infringement. MERCHANTABILITY OR FITNESS FOR ANY PURPOSE. prices at any time without notice. publication are current before placing orders.
Accordingly, the reader is cautioned to verify that the data sheets and other information in this Products described herein are intended for use in normal commercial applications.
Applications involving unusual environmental or reliability requirements, e.g. military equipment or medical life support equipment, are specifically not recommended without additional processing by SUNPLUS for such applications. Please note that application circuits illustrated in this document are for reference purposes only.
46
Appendix
SPLC780C
0.1 1.0
Original 1. Delete PRELIMINARY 2. Correct 8.3 SPLC780C-03 3. Add 8.4 SPLC780C-08 and 8.12 SPLC780C-19 32 33, 41 42 45
1.1
47
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 26
10K typical
VO
-1.2v
*
Existing Negative Voltage Supply (-3v to -15v)
2. Use a 7660 CMOS switched-capacitor voltage converter or one of the many other available solutions for creating a negative voltage from a positive supply.
3.3v
VO
-1.2v
VSS
Figure 2. 7660 Switched-Capacitor Voltage Converter
CFAH1602A-YYH-JPE Character LCD Module Data Sheet Hardware vA / Data Sheet v1.0 Page 27
3. Use the circuit in the figure below to create the voltage for VO by using a PWM (Pulse Width Modulation) output of your microcontroller. This circuit allows the contrast to be adjusted under software control.
PWM (7 to 10 kHz typical) 1K 0.1F Low Vf Schottky Low Vf Schottky VO C6 0.1F
GND
GND
Since VO is pulled up internally by the LCD controller, this circuit will produce positive (+1v) VLCD (VLCD = small, contrast is light) for low (10%) or high (90%) duty cycles. For duty cycles near 50%, this circuit will produce negative (-2v) levels of VO (VLCD = big, contrast is dark). 4. Replace this module with the module in this series that has an on-board negative voltage generator. (The part number has a V at the end of it.)
3.3v = VDD -V LCD Module VO (Pin 3) VEE (Pin 15) -3.3v out
10K typical