GPLB39B1-NnnV-C [GENERALPLUS]
LCD Controller;型号: | GPLB39B1-NnnV-C |
厂家: | Generalplus Technology Inc. |
描述: | LCD Controller CD |
文件: | 总18页 (文件大小:526K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
GPLB39B1
LCD Controller
Sep 12, 2012
Version 1.0
GENERALPLUS TECHNOLOGY INC. reserves the right to change this documentation without prior notice. Information provided by GENERALPLUS
TECHNOLOGY INC. is believed to be accurate and reliable. However, GENERALPLUS TECHNOLOGY INC. makes no warranty for any errors which may
appear in this document. Contact GENERALPLUS TECHNOLOGY INC. to obtain the latest version of device specifications before placing your order. No
responsibility is assumed by GENERALPLUS TECHNOLOGY INC. for any infringement of patent or other rights of third parties which may result from its use.
In addition, GENERALPLUS 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 Generalplus.
GPLB39B1
Table of Contents
PAGE
1. GENERAL DESCRIPTION.......................................................................................................................................................................... 3
2. FEATURES.................................................................................................................................................................................................. 3
3. APPICATION FIELD.................................................................................................................................................................................... 3
4. BLOCK DIAGRAM ...................................................................................................................................................................................... 4
5. SIGNAL DESCRIPTIONS............................................................................................................................................................................ 5
6. FUNCTIONAL DESCRIPTIONS.................................................................................................................................................................. 6
6.1. MEMORIES ............................................................................................................................................................................................ 6
6.2. MAP OF MEMORY AND I/OS .................................................................................................................................................................... 6
6.3. OPERATING STATES ............................................................................................................................................................................... 6
6.4. SPEECH AND MELODY............................................................................................................................................................................ 7
6.5. LCD CONTROLLER/DRIVER.................................................................................................................................................................... 7
6.6. LCD VOLTAGE GENERATION................................................................................................................................................................... 7
6.7. PWM OUTPUT....................................................................................................................................................................................... 7
6.8. SERIAL SRAM INTERFACE ..................................................................................................................................................................... 7
6.9. BUS MEMORY INTERFACE....................................................................................................................................................................... 8
6.10.VOLTAGE REGULATOR............................................................................................................................................................................ 8
6.11.ASYNCHRONOUS SERIAL INTERFACE ...................................................................................................................................................... 8
6.12.LOW VOLTAGE DETECTION..................................................................................................................................................................... 8
6.13.WATCHDOG TIMER (WDT) ..................................................................................................................................................................... 8
6.14.SERIAL PERIPHERAL INTERFACE (SPI).................................................................................................................................................... 8
6.15.MASK OPTIONS...................................................................................................................................................................................... 9
7. ELECTRICAL SPECIFICATIONS ............................................................................................................................................................. 10
7.1. ABSOLUTE MAXIMUM RATINGS ............................................................................................................................................................. 10
7.2. DC CHARACTERISTICS......................................................................................................................................................................... 10
8. APPLICATION CIRCUITS......................................................................................................................................................................... 11
8.1. 6144 DOTS LCD DRIVER, 96 SEGMENTS × 64 COMMONS WITH EXTERNAL SERIAL SRAM, REGULATOR DISABLED - (1)...........................11
8.2. 6144 DOTS LCD DRIVER, 96 SEGMENTS × 64 COMMONS WITH EXTERNAL BUS ROM, REGULATOR DISABLED - (2) ................................ 12
8.3. 6144 DOTS LCD DRIVER, 96 SEGMENTS × 64 COMMONS WITH EXTERNAL BUS FLASH, REGULATOR ENABLED - (3)................................ 13
8.4. 6144 DOTS LCD DRIVER, 96 SEGMENTS × 64 COMMONS WITH BUS EXTENDER, REGULATOR DISABLED - (4)......................................... 14
8.5. SERIAL COMMUNICATIONS BETWEEN TWO GPLB39B1S - (5)................................................................................................................. 15
8.6. SERIAL COMMUNICATIONS BETWEEN GPLB39B1 AND GPUSB101A CONTROLLER- (6) ......................................................................... 15
9. PACKAGE/PAD LOCATIONS ................................................................................................................................................................... 16
9.1. ORDERING INFORMATION ..................................................................................................................................................................... 16
10.DISCLAIMER............................................................................................................................................................................................. 17
11. REVISION HISTORY ................................................................................................................................................................................. 18
© Generalplus Technology Inc.
Proprietary & Confidential
2
Sep 12, 2012
Version: 1.0
GPLB39B1
LCD CONTROLLER
1. GENERAL DESCRIPTION
The GPLB39B1, an 8-bit CMOS microprocessor, contains 8128
bytes working RAM, 2M bytes ROM, 21 I/Os, interrupt/wakeup
controller, UART for serial communication, Serial SRAM interface
and Bus memory interface for memory expansion, and automatic
display controller/driver for LCD. It also features one PWM driver
with two audio channels to produce attractive sound effects easily.
Its large ROM area can be used to store both program and audio
data. The built-in UART and SPI speeds up data transmission
between two devices. Furthermore, a SLEEP (power-down)
function is also built in to extend power life. The GPLB39B1 is
designed with state-of-the-art technology to fulfill LCD application
needs, especially for hand-held products.
Wide operating voltage range:
− 2.4V - 3.6V
− 3.6V - 5.5V
Peripherals
− Max. 21 I/O pins (PA[7:0], PB[7:0], PC[4:0])
. Dedicated I/Os: PA[4:0]
. Shared pin I/Os:
PA[7:5]/SPI SCK/SDI/SDO
PB[7:0]/BMI AD Bus [7:0]
PC[1:0]/BMI MC[1:0]/SSRAM SDA, SCK
PC[3:2]/UART Rx/Tx
PC[4]/external interrupt
COM[48:63]/SEG[96:111]
− 32.768KHz oscillator circuit for RTC
− RC-oscillator (only one resistor is needed)
− Two 16-bit reloadable timer/counters
− 2-channel PWM audio outputs
− Watchdog Timer for reliable operation
Low-power consumption:
2. FEATURES
Built-in 8-bit processor
− 8128 bytes SRAM with individual Power Pad
− 2M bytes ROM
− Max. operating speed: 4.0MHz @ 2.4V - 3.6V
6.0MHz @ 3.6V - 5.5V
− 1000μA typical @ 3.0V, FCPU = 1.0MHz, FOSC = 4.0MHz
− 80μA typical halt current @ 3.0V
− <1.0μA typical standby current @ 3.0V
− CPU clock is software programmable, can be /1, /2, /4, /8,
/16, /32, /64 R-oscillator clock frequency
− 6 wake-up sources
− 7 interrupt sources
3. APPICATION FIELD
Asynchronous serial interface (UART)
Serial SRAM interface
Handheld games
Bus memory interface
Scientific calculator
Serial peripheral interface (SPI)
Built-in voltage regulator for external memory devices
Key scan function
Talking calculator, Talking clock
Talking instrument controller
General speech synthesizer
Data Bank
− SEG[15:0] can be used to send key scan output
Programmable LCD driver
− 112x8, 112x16, 112x32, 112x48, 96x64 dots
− 1/4, 1/5, 1/6, 1/7, 1/8, 1/9 bias; 1/8, 1/16, 1/32, 1/48, 1/64
duty capability
− 14x64 bytes dedicated LCD RAM
− Built-in voltage regulator to generate VLCD for LCD driver
− 32-level contrast control
Power saving SLEEP mode
Low voltage detector
− 8-level 2.9V ~ 2.2V/4.35V ~ 3.3V detection
− 2.2V Low voltage reset
© Generalplus Technology Inc.
Proprietary & Confidential
3
Sep 12, 2012
Version: 1.0
GPLB39B1
4. BLOCK DIAGRAM
32KHz
ROSC32
ROSC
AUDA
AUDB
PWM
Driver
RC-Oscillator
32 KHz
System Clock Gen.
SDO/PA5
SDI/PA6
SCK/PA7
Oscillator
&
SPI
Time base
Rx/PC3
Tx/PC2
UART
Power Supply
Voltage Detect
Serial
SRAM
I/F
SDA/PC1
SCK/PC0
Two 16-bit /
Auto-reload
Timers
1M bytes
ROM
8
2
BUS
AD[7:0]/PB[7:0]
MC[1:0]/PC[1:0]
Mem I/F
8-bit
2560 bytes
RAM
Voltage
Regulator
micro-processor
VROUT
(I/O)
8
PA[7:0]
8
8
Max.20
PB[7:0]
PC[4:0]
I/O Ports
LCD RAM 896 bytes
64 Commons X 112 Segments LCD Driver
COM[47:0]
SEG[111:0]
Note1: COM[48:63] share pins with SEG[96:111].
Note2: PB[7:0] shared pins with Bus memory interface Addr/Data bus.
Note3: PC[1:0] shared pins with Bus memory interface MC[1:0]. Also share pins with Serial SRAM interface SDA/SCK.
Note4: PC[3:2] shared pins with UART Rx/Tx.
Note5: PA[7:5] shared pins with SPI SCK/SDI/SDO.
© Generalplus Technology Inc.
Proprietary & Confidential
4
Sep 12, 2012
Version: 1.0
GPLB39B1
5. SIGNAL DESCRIPTIONS
Total: 214 pins
Mnemonic
SEG95 - 0
PIN No.
Type
Description
199 - 213
2 - 82
O
LCD driver segment output, SEG15 - 0 shared pin with key scan port.
LCD driver common output. SEG96 - 111 can be optioned to COM48 - 64.
LCD driver common output. COM47 - 0.
COM48 - 63 /
SEG 96 - 111
COM19 - 0
COM23 - 20
COM47 - 24
PA4 - 0
198 - 183
O
O
103 - 84
107 - 104
182 - 159
142 - 146
139 - 141
I/O
I/O
Port A 4- 0 is a bi-directional I/O port, which can be software programmed as wake up I/O.
Port A 7- 5 is a bi-directional I/O port, which can be software programmed as wake up I/O.
Share pin with SPI SCK/SDI/SDO.
PA7 - 5
PB7 - 0
136 - 129
128
I/O
I/O
Port B is a bi-directional I/O port. Share pin with Bus Memory Interface Addr/Data.
Port C is a bi-directional I/O port. Share pin with Bus Memory MC1 - 0. Also share pin
with SDA/SCK.
PC1 / MC1 / SDA
PC0 / MC0 / SCK
PC3 / Rx
PC2 / Tx
PC4
127
148
I/O
I/O
I/O
I
UART input, shared pin with PC3.
147
UART output, shared pin with PC2.
149
Port C 4 is a bi-directional I/O port. It can be used as an external interrupt.
ROSC input, connect to VDD through a resistor.
System reset input, low active.
ROSC
124
RESETB
AUDA, AUDB
X32I
123
I
152, 150
122
O
I
PWM audio output.
32.768KHz crystal input or connects to VDD through a resistor (option).
32.768KHz crystal output.
X32O
120
O
I
TESTP
121
Test input.
CAP1P, CAP1N
CAP2P, CAP2N
VPP
117, 116
114, 115
113
P
P
P
P
P
P
LCD voltage generation. Charge pump capacitor interconnection pins.
LCD voltage generation. Charge pump capacitor interconnection pins.
LCD voltage generation. Voltage generated by charge pump.
LCD voltage generation. The source of Charge pump.
LCD voltage generation. The highest Voltage for LCD display.
Internal regulator output. Enable or disable via masking option.
Should be connected to VDD if internal Regulator is disabled.
Positive supply for logic and IO pins.
VCI
118
VLCD
112
VROUT
126
VDD
138
125
P
P
P
P
P
P
P
P
O
I
VDD
Analog power pin.
VDD1
VDD2
VSS
83
Positive supply for SRAM only.
214
Positive supply for Segment / Common Pads only.
Ground reference for logic and IO pins.
137, 119
1
VSS2
Ground reference for Segment / Common Pads only.
Positive supply for PWM driver.
PVDD
PVSS
V1, V2, V3, V4
151
153
Ground reference for PWM driver.
108 - 111
LCD Bias voltage output.
TRIM_VLCD_IN[0:1], 154 - 158
Test Pads.
TRIM_V4_IN[0:2]
Legend: I = Input, O = Output, P = Power
© Generalplus Technology Inc.
Proprietary & Confidential
5
Sep 12, 2012
Version: 1.0
GPLB39B1
6. FUNCTIONAL DESCRIPTIONS
6.1. Memories
The GPLB39B1 contains 2M-byte ROM and 8128-byte SRAM.
Cooperating with Generalplus bus extender, GPBA01B, the
external memory, either RAM or ROM, can be extended up to
4MB. Serial SRAM interface is also provided in GPLB39B1, thus
SRAM space can be extended by using Generalplus Serial SRAM,
GPRS256B or GPRS512C.
6.2. Map of Memory and I/Os
*NMI SOURCE:
- LV DETECT
- TIMER1
CPU View
ROM View
0H
0L
1H
$000000 - $003FFF
$004000 - $007FFF
$008000 - $00BFFF
$00C000 - $00FFFF
$010000 - $013FFF
$014000 - $017FFF
I/O &
Reg.
0
$0000-$003F
$0040-$1FFF
$3C00-$3FFF
RAM
1
2
*INT SOURCE:
- EXT INT
1L
DPRAM
2H
2L
- TBL (2/4/8/16Hz)
- TBH (128/256/512/1KHz)
- TIMER0
ROM
$4000-$7FFF
$8000-$BFFF
(Bank)L
. . .
- TIMER1
32
- UART TX
ROM
- UART RX
$1F8000 - $1FBFFF
$1FF000 - $1FFFFF
63H
63L
(Bank)H
63
ROM
$C000-$FFF9
$FFFA-$FFFF
0L
Bank Address: $0
$C000-$FFFF always mapping into 0L
Interrupt
1. $4000-$BFFF can be external memory if MEXT ($03.7) = 1 and Bank port ($00.7) = 1.
2. $C000-$FFFF can be external memory if MEXT ($03.7) = 1 and EXC($0b.1) = 1.
3. User program should start from $C800. $C000-$C7FF is the test program area.
4. User program interrupt vector: $FFFA ~ $FFFF
5. Test program interrupt vector: $FFF2 ~ $FFF7
6.3. Operating States
6.3.2. Standby mode
There are three operation modes involved in GPLB39B1: standby,
halt and operating. The following table shows the differences
between these modes.
Write “07H” to P_04H_CPU_Clk_Ctrl Register ($04) and turn off
32768Hz oscillator to activate standby mode. The standby mode
is a mode where the device is placed in its lowest current
consumption state. In standby mode, all functions are turned off;
in addition, RAM and I/Os will remain in their previous states.
Operating
ON
Halt
OFF
Standby
OFF
CPU
6.3.3. Halt mode
32768Hz oscillator
LCD driver
ON
ON
OFF
Write “07H” to P_04H_CPU_Clk_Ctrl Register ($04) but still keeps
32768Hz oscillator running to enter halt mode. In halt mode,
CPU clock halts and waits for an event (e.g. key press, timer
overflow) to wake up. The 32768Hz related functions, such as
timer/counter and LCD driver, may remain active in the halt mode.
ON
ON/OFF
OFF
6.3.1. Operating mode
In operating state, all functions (CPU, 32768Hz oscillator,
timer/counter, LCD driver…) are activated. Generally speaking,
this mode consumes the highest current.
© Generalplus Technology Inc.
Proprietary & Confidential
6
Sep 12, 2012
Version: 1.0
GPLB39B1
The following figure is the GPLB39B1 state diagram:
Users should note that VPP and VLCD voltage difference
should be larger than 0.5V (VPP-VLCD>0.5V) to optimize
voltage regulator performance. Also, VDD should be higher
than VPP/3 to keep VPP stable.
Write $07h to
CPU_Clk_Ctrl register,
32768 oscillator OFF
OPERATING
STANDBY
Wake-up or user reset
6.7. PWM Output
Internally, the GPLB39B1 has a pair of PWM drivers, supporting
two sound channels. Each channel is able to play speech or tone
individually. The PWM drivers can directly drive speaker or
buzzer without buffer or amplification circuit.
HALT
6.8. Serial SRAM Interface
The Serial SRAM interface is able to expand the data storage
SRAM. The Control Registers are ranged from $30-$36. Note
that the pins of SDA and SCK are shared with PC [1:0] and
therefore, users should set PC[1:0] as Serial SRAM interface by
writing to Port $27[1:0].
GPLB39B1 State Diagram
6.4. Speech and Melody
For speech synthesis, the GPLB39B1 provides several timer
interrupts for a precise sampling frequency. The sound data can
be stored into ROM and be played back. Several algorithms are
recommended for high fidelity and good compression of sound
such as PCM and ADPCM.
SCK
SDA
data line
change of data
stable;
data valid
For melody synthesis, the GPLB39B1 provides a dual tone mode.
Once in the dual tone mode, users only need to program the tone
frequency for each channel by writing to the timer/counter TM0
and TM1, and set the envelope of each channel. The hardware
will toggle the tone wave automatically.
allowed
SCK
SDA
6.5. LCD Controller/Driver
START condition (S)
STOP condition (P)
The GPLB39B1 features
a 6144-dot LCD controller/driver.
Programmers are able to define the LCD configuration by setting
up the LCD Control Register. Once the LCD configuration is
completed, the desired pattern can be displayed by filling the LCD
buffer with proper data. The LCD driver can also operate during
sleep by keeping 32768Hz oscillator running. The LCD driver in
GPLB39B1 supports 1/8 - 1/64 duty and 1/4 - 1/9 bias.
6.8.1. Read/Write timing
SCK
SDA
R/WA23
A0 D7 D6 D5 D4 D3 D2 D1 D0
start
stop
6.6. LCD Voltage Generation
The GPLB39B1 offers a voltage regulator and a charge-pumping
circuit. The charge-pumping circuit provides VPP as the power
source for voltage regulator. The voltage regulator generates the
LCD bias voltages (VLCD, V1~V4) needed for the LCD driver.
VPP and VLCD can be adjusted by program settings. Enabling
the voltage regulator and charge-pumping circuit gets a stable
VLCD that will not be affected by VDD. The VLCD is adjustable
from 4.4V to 5.7V (in 1/4, 1/5bias), 5.28V to 6.83V (in 1/6, 1/7
bias), or 6.2V to 8.06V (in 1/8, 1/9 bias) with 32 levels.
6.8.2. Continuous Read/Write timing
SCK
R/WA23
A0 D7 D6
D0 D7
D0 D7
D0 D7
D0
SDA
addr
addr+1
addr+n
start
stop
© Generalplus Technology Inc.
Proprietary & Confidential
7
Sep 12, 2012
Version: 1.0
GPLB39B1
6.9. Bus Memory Interface
Baud Rate(bps)
Min. Frosc(Hz)
A built-in Bus memory interface is available on GPLB39B1.
Through the use of Bus memory interface, user can expand the
memory space by using an external Bus memory (SRAM, mask
ROM or Flash). The Bus memory interface includes 10 signal
pins: MC1, MC0 and AD BUS[7:0] which shared pad with port B.
Before using the Bus memory interface, users should set MEXT=1
($03.7) and BANK register ($0), then access address $4000-BFFF
to read or write data from external bus memory. Note that when
using Bus memory interface, CPU clock setting can not be set as
1200
2400
24000
48000
4800
96000
9600
192000
384000
768000
1024000
1152000
2048000
2304000
19200
38400
51200
57600
102400
115200
FOSC/1, should be /2 or slower.
MC1
MC0
AD BUS [7:0]
If the auto calibration is not selected, users can get desired baud
rates by writing appropriate values to pre-scalar registers.
Non-standard baud rates can be obtained by this method. In the
non-calibration mode, users should understand that the
R-oscillator frequency may alter due to manufacturing process
variations, supply voltage, operating temperature and tolerance of
external R components used.
L
L
L
H
L
Data for Write
Data for Read
H
H
AL (Address Low byte)
AH (Address High byte)
H
6.10. Voltage Regulator
The GPLB39B1 offers a voltage regulator, which supplies power
source for external memory devices. The voltage regulator can
output four voltage levels, 2.5V/2.6V/2.7V/3.0V via mask option.
The output voltage level should be properly selected based on the
electrical characteristics of external memory devices involved.
6.12. Low Voltage Detection
The GPLB39B1 provides an 8-level (Software programmable) low
voltage detector to detect low voltage events. Users can turn on
the low detection to monitor VDD periodically to check if it is lower
than the given value. In addition, if LV NMI is enabled, a NMI will
be issued to notify CPU if power voltage drops below the given
value. Also, the voltage detector will generate a system reset if
power supply voltage drops below 2.2V. When LVR function is
enabled, care must be taken not to turn off 32kHz crystal oscillator.
Otherwise an unexpected reset may occur when 32kHz crystal is
being turned on again.
6.11. Asynchronous Serial Interface
The GPLB39B1 supports
a
1-channel UART for serial
UART
communications. The bit-rate is up to 115.2kbps.
operation is controlled by UART command registers.
Configurations such as Tx/Rx interrupt, parity check, parity
even/odd and clock source can be configured in the command
registers. Two interrupts are generated by Rx and Tx. The Rx
or Tx interrupt activates when a byte is received or transmitted.
Reading the status register informs whether the interrupt is
generated by Rx or Tx. Frame, overrun and parity errors are
detected as each byte is received and all error status can be read
from status register.
6.13. Watchdog Timer (WDT)
An on-chip watchdog timer is also available in the GPLB39B1.
The WDT is designed to recover the system from abnormal
operation. In some cases, if WDT is not cleared within one
second, the WDT will generate a system reset to restart system.
If WDT is enabled, the WDT should be cleared periodically to
avoid accidental reset. The WDT can be cleared through
software programming. Note that the WDT only works when
32768Hz clock is activated.
The UART supports clock auto calibration. If auto calibration is
selected, standard baud rate from 1.2kbps to 115.2kbps are
available. The baud rate is selected by writing to the baud rate
control registers. The supported baud rates and their minimum
R-oscillator clock frequency requirements are shown in the table
below.
6.14. Serial Peripheral Interface (SPI)
GPLB39B1 provides
a serial interface to communicate with
SPCP825A USB controller. These pins are share with PA7(SCK),
PA6(SDI) and PA5(SDO) pins. PA 7~5 were set as SCK, SDI
and SDO automatically when SPI was enabled.
© Generalplus Technology Inc.
Proprietary & Confidential
8
Sep 12, 2012
Version: 1.0
GPLB39B1
6.15. Mask Options
6.15.3. Voltage regulator for external memory devices
6.15.1. 32768Hz oscillator
1). Enable
2). Disable
1). X’TAL
2). R-oscillator
6.15.4. Regulator output voltage selection
6.15.2. Watchdog timer
1). 2.5V
2). 2.6V
3). 2.7V
4). 3.0V
1). Enable
2). Disable
© Generalplus Technology Inc.
Proprietary & Confidential
9
JAN. 07, 2008
Version: 1.5
GPLB39B1
7.ELECTRICAL SPECIFICATIONS
7.1. Absolute Maximum Ratings
Characteristics
Symbol
Ratings
DC Supply Voltage
V+
VIN
TA
< 7.0V
Input Voltage Range
Operating Temperature
Storage Temperature
-0.5V to V+ + 0.5V
0℃ to + 60℃
-50℃ to + 150℃
TSTO
Note: Stresses beyond those given in the Absolute Maximum Rating table may cause operational errors or damage to the device. For normal operational
conditions, see AC/DC Electrical Characteristics.
7.2. DC Characteristics
Limit
Characteristics
Symbol
VDD
IOP
Unit
Test Condition
Min.
2.4
Typ.
Max.
3.6
-
-
V
V
For 2-battery
For 3-battery
Operating Voltage
3.6
5.5
F
CPU = 1.0MHz @ 3.0V
Operating Current
-
-
1000
80
-
-
μA
μA
FROSC = 4.0MHz, no load
VDD = 3.0V, 32K X’tal ON, PP = 7.2V,
VLCD = 6.98, LCD ON, no LCD panel
VDD = 3.0V, all off
Halt Current
IHALT
ISTBY
IOH
Standby Current
Audio Output Current
-
-
-20
-40
20
40
-
1.0
μA
mA
mA
mA
mA
V
-
-
VDD = 3.0V, VOH = 2.5V
VDD = 3.0V, VOH = 2.0V
VDD = 3.0V, VOL = 0.5V
-
-
-
-
Audio Output Current
IOL
-
-
VDD = 3.0V, VOL = 1.0V
Input High Level
VIH
VIL
IOH
IOL
2.0
-
VDD = 3.0V
Input Low Level
-
-
0.8
V
VDD = 3.0V
Output High Current (I/O)
Output Sink Current (I/O)
-1.0
-
-
mA
mA
V
VDD = 3.0V, VOH = 2.4V
VDD = 3.0V, VOL = 0.8V
VDD = 3.0V, 1/4,1/5 bias, no load
VDD = 3.0V, 1/6,1/7 bias, no load
VDD = 3.0V, 1/8,1/9 bias, no load
1.0
-
-
5.70
6.83
8.06
-
4.4
-
LCD Driver Voltage
(VLCD - VSS)
VLCD
5.28
-
V
6.20
-
V
-
-
-
-
-
-
-
-
2.5
2.6
2.7
3.0
-
-
Output voltage is selected by bonding
option
Regulator Output Voltage
VREG
V
-
-
Regulator Output Voltage Drop
OSC Resistor
VRDROP
ROSC
100
-
mV
KΩ
IL = 1.0mA, VDD = 3.6V
FOSC = 2.0MHz @ 3.0V
FCPU = FOSC/1 @ 2.4V
FCPU = FOSC/1 @ 3.6V
160
-
4.0
6.0
MHz
MHz
CPU Clock
FCPU
-
Note: VLCD should be higher than VDD to prevent forward biasing the p-n junction of I/O output PMOS.
© Generalplus Technology Inc.
Proprietary & Confidential
10
Sep 12, 2012
Version: 1.0
GPLB39B1
8. APPLICATION CIRCUITS
8.1. 6144 Dots LCD Driver, 96 Segments × 64 Commons with External Serial SRAM, Regulator Disabled - (1)
Note*1: Pin VROUT should be connected to VDD if internal Regulator is disabled.
Note*2: These capacitor values are for design guidance only. Different capacitor values may be required for different crystal/resonator used.
Note*3: Usually, these resistors/capacitors may not be needed when large LCD panel is connected. Different resistor/capacitor values may be required for
different LCD panel connected.
© Generalplus Technology Inc.
Proprietary & Confidential
11
Sep 12, 2012
Version: 1.0
GPLB39B1
8.2. 6144 Dots LCD Driver, 96 Segments × 64 Commons with External Bus ROM, Regulator Disabled - (2)
VDD
LCD Panel (64x96)
30p
VDD
PVDD
AUDA
AUDB
PVSS
VDD
VDD
0.1 F
4.7 F
Bus ROM
(GPR3206A)
*2
VROUT
20pF*3
VDD
CF[3:0]
X32I
*1
4
GPLB39B1
PC0/MC0
MC0
MC1
X32O
20pF*3
PC1/MC1
PB[7:0]
RESETB
AD[7:0]
RESET
VSS
*4
100
100
0.22uF
0.22uF
V1
V2
V3
V4
0.1 F
SEG0
SEG1
SEG2
SEG14
SEG15
0.22uF
0.22uF
100
100
.....
CAP1N
CAP1P
CAP2N
CAP2P
0.22uF
0.22
F
u
.....
PA1
VPP
.....
.....
PA2
PA3
PA4
PA5
PA6
PA7
4.7uF
VLCD
VCI
.....
.....
.....
.....
0.22uF
0.22uF
VROUT
u
0.1 F
Note*1: Detail settings of these pins please refer to the data sheet of GPR3206A.
Note*2: Pin VROUT should be connected to VDD if internal Regulator is disabled.
Note*3: These capacitor values are for design guidance only. Different capacitor values may be required for different crystal/resonator used.
Note*4: Usually, these resistors/capacitors may not be needed when large LCD panel is connected. Different resistor/capacitor values may be required for
different LCD panel connected.
© Generalplus Technology Inc.
Proprietary & Confidential
12
Sep 12, 2012
Version: 1.0
GPLB39B1
8.3. 6144 Dots LCD Driver, 96 Segments × 64 Commons with External Bus Flash, Regulator Enabled - (3)
LCD Panel
(64x96)
VDD
30p
VDD
PVDD
AUDA
AUDB
PVSS
4.7 F
0.1 F
*2
VROUT
Bus Flash
(GPR1024A)
10F 0.1F
20pF*3
X32I
VDD
GPLB39B1
ENZ
5 *1
X32O
CF[4:0]
MC0
20pF*3
PC0/MC0
PC1/MC1
RESETB
MC1
8
PB[7:0]
AD[7:0]
SCK
SDA
RESET
VSS
0.1 F
SEG0
SEG1
SEG2
SEG14
SEG15
*4
100
100
100
100
0.22uF
0.22uF
V1
V2
V3
V4
.....
0.22uF
0.22uF
.....
CAP1N
CAP1P
CAP2N
CAP2P
0.22uF
0.22 uF
PA1
PA2
PA3
PA4
PA5
PA6
PA7
.....
.....
VPP
.....
.....
.....
.....
4.7 uF
VLCD
VCI
0.22 uF
0.22uF
VROUT
u
0.1 F
Note*1: Detail settings of these pins please refer to the data sheet of GPR1024A.
Note*2: Pin VROUT should be connected to VDD if internal Regulator is disabled.
Note*3: These capacitor values are for design guidance only. Different capacitor values may be required for different crystal/resonator used.
Note*4: Usually, these resistors/capacitors may not be needed when large LCD panel is connected. Different resistor/capacitor values may be required for
different LCD panel connected.
© Generalplus Technology Inc.
Proprietary & Confidential
13
Sep 12, 2012
Version: 1.0
GPLB39B1
8.4. 6144 Dots LCD Driver, 96 Segments × 64 Commons with Bus Extender, Regulator Disabled - (4)
Note*1: Pin VROUT should be connected to VDD if internal Regulator is disabled.
Note*2: These capacitor values are for design guidance only. Different capacitor values may be required for different crystal/resonator used.
Note*3: Usually, these resistors/capacitors may not be needed when large LCD panel is connected. Different resistor/capacitor values may be required for
different LCD panel connected.
© Generalplus Technology Inc.
Proprietary & Confidential
14
Sep 12, 2012
Version: 1.0
GPLB39B1
8.5. Serial Communications between two GPLB39B1s - (5)
Tx
Rx
Tx
GPLB39B1
Rx
GPLB39B1
8.6. Serial Communications between GPLB39B1 and GPUSB101A Controller- (6)
PA7
PA6
SPI_CLK
SPI_Tx
GPLB39B1
GPUSB101A
SPI_Rx
PA5
PA4
SPI_CSN
© Generalplus Technology Inc.
Proprietary & Confidential
15
Sep 12, 2012
Version: 1.0
GPLB39B1
9. PACKAGE/PAD LOCATIONS
9.1. Ordering Information
Product Number
Package Type
GPLB39B1-NnnV-C
Chip form
Note1: Code number is assigned for customer.
Note2: Code number (N = A - Z or 0 - 9, nn = 00 - 99); version (V = A - Z).
© Generalplus Technology Inc.
Proprietary & Confidential
16
Sep 12, 2012
Version: 1.0
GPLB39B1
10. DISCLAIMER
The information appearing in this publication is believed to be accurate.
Integrated circuits sold by Generalplus Technology are covered by the warranty and patent indemnification provisions stipulated in the
terms of sale only. GENERALPLUS makes no warranty, express, statutory implied or by description regarding the information in this
publication or regarding the freedom of the described chip(s) from patent infringement. FURTHER, GENERALPLUS MAKES NO
WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PURPOSE. GENERALPLUS reserves the right to halt production or alter
the specifications and prices at any time without notice. Accordingly, the reader is cautioned to verify that the data sheets and other
information in this publication are current before placing orders. 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 GENERALPLUS for such applications. Please note that
application circuits illustrated in this document are for reference purposes only.
© Generalplus Technology Inc.
Proprietary & Confidential
17
Sep 12, 2012
Version: 1.0
GPLB39B1
11. REVISION HISTORY
Date
Revision #
Description
Page
18
Sep 12, 2012
May 28, 2012
1.0
0.1
Release to 1.0.
Original
17
© Generalplus Technology Inc.
Proprietary & Confidential
18
Sep 12, 2012
Version: 1.0
相关型号:
©2020 ICPDF网 联系我们和版权申明