EM32100 EM32100 DIGIT LCD DRIVER 8/10 8/10 DIGIT LCD DRIVER GENERAL DESCRIPTION The EM32100 is a CMOS LCD display driver which can receive dialing data from dialer IC and display on the LCD panel. The EM32100 can also display real time clock, conversation time (stopwatch). FEATURES • • • • • • • • • • • Drive 8/10 digits LCD panel. Display dialing number. Display real time clock (RTC) in 12 hour or 24 hour format selectable. Stopwatch function for counting conversation time up to 59 minutes 59 seconds. Operating voltage: 1.5 VDC ( typical ) Operating current : 3 µA (max.) LCD driver method : 1/3 duty , 1/2 bias. Internal voltage doubler circuit for drive LCD. Internal dialer interface. Use single colck 32768Hz crystal. Package in QFP 48 pins or chip form . APPLICATION FIELD Telephone and Digital display system. 12 11 10 9 8 7 6 5 4 3 2 1 NC ENRTC 24/12 VSS XOUT NC XIN VDD HKS SDI MS2 MS1 PIN ASSIGNMENTS 13 14 15 16 17 18 19 20 21 22 23 24 EM32100 48 47 46 45 44 43 42 41 40 39 38 37 NC F32H TESTI TEST2 COM3 COM2 COM1 SEG1 SEG2 SEG3 SEG4 SEG5 SEG16 SEG15 SEG14 SEG13 SEG12 SEG11 SEG10 NC SEG9 SEG8 SEG7 SEG6 25 26 27 28 29 30 31 32 33 34 35 36 NC VP VN VEE SEG24 SEG23 SEG22 SEG21 SEG20 SEG19 SEG18 SEG17 * This specification are subject to be changed without notice. 2.10.1999 1 EM32100 8/10 DIGIT LCD DRIVER FUNCTION BLOCK DIAGRAM COM1~3 SEG1~24 1/3 Duty 1/2 Bias LCD Driver Serial Data Samplin & Decoding SDI Serial Data Display Buffer RTC/STW Counter Sampling Signal Generator XIN Timing & Control Circuit OSC. XOUT Power Supply Circuit VDD VSS VP VEE ENRTC* 24/12 *HKS* MS2 MS1 F32HZ TESTI* VN PIN DESCRIPTIONS Symbol MS1 MS2 SDI HKS VDD XIN,XOUT VSS 24/12 ENRTC VEE,VP,VN SEG1~SEG24 COM1~COM3 TEST2 TESTI F32H Function RTC (Real Time Clock ) manual setting pin 1 (internal pull up resistor typ. 150kΩ,debounce time=15.6ms) RTC ( Real Time Clock ) manual setting pin 2 ; internal pull up resistor : idle ( On-Hook ) = 5MΩ , normal ( Off- Hook ) = 150kΩ ; at idle and normal state , debounce time=15.6ms , at test mode state , no debounce time ) Serial data input pin ( internal pull up resistor = 5 MΩ) Hook switch status input pin. ( This pin "High",On-Hook ; "Low",Off-Hook ) Power supply pin Crystal input and output pins(crystal=32768Hz) Power supply pin RTC display 24 or 12 hours format select pin.(This pin "high",24 hours form;"low",12 hours form,input pin) RTC enable or disable detect pin. ( This pin detect "high", RTC disable; "low" , RTC enable , input pin ) Voltage doubler circuit for LCD driver ( DC-DC frequency conversion=1024Hz ) LCD panel driver segment output pins LCD panel driver common output pins ( Frame Frequency= 34.13 Hz). No connection , reserve for testing Enter test mode detect pin Signal 32 Hz output for testing ,NMOS open drain structure * This specification are subject to be changed without notice. 2.10.1999 2 EM32100 8/10 DIGIT LCD DRIVER The relationship between ENRTC and EM32100 system LCD display method is as follows: ENRTC="High" ON-HOOK (HKS="High") blank ENRTC="Low" RTC OFF-HOOK(HKS="Low") dialing number STW dialing number STW RTC LCD Panel Description COM3 COM2 COM1 SEG24 9a 8a 10a SEG23 10f 10e 10d SEG22 10b 10g 10c SEG21 9f 9e 9d SEG20 9b 9g 9c SEG19 8f 8e 8d SEG18 8b 8g 8c SEG17 6a 5a 7a COM3 COM2 COM1 SEG16 7f 7e 7d SEG15 7b 7g 7c SEG14 6f 6e 6d SEG13 6b 6g 6c SEG12 5f 5e 5d SEG11 5b 5g 5c SEG10 3a 2a 4a SEG9 4f 4e 4d COM3 COM2 COM1 SEG8 4b 4g 4c SEG7 3f 3e 3d SEG6 3b 3g 3c SEG5 2f 2e 2d SEG4 2b 2g 2c SEG3 1f 1e 1d SEG2 1b 1g 1c SEG1 AM PM 1a * This specification are subject to be changed without notice. 2.10.1999 3 EM32100 8/10 DIGIT LCD DRIVER <Note>: If SEG20~23 are not used, then it can be used as an 8 digits LCD display driver. Serial Data Interface When the EM32100 senses the falling edge of the Start bit, it will sample subsequent bits in the middle of each bit. The received bit will then be assembled and decoded, and corresponding pattern will be displayed on LCD panel. The serial data format is as follows: 1 0 Start bit Bit0 Bit1 Bit2 Bit3 Data bits Bit4 Bit5 1 0 Stop bit The frequence of every bit is 256Hz ( about 3.9 ms) There are two categories of dialing data, and representation of serial data is as the following: * This specification are subject to be changed without notice. 2.10.1999 4 EM32100 8/10 DIGIT LCD DRIVER (b5b4 = 00) Digit key Key 1 2 3 4 5 6 7 8 9 0 * # P P→T b3b2b1b0 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 Display 1 2 3 4 5 6 7 8 9 0 P (b5b4 = 10 ) function key Key F b3b2b1b0 1111 Display Note: 1. Flash key will be treated as "clear LCD panel" command. 2. Any invalid data will be ignored by the EM32100. FUNCTION DESCRIPTION Dialing dispaly The serial data received by SDI pin of EM32100 will be decoded and shown on LCD panel. Display format is as follows: Off-Hook state mode: 1 S tart 2 Reset STW T 3 STW Display T 4 HKS = 1? T F T 12 13 S tart T im er HK S = 0 21 F 6 Sec. Expire? F 5 F T Data In? 14 6 F Data Valid? MS2 = 0? T F T 15 MS1 = 0 Display Dialing No. T Start Timer 7 F 16 8 Display RTC 24 17 HKS = 1? 9 RTC Mode F T HKS = 1? T 18 F 10 Data in? F T 27 F F Data Valid? T MS 1= 0 ? 11 T T 6 Sec. Expire? MS1 = 0? F T MS 2 = 0 ? T F T F MS2 = 0 ? 19 F F Data In? F D ata V alid? T 20 T * This specification are subject to be changed without notice. 2.10.1999 5 EM32100 8/10 DIGIT LCD DRIVER RTC (Real time clock) display 12 hours format: 24 hours format: <Note>: 12 or 24 hours format is selected by 24/12 pin. When this pin is pulled "high", then RTC is displayed in 24 hours format, otherwise RTC is displayed in 12 hours format. The AM, PM patterns will not show for RTC display in 24 hours format. STW (stop watch ) display When HKS pin is high, the system work in RTC display mode .When HKS pin switches from "high" to "low", the system enter STW display mode.STW count up from 00:00 up to 59:59. For example: * This specification are subject to be changed without notice. 2.10.1999 6 EM32100 8/10 DIGIT LCD DRIVER Setting RTC With the HKS pin at "high", RTC can be set up by operating MS1 and MS2 pins as described as in the following: 1.In on-Hook state, press MS1, hour digit will flash, 2.Press MS2 to count up data. 3.Press MS1 once again, move to minute digit, digit flash, and reset second. 4.Press MS2 to count up minute digit. 5.Press MS1 again to finish RTC set up. <Note>: 1. If MS2 are pressed and hold for over 2 sec ,then data automatically count up in every 0.5 sec. 2. Digit flash time is 1 Hz (0.5 sec on, 0.5 sec off) RTC setup Flowchart: 1 S tart 2 RTC D isplay 10 3 Stop W atch M o de T HKS= 0? F 4 M S1 = L o? F T 5 Hour Flash F 6 T HKS= 0? F 7 MS 1 = L o? 9 8 F M S 2 = L o? T Ho ur +1 T Minute +1 T 5 Minute Flash and reset second F 6 T H K S=0 ? F 7 M S1 = L o? 9 8 F M S2 = L o? T * This specification are subject to be changed without notice. 2.10.1999 7 EM32100 8/10 DIGIT LCD DRIVER RTC display and STW reset at Off-hook state 1.When at On-hook state,operating MS1 and MS2 can setup RTC. 2.When at Off-hook state,operating MS1 and MS2 can display RTC and clear STW. Describe as following table: HKS="high" Select RTC setup position Count up hour or minute data MS1 MS2 HKS="low" Toggle display RTC/STW Reset STW Testing operating The F32HZ pin is a 32 Hertz clock source. This pin is intended to support LCD module testing in production line in the following two ways: 1. F32HZ can be connected to MS2 pin and, by operating the MS1 pin, can be used to test RTC setting function. 2.At off-HOOK state; In the TEST mode (the TEST pin is at "Low" level), the SDI pin sampling signal frequency is 32 Hz. F32HZ pin can be connected to SDI pin and with each reception of SDI data of "0" key, the LCD will display "1", "2", ..., "9", *, #, P,P→T with each digit shifted left sequentially. Then the LCD panel goes blank, AM,PM goes on, and finally all patterns go on. And this sequence will repeat again. F32HZ 0 SDI 1 0 Start bit • Bit 0 0 1 1 Bit 1 Bit 2 Bit 3 Data bits 0 Bit 4 1 Bit 5 1 Stop bit 0 After entering test mode and 6 digits of "0" are received, the LCD panel is as follows: • Then 8 more digits of “0” are received, the LCD panel is as follows: • Then the LCD panel will go blank. * This specification are subject to be changed without notice. 2.10.1999 8 EM32100 8/10 DIGIT LCD DRIVER • Turn on “AM”indicator AM • Then turn on “PM”indicator PM PM • Finally all patterns are turned on. AM PM • Then the sequence will repeat all over again. ABSOLUTE MAXIMUM RATINGS Items Sym. Supply voltage Input voltage Output voltage VDD VIN VO Output current Power dissipation Operating temperature Storage temperature IO PD TOPR TSTR Condition Except open-drain Open-drain Others TOPR = 50oC Rating - 0.5V to 1.5V - 0.5V to VDD+0.5V - 0.5V to VEE+0.5V -0.5 V to 3V 3.2 mA 300 mW 0oC to 50oC -55oC to 125oC RECOMMENDED OPERATING CONDITIONS 1. Supply voltage at 1.5V D.C. 2. Operation frequency fosc : 32768 Hz. * This specification are subject to be changed without notice. 2.10.1999 9 EM32100 8/10 DIGIT LCD DRIVER DC AND AC ELECTRICAL CHARACTERISTICS (fosc=32768 Hz,VDD =1.5V) Parameter Operating voltage Operating current (no load) Sym. Condition Min. Typ. Max. Unit VDD 1.2 1.5 1.8 V VEE 2.4 3 3.6 V IDD - 1.5 3 µA 1.3 1.5 1.8 V Power on crystal start oscillation voltage VSTART Input voltage VIH VDD-0.3 - VDD V VIL VSS - VSS+0.3 V Standby current (ENRTC=H) Input pins pull-up resistor (MS1, TestI pins) ISTBY RI - 150 1 - µA KΩ MS2 pin input resistance RI HKS=1, VI=VSS - 5 - MΩ HKS=0, VI=VSS - 150 - KΩ VIN=VSS - 5 - MΩ SDI pin input resistance RI SDI input data every bit time TBIT 3.8 3.9 4.1 mS Oscillator frequency fosc. - 32768 - Hz Oscillator start time TSTART VDD=1.45 - - 2 Sec. Source curent IOH VO=VEE-0.5V 6 - - µA Sink current IOL VO=0.5 6 - - µA F32HZ pin sink current HKS, MS1, TESTI, MS2 (not at test mode), input pin debouce time IS Tdb VO=0.5V VO=0.5V 0.2 - 0.5 15.6 - mA mS Common/Segment pins * This specification are subject to be changed without notice. 2.10.1999 10 SDO 2 * This specification are subject to be changed without notice. VSS VDD HFO HDO HKS 3 200k 100k 1 C945 3 2 100k 1 1 220k DIODE DIODE DIODE 2 2 2 47k 1µ 2 1 3 C945 220k SEG5 SEG4 SEG3 SEG2 SEG1 COM1 COM2 COM3 TEST2 TEST1 F32H NC 20p EM32100 MS1 MS2 SD1 HKS VDD XIN NC XOUT VSS 24/12 ENRTC NC 20p 32768Hz 1 2 3 4 5 6 7 8 9 10 11 12 1 37 38 39 40 41 42 43 44 45 46 47 48 SEG6 SEG7 SEG8 SEG9 NC SEG10 SEG11 SEG12 SEG13 SEG14 SEG15 SEG16 36 35 34 33 32 31 30 29 28 27 26 25 8/10 Digits LCD Pannel SEG17 SEG18 SEG19 SEG20 SEG21 SEG22 SEG23 SEG24 VEE VN VP NC VCC 24 23 22 21 20 19 18 17 16 15 14 13 1.5V .1µ .1µ 8/10 DIGIT LCD DRIVER EM32100 APPLICATION CIRCUIT 2.10.1999 11 EM32100 8/10 DIGIT LCD DRIVER ENRTC 24/12 VSS XOUT XIN VDD HKS SDI MS2 MS1 PAD DIAGRAM 11 10 9 8 6 5 4 3 2 1 VP 14 VN 15 VEE 16 45 TEST2 SEG24 17 44 COM3 SEG23 18 43 COM2 SEG22 19 42 COM1 SEG21 20 (0,0) 47 F32H 46 TESTI 41 SEG1 40 SEG2 39 SEG3 SEG20 21 SEG19 22 SEG18 23 38 SEG4 SEG17 24 37 SEG5 SEG11 33 34 35 36 SEG6 SEG12 31 SEG7 30 SEG8 29 SEG9 28 SEG10 27 SEG13 26 SEG15 SEG16 25 SEG14 EM32100 Chip Size : 2230 x 2480 µm Pad No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Symbol X Y MS1 MS2 SDI HKS VDD XIN 712.8 561.6 412.2 261.0 103.5 -59.5 992.2 992.2 992.2 992.2 1012.0 992.2 XOUT VSS 24/12 ENRTC -209.8 -371.8 -523.9 -673.3 1006.2 1006.2 992.2 992.2 VP VN VEE SEG24 SEG23 SEG22 SEG21 -917.2 -917.2 -931.2 -949.2 -949.2 -949.2 -949.2 1033.6 884.2 733.3 552.1 371.7 191.3 11.0 * This specification are subject to be changed without notice. 2.10.1999 12 EM32100 8/10 DIGIT LCD DRIVER Pad No. 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 Symbol X Y SEG20 SEG19 SEG18 SEG17 SEG16 SEG15 SEG14 SEG13 SEG12 SEG11 SEG10 -949.2 -949.2 -949.2 -949.2 -895.7 -715.3 -535.0 -354.6 -174.2 6.1 186.5 -169.4 -349.7 -530.1 -710.5 -1074.2 -1074.2 -1074.2 -1074.2 -1074.2 -1074.2 -1074.2 SEG9 SEG8 SEG7 SEG6 SEG5 SEG4 SEG3 SEG2 SEG1 COM1 COM2 COM3 TEST2 TESTI F32H 366.8 547.2 727.6 907.9 949.1 949.1 949.1 949.1 949.1 917.1 917.1 917.1 903.1 903.1 903.1 -1074.2 -1074.2 -1074.2 -1074.2 -723.1 -542.7 -362.3 -182.0 -1.6 237.0 388.2 539.4 695.6 845.0 996.2 * This specification are subject to be changed without notice. 2.10.1999 13