GPL81202A [GENERALPLUS]
Low Power 128 Dots LCD Controller with 16KB ROM;型号: | GPL81202A |
厂家: | Generalplus Technology Inc. |
描述: | Low Power 128 Dots LCD Controller with 16KB ROM CD |
文件: | 总14页 (文件大小:555K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
GPL81202A
Low Power 128 Dots LCD Controller
with 16KB ROM
Oct. 02, 2014
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.
GPL81202A
Table of Contents
PAGE
TABLE OF CONTENTS .......................................................................................................................................................................................... 2
1. GENERAL DESCRIPTION.......................................................................................................................................................................... 3
2. FEATURES.................................................................................................................................................................................................. 3
3. BLOCK DIAGRAM ...................................................................................................................................................................................... 4
4. SIGNAL DESCRIPTIONS............................................................................................................................................................................ 5
4.1. PIN DESCRIPTION .................................................................................................................................................................................. 5
4.2. PIN ASSIGNMENT (TOP VIEW) ................................................................................................................................................................ 7
5. FUNCTION DESCRIPTIONS....................................................................................................................................................................... 8
5.1. CPU ..................................................................................................................................................................................................... 8
5.2. CLOCK SOURCE..................................................................................................................................................................................... 8
5.3. ROM/RAM AREA .................................................................................................................................................................................. 8
5.4. STOP CLOCK MODE ............................................................................................................................................................................... 8
5.5. I/O PORTS............................................................................................................................................................................................. 8
5.6. RFC FUNCTION ..................................................................................................................................................................................... 8
5.7. LCD CONTROLLER ................................................................................................................................................................................ 9
5.8. MAP OF MEMORY................................................................................................................................................................................... 9
6. ELECTRICAL SPECIFICATIONS ............................................................................................................................................................. 10
6.1. ABSOLUTE MAXIMUM RATINGS ............................................................................................................................................................. 10
6.2. DC CHARACTERISTICS(TA = 25℃) ....................................................................................................................................................... 10
7. APPLICATION CIRCUITS......................................................................................................................................................................... 11
8. PACKAGE/PAD LOCATIONS ................................................................................................................................................................... 12
8.1. ORDERING INFORMATION ..................................................................................................................................................................... 12
8.2. PACKAGE INFORMATION ....................................................................................................................................................................... 12
8.2.1. LQFP 48L outline dimensions................................................................................................................................................. 12
9. DISCLAIMER............................................................................................................................................................................................. 13
10.REVISION HISTORY ................................................................................................................................................................................. 14
© Generalplus Technology Inc.
Proprietary & Confidential
2
Oct. 02, 2014
Version: 1.0
GPL81202A
LOW POWER 128 DOTS LCD CONTROLLER WITH 16KB ROM
1. GENERAL DESCRIPTION
RFC (Resister to Frequency Converter)
- Uses 12-bit timer (Timer1) counter
- PC7 as RFC input, PC6/5/4 as RFC output
LCD configurations: 4 coms x 32 segs (MAX)
- Frame rate is 85Hz.
GPL81202A, a special designed CMOS 8-bit microprocessor by
Generalplus, features 256-byte RAM, 16KB ROM, up to 25
software selectable general I/Os, an interrupt controller, and an
automatic display controller/driver in a small device. It has a
Clock Stop mode for power savings, which saves the RAM
contents, but freezes the oscillator to make all other chip functions
inoperative, and the stop mode can be released by using external
wakeup sources. This device is applicable for many applications
such as low power watch and other LCD relevant products.
- LCD 1/2, 1/3 bias; 1/2, 1/3, 1/4 duty; VLCD = VDD
Four timers
- Basic timer provides Fosc/4194304 watch dog source;
- Timer0 is a general purpose 8-bit timer with input clock
selectable;
- Timer1 is a general purpose 12-bit timer with input clock
selectable
- 32K timer is a time base wakeup source with frequency
selectable
2. FEATURES
Built-in 8-bit processor
10 interrupt sources
256-byte SRAM
-
TM0O, TM1O, CPUDiv1K, CPUDiv4K, CPUDiv32K,
CPUDiv2M, TBHF, TBLF, EXTINT1 and EXTINT0 interrupts
16K-byte ROM
128 bit DPRAM
Wakeup source
Built-in 4M/8MHz Crystal or IOSC for system operation
- internal oscillator with ±5% precision .
Built-in 32kHz IOSC or 32768Hz Crystal oscillator circuit for
timebase.
- Key (Port B/C/D) change wakeup
- 32K time base wakeup(TBHF/TBLF)
LVD (Low voltage detect)
- Sense VDD voltage@ 2.1V / 2.4V (register option)
Note1: TBHF: 128Hz, 256Hz, 512Hz or 1KHz
Note2: TBLF: 2Hz, 4Hz, 8Hz or 16Hz
Operating voltage:
- 4.0MHz@1.8V~3.6V or 8.0MHz@1.8V~3.6V
Built-in Standby mode (Clock Stop mode) & Halt mode(with
LCD and 32K timer on) for power saving
- Low standby current, ISTBY < 1u @3.6V, 25℃
- Low halt mode current, Ihalt < 8u @3.6V, 25℃
Up to 25 bi-directional tri-state I/O ports
- PA0~PA7 (SEG16~23),
- PB0~1(INT0, INT1); PB2;
- PC0~PC7 (SEG24~31)
- PD7,VPP(PD5), X32O(PD3), X32I(PD2), XTI(PD1), XTO(PD0)
© Generalplus Technology Inc.
Proprietary & Confidential
3
Oct. 02, 2014
Version: 1.0
GPL81202A
3. BLOCK DIAGRAM
© Generalplus Technology Inc.
Proprietary & Confidential
4
Oct. 02, 2014
Version: 1.0
GPL81202A
4. SIGNAL DESCRIPTIONS
4.1. Pin Description
Type: I = Input, O = Output, S = Supply
Pin Name
Dice Pin No. PKG Pin No.
Type
Main Function
Alternate Function
COM[0:3]
SEG[0:15]
1~4
5~20
21
1~4
5~20
21
O
LCD driver common output
LCD driver segment output
O
PA0/SEG16
PA1/SEG17
PA2/SEG18
PA3/SEG19
PA4/SEG20
PA5/SEG21
PA6/SEG22
PA7/SEG23
PC0/SEG24
PC1/SEG25
PC2/SEG26
PC3/SEG27
PC4/SEG28
PC5/SEG29
PC6/SEG30
PC7/SEG31
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
PortA[7:0]: Bi-directional programmable Input/Output port. It can be
configured as pull_high resistor, pull_low resistor, floating input or
CMOS output.
22
22
23
23
SEG[23:16]: LCD driver segment output
24
24
25
25
26
26
27
27
28
28
29
29
PortC[7:0]: Bi-directional programmable Input/Output port. It can be
configured as pull_high resistor, pull_low resistor, floating input or
CMOS output.
30
30
31
31
Normal wakeup; if a key is changed, the chip can be awakened from
sleep mode.
32
32
33
33
SEG[31:24]: LCD driver segment output
34
34
35
35
36
36
PortD[7]: Bi-directional programmable Input/Output port. It can be
configured as pull_high resistor, pull_low resistor, floating input or
PD7
37 / 38
37
I/O
CMOS output.
Normal wakeup; if a key is changed, the chip can be awakened from
sleep mode.
VSSA
VSS
39 / 40
41
38
38
NC
39
39
40
S
S
S
S
S
S
Ground
Ground
VFSOURCE
VDDA
42
Test pin. Keep it at floating state.
43
power supply
VDDA
44
power supply
VDD
45
power supply
PortD[5]: Bi-directional programmable Input/Output port. It can be
configured as pull_high resistor, pull_low resistor, floating input or
CMOS output Low.
PD5
46
41
I/O
Normal wakeup; if a key is changed, the chip can be wakened from
sleep mode.
© Generalplus Technology Inc.
Proprietary & Confidential
5
Oct. 02, 2014
Version: 1.0
GPL81202A
Pin Name
Dice Pin No. PKG Pin No.
Type
Main Function
Alternate Function
PortD[3]: Bi-directional programmable Input/Output port. It can be
configured as pull_high resistor, pull_low resistor, floating input or
CMOS output.
X32O/PD3
47
48
49
50
42
43
44
45
I/O
Normal wakeup; if a key is changed, the chip can be wakened from
sleep mode.
Crystal Output: It is connected with external crystal for 32K crystal
oscillation circuitry in crystal mode.
PortD[2]: Bi-directional programmable Input/Output port. It can be
configured as pull_high resistor, pull_low resistor, floating input or
CMOS output.
X32I/PD2
XTI/PD1
XTO/PD0
I/O
I/O
I/O
Normal wakeup; if a key is changed, the chip can be awakened from
sleep mode.
Crystal Input: It is connected with external crystal for 32K crystal
oscillation circuitry in crystal mode.
PortD[1]: Bi-directional programmable Input/Output port. It can be
configured as pull_high resistor, pull_low resistor, floating input or
CMOS output.
Normal wakeup; if a key is changed, the chip can be awakened from
sleep mode.
Crystal Input: It is connected with external crystal for 4M/8M crystal
oscillation circuitry in crystal mode.
PortD[0]: Bi-directional programmable Input/Output port. It can be
configured as pull_high resistor, pull_low resistor, floating input or
CMOS output.
Normal wakeup; if a key is changed, the chip can be awakened from
sleep mode.
Crystal Output: It is connected with external crystal for 4M/8M crystal
oscillation circuitry in crystal mode.
PortB[1:0]: Bi-directional programmable Input/Output port. It can be
configured as pull_high resistor, pull_low resistor, floating input or
CMOS output.
PB0/INT0
PB1/INT1
51
52
46
47
I/O
I/O
Normal wakeup; if a key is changed, the chip can be awakened from
sleep mode.
INT[1:0]: external INT input.
PortB[2]: Bi-directional programmable Input/Output port. It can be
configured as pull_high resistor, pull_low resistor, floating input or
CMOS output.
PB2
NC
53
54
48
I/O
Normal wakeup; if a key is changed, the chip can be awakened from
sleep mode.
NC
Reserve.
© Generalplus Technology Inc.
Proprietary & Confidential
6
Oct. 02, 2014
Version: 1.0
GPL81202A
4.2. PIN Assignment (Top View)
LQFP48 Package for GPL81202A
© Generalplus Technology Inc.
Proprietary & Confidential
7
Oct. 02, 2014
Version: 1.0
GPL81202A
5. FUNCTION DESCRIPTIONS
5.1. CPU
5.4. Stop Clock Mode
The 8-bit microprocessor in GPL81202A is a high performance
The GPL81202A equips
a
power saving mode for those
processor equipped with Accumulator, Program Counter,
X
applications requiring very low standby current. Users can simply
enable the wakeup sources to stop CPU clock by writing the
STOP CLOCK Register. By doing that, CPU will enter standby
mode and the RAM and I/Os remain at their previous states until
being awakened. There are two types of wakeup sources in the
GPL81202A, I/O PAD data transient (Port B/C/D Key change) and
Register, Y Register, Stack pointer and Processor Status Register
(the same as the 6502 instruction structure).
5.2. Clock Source
The GPL81202A equips two types of clock sources:
32K timer base wake up source(TBHF/TBLF).
After the
(1) High speed frequency to support the whole system operation.
There are two frequency options: 4MHz/8MHz and can be
selected by register based on various user’s application
needs. It comes from IOSC8M or XTAL8M.
GPL81202A wakes up, CPU will go to the next state of where
CPU enters sleep mode. Wake-up action will not influence RAM
and I/Os.
Note1: TBHF: 128Hz, 256Hz, 512Hz or 1KHz
Note2: TBLF: 2Hz, 4Hz, 8Hz or 16Hz
(2) Low speed frequency to control LCD frame rate and time
base timer. It is derived from IOSC32K or XTAL32K.
5.5. I/O Ports
5.3. ROM/RAM Area
The GPL81202A has four IO ports: PortA, PortB, PortC and PortD.
These port pins may be multiplexed with an alternate function for
the peripheral features on the device. In general, when an initial
reset state occurs, all ports are used as a general purpose input
port. There are three parts in IO structure: data, direction and
attribution registers. Each corresponding bit in these ports
should be given a value.
The GPL81202A features 16K-byte ROM that can be defined as
the program area, address located from $C000H to $FFFFH. Its
RAM consists of 256 bytes (including Stack) at locations
$80H~$FFH & $180H~$1FFH.
[Table] 5-1 I/O configurations
Attribution (P_IOX_ATT) Direction (P_IOX_DIR)
Data (P_IOX_DAT)
Function
Floating
Description
Input with float
Input with pull-low
Output Data
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
Pull low
Driving low
Driving High
Floating
Output Data
Input with float
Input with pull-high
Output Data
Pull high
Driving High
Driving low
Output Data
5.6. RFC Function
The RFC (Resistor to Frequency Converter) circuit contains a RC oscillation circuit and a 12-bit timer/counter to calculate the resistance of
temperature or humidity sensor related to reference resistor. The circuit is shown below.
© Generalplus Technology Inc.
Proprietary & Confidential
8
Oct. 02, 2014
Version: 1.0
GPL81202A
5.7. LCD Controller
GPL81202A contains a LCD controller/driver that provides the capability to drive 4 commons and 32 segments LCD. To reduce CPU
overhead, a display buffer is designed for LCD mappings. A LCD dot/pattern is set ON or OFF by programming the corresponding bit in
the display buffer. In addition, the LCD can be programmed as 1/2duty with 1/2bias, 1/3duty with 1/2bias, 1/3duty with 1/3bias or 1/4duty
with 1/3bias. The VLCD level is equal VDD. The LCD driver can also operate during sleep by keeping 32K oscillator running.
5.8. Map of Memory
© Generalplus Technology Inc.
Proprietary & Confidential
9
Oct. 02, 2014
Version: 1.0
GPL81202A
6. ELECTRICAL SPECIFICATIONS
6.1. Absolute Maximum Ratings
Characteristics
Symbol
Ratings
DC Supply Voltage
V+
-0.3~5 V
Input Voltage Range
Operating Temperature
Storage Temperature
VIN
-0.3V to V+ + 0.3V
0℃ to +70℃
TOPR
TSTG
-50℃ to +150℃
Note: Stresses beyond those given in the Absolute Maximum Rating table may cause permanent damage to the device. For normal operational conditions,
see AC/DC Electrical Characteristics.
6.2. DC Characteristics(TA = 25℃)
Limit
Characteristics
Operating Voltage1
Symbol
Unit
Test Condition
FCPU = 8.0MHz
Min.
1.8
1.8
-
Typ.
Max.
3.6
3.6
2
-
-
VDD
V
FCPU = 4.0MHz
Operating Current
Halt Current
IOP
1.5
mA
uA
FCPU = 8.0MHz @ 3.0V, no load
Low Frequency active, CPU off,
LCD on, no load(VDD=3.6V)
VDD = 3.6V
IHALT
-
6
8
Standby Current
Input High Level
Input Low Level
Output High Level
PB, PC, PD
ISTBY
VIH
-
0.5
1
uA
V
0.7VDD
-
-
-
-
VDD = 3.0V
VIL
0.3VDD
V
VDD = 3.0V
VDD = 3.0V
VOH
VOL
RH
0.8VDD
-
-
V
IOH = -8mA
Output Low Level
PB, PC, PD
VDD = 3.0V
-
-
0.2VDD
100
V
IOL = 20mA
Input Pull High Resistor
PA, PB, PC, PD
Pull High
40
40
50
50
Kohm
Kohm
Typ@VDD = 3.0V
Pull Low
Input Pull Low Resistor
PA, PB, PC, PD
RL
100
Typ@VDD = 3.0V
© Generalplus Technology Inc.
Proprietary & Confidential
10
Oct. 02, 2014
Version: 1.0
GPL81202A
7. APPLICATION CIRCUITS
Note1: These capacitor values are for design guidance only. Different capacitor values may be required for different crystal/resonator used.
© Generalplus Technology Inc.
Proprietary & Confidential
11
Oct. 02, 2014
Version: 1.0
GPL81202A
8. PACKAGE/PAD LOCATIONS
8.1. Ordering Information
Product Number
Package Type
GPL81202A -NnnV - C
Chip form
GPL81202A -NnnV – QL23X
Halogen Free 48 pin LQFP Package
Note1: Code number (NnnV) is assigned for customer.
Note2: Code number (N = A-Z or 0-9, nn=00-99); version (V = A - Z)
Note3: Package form number (X = 0-9, serial number)
8.2. Package Information
8.2.1. LQFP 48L outline dimensions
Millimeter
Nom.
Symbol
Min.
Max.
A
A1
A2
D
-
-
-
1.60
0.15
1.45
0.05
1.35
1.40
9.00 BSC.
7.00 BSC.
9.00 BSC.
7.00 BSC.
0.5 BSC.
0.22
D1
E
E1
e
b
0.17
0.09
0.45
0.27
0.16
0.75
C1
L
-
0.60
L1
1.00 REF
© Generalplus Technology Inc.
Proprietary & Confidential
12
Oct. 02, 2014
Version: 1.0
GPL81202A
9. 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. FURTHERMORE, 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
13
Oct. 02, 2014
Version: 1.0
GPL81202A
10. REVISION HISTORY
Date
Revision #
Description
Page
Oct. 02, 2014
1.0
Original
14
© Generalplus Technology Inc.
Proprietary & Confidential
14
Oct. 02, 2014
Version: 1.0
相关型号:
©2020 ICPDF网 联系我们和版权申明