GPL812P02A-NnnV-C
更新时间:2024-10-29 23:23:50
品牌:GENERALPLUS
描述:Low Power 128 Dots LCD Controller with 16KB OTP ROM
GPL812P02A-NnnV-C 概述
Low Power 128 Dots LCD Controller with 16KB OTP ROM
GPL812P02A-NnnV-C 数据手册
通过下载GPL812P02A-NnnV-C数据手册来全面了解它。这个PDF文档包含了所有必要的细节,如产品概述、功能特性、引脚定义、引脚排列图等信息。
PDF下载GPL812P02A
Low Power 128 Dots LCD Controller
with 16KB OTP ROM
Oct. 02, 2014
Version 1.1
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.
GPL812P02A
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 MAP(48 PIN LQFP) ......................................................................................................................................................................... 6
5. FUNCTION DESCRIPTIONS....................................................................................................................................................................... 7
5.1. CPU ..................................................................................................................................................................................................... 7
5.2. CLOCK SOURCE..................................................................................................................................................................................... 7
5.3. ROM/RAM AREA .................................................................................................................................................................................. 7
5.4. STOP CLOCK MODE ............................................................................................................................................................................... 7
5.5. I/O PORTS............................................................................................................................................................................................. 7
5.6. RFC FUNCTION ..................................................................................................................................................................................... 7
5.7. LCD CONTROLLER ................................................................................................................................................................................ 8
5.8. MAP OF MEMORY................................................................................................................................................................................... 8
5.9. OTP PROGRAMMING CIRCUIT ................................................................................................................................................................ 8
6. ELECTRICAL SPECIFICATIONS ............................................................................................................................................................... 9
6.1. ABSOLUTE MAXIMUM RATINGS ............................................................................................................................................................... 9
6.2. DC CHARACTERISTICS(TA = 25℃) ......................................................................................................................................................... 9
7. APPLICATION CIRCUITS......................................................................................................................................................................... 10
8. PACKAGE/PAD LOCATIONS ................................................................................................................................................................... 11
8.1. ORDERING INFORMATION ......................................................................................................................................................................11
8.2. PACKAGE INFORMATION ........................................................................................................................................................................11
8.2.1. LQFP 48L outline dimensions..................................................................................................................................................11
9. DISCLAIMER............................................................................................................................................................................................. 13
10.REVISION HISTORY ................................................................................................................................................................................. 14
© Generalplus Technology Inc.
Proprietary & Confidential
2
Oct. 02, 2014
Version: 1.1
GPL812P02A
LOW POWER 128 DOTS LCD CONTROLLER WITH 16KB OTP ROM
1. GENERAL DESCRIPTION
- PA0~PA7 (SEG16~23),
- PB0~1(INT0, INT1); PB2;
GPL812P02A, a special designed CMOS 8-bit microprocessor by
Generalplus, features 256-byte RAM, 16KB one-time
programmable (OTP) 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.
- PC0~PC7 (SEG24~31)
- PD7,VPP(PD5), X32O(PD3), X32I(PD2), XTI(PD1), XTO(PD0)
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.
- 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
2. FEATURES
-Timer1 is a general purpose 12-bit timer with input clock
selectable
Built-in 8-bit processor
256-byte SRAM
-32K timer is a time base wakeup source with frequency
selectable
16K-byte OTP ROM
128 bit DPRAM
10 interrupt sources
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.
-TM0O,
TM1O,
CPUDiv1K, CPUDiv4K, CPUDiv32K,
CPUDiv2M, TBHF, TBLF, EXTINT1 and EXTINT0 interrupts
Wakeup source
- Key (Port B/C/D) change wakeup
- 32K time base wakeup(TBHF/TBLF)
LVD (Low voltage detect)
Operating voltage:
-4.0MHz@2.0V~3.6V or 8.0MHz@2.4V~3.6V selectable by
code option
Sense VDD voltage@ 2.1V / 2.4V (register option)
Note1: TBHF: 128Hz, 256Hz, 512Hz or 1KHz
Note2: TBLF: 2Hz, 4Hz, 8Hz or 16Hz
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
© Generalplus Technology Inc.
Proprietary & Confidential
3
Oct. 02, 2014
Version: 1.1
GPL812P02A
3. BLOCK DIAGRAM
VPP / PD5
16 KB
Base timer
Timer 0 /1
OTPROM
CODE OPTION
XTO / PD0
XTI / PD1
CLK
8-bit
micro -processor
XTAL 8M
IOSC 8M
VSS
Reset
256 B
SRAM
INT control
POR
LVR
TEST
VDD
WDOG
16 B
DP SRAM
PWR _SW
LCD Bias
VDD IO
X32I / PD2
CLK
COM [3 : 0]
SEG [15 : 0]
LCD Driver
XTAL 32 K
IOSC 32 K
X32O / PD3
20 PINS for I /O
PB2
PC [7:0]
SEG [31 :24 ]
PB [1:0]
INT [1:0]
PA [7:0]
SEG [23 :16 ]
PD7
© Generalplus Technology Inc.
Proprietary & Confidential
4
Oct. 02, 2014
Version: 1.1
GPL812P02A
4. SIGNAL DESCRIPTIONS
4.1. Pin Description
Type: I = Input, O = Output, S = Supply
Dice PKG
Pin Name
Pin
No.
Pin Type
No.
Main Function
Alternate Function
PA7/SEG23
PA6/SEG22
PA5/SEG21
PA4/SEG20
PA3/SEG19
PA2/SEG18
PA1/SEG17
PA0/SEG16
NC
28
27
26
25
24
23
22
21
52
51
50
49
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
NC
48
47
46
36
35
34
33
32
31
30
29
I/O PortA[7:0]: Bi-direction programmable Input/Output port. It can be configured as pull-up resistor,
pull-down resistor, floating input or CMOS output.
I/O
I/O
I/O
I/O
I/O
I/O
I/O
SEG[23:16]: LCD driver segment output
I/O PortB[2:0]: Bi-direction programmable Input/Output port. It can be configured as pull-up resistor,
pull-down resistor, floating input or CMOS output.
PB2
I/O
I/O
I/O
Normal wakeup; if a key status is changed, the chip can be awakened from sleep mode.
INT[1:0]: external INT input.
PB1/INT1
PB0/INT0
PC7/SEG31
PC6/SEG30
PC5/SEG29
PC4/SEG28
PC3/SEG27
PC2/SEG26
PC1/SEG25
PC0/SEG24
I/O PortC[7:0]: Bi-direction programmable Input/Output port. It can be configured as pull-up resistor,
pull-down resistor, floating input or CMOS output.
I/O
I/O
I/O
I/O
I/O
I/O
I/O
Normal wakeup; if a key status is changed, the chip can be awakened from sleep mode.
SEG[31:24]: LCD driver segment output
PortD[7]: Bi-direction programmable Input/Output port. It can be configured as pull-up resistor,
pull-down resistor, floating input or CMOS output.
PD7
37
37
I/O
PortD[5]: Bi-direction programmable Input/Output port. It can be configured as pull-up resistor,
pull-down resistor, floating input or CMOS output.
VPP/PD5
43
41
I/O
Normal wakeup; if a key status is changed, the chip can be awakened from sleep mode.
VPP: OTP Program power supply
PortD[3]: Bi-direction programmable Input/Output port. It can be configured as pull-up resistor,
pull-down resistor, floating input or CMOS output.
X32O/PD3
X32I/PD2
44
45
42
43
I/O Normal wakeup; if a key status is changed, the chip can be awakened from sleep mode.
Crystal Output: It is connected with external crystal for 32KHz crystal oscillation circuitry in crystal
mode.
PortD[2]: Bi-direction programmable Input/Output port. It can be configured as pull-up resistor,
pull-down resistor, floating input or CMOS output.
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 32KHz crystal oscillation circuitry in crystal
mode.
© Generalplus Technology Inc.
Proprietary & Confidential
5
Oct. 02, 2014
Version: 1.1
GPL812P02A
Dice PKG
Pin Name
Pin
No.
Pin Type
Main Function
Alternate Function
No.
PortD[1]: Bi-direction programmable Input/Output port. It can be configured as pull-up resistor,
pull-down resistor, floating input or CMOS output.
XTI/PD1
47
44
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 4M/8M crystal oscillation circuitry in crystal
mode.
PortD[0]: Bi-direction programmable Input/Output port. It can be configured as pull-up resistor,
pull-down resistor, floating input or CMOS output.
XTO/PD0
48
45
I/O 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.
COM[3:0]
SEG[15:0]
VDD
4~1
4~1
O
O
S
S
S
I
LCD driver common output
LCD driver segment output
power supply
20~5 20~5
42
40,41
38,39
46
40
39
VDDIO
VSS
power supply
38
Ground
TEST
NC
Test pin, high active.
50pin
4.2. Pin Map(48 pin LQFP)
© Generalplus Technology Inc.
Proprietary & Confidential
6
Oct. 02, 2014
Version: 1.1
GPL812P02A
5. FUNCTION DESCRIPTIONS
5.1. CPU
5.4. Stop Clock Mode
The 8-bit microprocessor in GPL812P02A is a high performance
The GPL812P02A 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
GPL812P02A, I/O PAD data transient (Port B/C/D Key change)
and 32K timer base wake up source(TBHF/TBLF). After the
GPL812P02A wakes up, CPU will go to the next state of where
CPU enters sleep mode. Wake-up action will not influence RAM
Register, Y Register, Stack pointer and Processor Status Register
(the same as the 6502 instruction structure).
5.2. Clock Source
The GPL812P02A equips two types of clock sources:
(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.
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 GPL812P02A 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 GPL812P02A features 16K-byte OTP-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
7
Oct. 02, 2014
Version: 1.1
GPL812P02A
5.7. LCD Controller
5.9. OTP Programming Circuit
GPL812P02A 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
Note1: Don’t connect any component with PC3 and PC2 when
programming.
Note2: Connect VPP to Writer during OTP programming cycle, and keep it
floating in normal run.
© Generalplus Technology Inc.
Proprietary & Confidential
8
Oct. 02, 2014
Version: 1.1
Preliminary
GPL812P02A
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.
2.4
2.0
-
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
9
Apr. 28, 2012
Preliminary Version: 0.1
GPL812P02A
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
10
Oct. 02, 2014
Version: 1.1
GPL812P02A
8. PACKAGE/PAD LOCATIONS
8.1. Ordering Information
Product Number
Package Type
GPL812P02A -NnnV - C
Chip form
GPL812P02A -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.
D1
E
© Generalplus Technology Inc.
Proprietary & Confidential
11
Oct. 02, 2014
Version: 1.1
GPL812P02A
Millimeter
Nom.
Symbol
Min.
Max.
E1
e
7.00 BSC.
0.5 BSC.
0.22
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.1
GPL812P02A
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.1
GPL812P02A
10. REVISION HISTORY
Date
Revision #
Description
Page
3,
Oct. 02, 2014
1.1
1. Add LVD function
2. Modify BLOCK DIAGRAM
3. Remove PB3
4,
5.
Apr. 01, 2013
Jun. 28, 2012
1.0
0.1
1. DC Characteristics modified.
2. Package information added.
Original
9
6, 11
13
© Generalplus Technology Inc.
Proprietary & Confidential
14
Oct. 02, 2014
Version: 1.1
GPL812P02A-NnnV-C 相关器件
型号 | 制造商 | 描述 | 价格 | 文档 |
GPL812P02A-NnnV-QL23X | GENERALPLUS | Low Power 128 Dots LCD Controller with 16KB OTP ROM | 获取价格 | |
GPL83110UA | GENERALPLUS | 1536--dot Mono LCD Controller /Driver with USB/1M--byte ROM | 获取价格 | |
GPL83110UA-NnnV-C | GENERALPLUS | 1536--dot Mono LCD Controller /Driver with USB/1M--byte ROM | 获取价格 | |
GPL85110A | GENERALPLUS | 2048--Dot Mono LCD Controller/ Driver with 1M--Byte ROM | 获取价格 | |
GPL85110A-NnnV-C | GENERALPLUS | 2048--Dot Mono LCD Controller/ Driver with 1M--Byte ROM | 获取价格 | |
GPL87103A | GENERALPLUS | Low Power 432 Dots LCD Controller with 24KB ROM | 获取价格 | |
GPL87103A-NnnV-C | GENERALPLUS | Low Power 432 Dots LCD Controller with 24KB ROM | 获取价格 | |
GPL87104A | GENERALPLUS | Low Power 660 Dots LCD Controller with 32KB ROM | 获取价格 | |
GPL87104A-NnnV-C | GENERALPLUS | Low Power 660 Dots LCD Controller with 32KB ROM | 获取价格 | |
GPL87108A | GENERALPLUS | Low Power 660 Dots LCD Controller with 64KB ROM | 获取价格 |
GPL812P02A-NnnV-C 相关文章
- 2024-10-31
- 6
- 2024-10-31
- 6
- 2024-10-31
- 7
- 2024-10-31
- 8