ChipFind - Datasheet

Part Number EM73P968

Download:  PDF   ZIP
1
* This specification are subject to be changed without notice.
EM73P968
4-BIT MICRO-CONTROLLER FOR LCD PRODUCT
8.14.2001
Preliminary
GENERAL DESCRIPTION
EM73P968 is an advanced single chip CMOS 4-bit one time programming (OTP) micro-controller. It contains
16K-byte ROM, 2.5K nibbles RAM, 4-bit ALU, 13-level subroutine nesting, 22-stage time base, two 12-bit timer/
counters for the kernel function. EM73P968 also contains 6 interrupt sources, 1 input port, 8 bidirection ports, Max
LCD display (52x5), built-in watch-dog-timer and high speed Timer/Counter.
An analog to digital (A/D) converter having 8-bit multipler analog input and 8-bit resolution. Serial peripheral
interface (SPI).
EM73P968 has plentiful operating modes (SLOW, IDLE, STOP) intended to reduce the power consumption.
FEATURES
Operation voltage
: 2.2V ~ 6V.
Clock source
: Dual clock system. Low-frequency oscillator is Crystal or RC oscillator (32K Hz,
connect an external resistor) by mask option and high-frequency oscillator is RC
(Connect an external resistor) or Crystall oscillator.
Instruction set
: 107 powerful instructions.
Instruction cycle time : Up to 2us for 4 MHz (high speed clock).
122 µs for 32768 Hz (low speed clock with frequency Double)
ROM capacity
: 16K x 8 bits.
RAM capacity
: 2.5K x 4 bits.
Input port
: 1 port, P0(0..3), IDLE/STOP releasing function are available by mask option.
Output port
: 9 pins (P17.0, P30, P31), P17.0, P30, P31 are shared with LCD pins.
Bidirection port
: 9 ports (P1, P2, P4, P5, P6, P7, P8, P11, P15). IDLE/STOP releasing function are
available by mask option for P8(0..3), P5 and P6 have high current sink.
12-bit timer/counter : Two 12-bit timer/counters are programmable for timer, event counter and pulse width
measurement.
A/D converter
: An analog to digital (A/D) converter having 8-bit multipler analog input and 8-bit
resolution.
SPI
: Serial peripheral interface.
Built-in watch-dog-timer : It is available by mask option.
Built-in time base counter : 22 stages.
Built-in high Speed Timer/Counter : Could be timer.
Subrountine nesting : Up to 13 levels.
Interrupt
: External . . . . . 2 input interrupt sources.
Internal . . . . . . 2 Timer overflow interrupts, 1 time base interrupt.
1 high speed counter overflow interrupt.
LCD driver
: 52 X 5 dots, 1/3 bias, 1/4 or 1/5 duty by mask option.
Power saving function : SLOW, IDLE, STOP operation mode.
Package type
: Chip form.
QFP 128 pin.
APPLICATIONS
EM73P968 is suitable for application in family applicance, consumer products, hand held games, calculator and
the toy controller.
2
* This specification are subject to be changed without notice.
8.14.2001
EM73P968
4-BIT MICRO-CONTROLLER FOR LCD PRODUCT
Preliminar
y
Symbol
Pin-type
Function
V
DD
Power supply (+)
V
SS
Power supply (-)
Vref
ADC power (+)
V
AD
ADC power (+)
V
ADSS
ADC power (-)
RESET
RESET-A
System reset input signal, low active
mask option : none
pull-up
XIN/RC
OSC
OSC-A/OSC-H1 Crystal/RC clock source connecting pin
XOUT
OSC-A
Crystal connecting pin
LXIN
OSC-B/OSC-H2 Crystal/RC connecting pin for low speed clock source
LXOUT
OSC-B
Crystal connecting pin for low speed clock source
P0(0..3)/WAKEUP(0..3) INPUT-K
4-bit input port with IDLE/STOP releasing function
P0.0/ACLK : address counter clock for programming OTP.
P0.1/PGMB : program data to OTP cells for programming OTP.
P0.2/OEB : data output enable for programming OTP.
P0.3/DCLK : data in/out clock signal for programming OTP.
mask option 1 : wakeup disable
wakeup enable
mask option 2 :low current pull up
normal current pull up
high current pull up
none
FUNCTION BLOCK DIAGRAM
PIN DESCRIPTIONS
VADSS
VAD
Vref
(AIN 0~3)P6/WAKEUP
(AIN 4~7)P7/WAKEUP
Interrupt
Control
Time
Base
Timer/Counter
(TA,TB)
System Control
Instruction Decoder
Instruction Register
ROM
PC
Data Bus
Reset
Control
Clock
Generator
Timing
Generator
Sleep Mode
Control
Data pointer
ACC
ALU
Flag
Z
C
S
Stack pointer
Stack
RAM
HR
LR
I/O Control
RESET
XIN
XOUT
Clock
Generator
(slow)
LXOUT LXIN
LCD
V
RLC
COM0~COM3
SEG0~SEG43
V1
V2
V3
TEST
VSS
VDD
P1/W
AKEUP
P11/W
AKEUP
P15.2/W
AKEUP
P15.3/W
AKEUP
P0/WAKEUP
P2
P4
P5
/WAKEUP
/WAKEUP
/WAKEUP
P8/W
AKEUP
P17.0/COM4
P30/SEG(44~47)
P31/SEG(48~51)
ADC
SPI
P15.0/P15.1/
WAKEUP
3
* This specification are subject to be changed without notice.
EM73P968
4-BIT MICRO-CONTROLLER FOR LCD PRODUCT
8.14.2001
Preliminary
P8.1(TRGB)/WAKEUPB, I/O-R1
2-bit bidirection I/O port with timer/counter A, B external input and
/DOUT
IDLE/STOP releasing function
P8.3(TRGA)/WAKEUPD
P8.1/DOUT : data output for programming OTP
mask option 1 : wakeup disable
wakeup enable
mask option 2 : low current push pull
normal current push pull
high current push pull
none
P6(0..3)/WAKEUP(20..23) I/O-R1
8-bit bidirection I/O port with IDLE/STOP releasing function.
AIN (0..3)
Share with A/D analog input pin.
P7(0..3)/WAKEUP(24..27)
mask option 1 : wakeup disable
AIN (4..7)
wakeup enable
mask option 2 : low current push pull
normal current push pull
high current push pull
none
P4(0..3)/WAKEUP(12,15) I/O-R1
4-bit bidirection I/O port with IDLE/STOP releasing function
mask option 1 : wakeup disable
wakeup enable
mask option 2 : low current push pull
normal current push pull
high current push pull
none
PIN DESCRIPTIONS
Symbol
Pin-type
Function
P8.0(INT1)/WAKEUPA I/O-R1
2-bit bidirection I/O port with external interrupt sources input and IDLE/
/DIN
STOP releasing function
P8.2(INT0)/WAKEUPC
P8.0/DIN : data input for programming OTP
mask option 1 : wakeup disable
wakeup enable
mask option 2 : low current push pull
normal current push pull
high current push pull
none
4
* This specification are subject to be changed without notice.
8.14.2001
EM73P968
4-BIT MICRO-CONTROLLER FOR LCD PRODUCT
Preliminar
y
PIN DESCRIPTIONS
Symbol
Pin-type
Function
P1(0..3)/WAKEUP(4..7) I/O-R1
18-bit bidirection I/O pins with IDLE/STOP releasing function
P2(0..3)/WAKEUP(8..11)
mask option 1 : wakeup disable
P5(0..3)/WAKEUP(16..19)
wakeup enable
P11(0..3)/
mask option 2 : low current push pull
WAKEUP(28..31)
normal current push pull
P15.2/P15.3/
high current push pull
WAKEUP(34,35)
none
P15.0/WAKEUP(32)
1-bit bidirection I/O pins with IDLE/STOP releasing function. Share with
SPI data input/output pin.
mask option 1 : wakeup disable
wakeup enable
mask option 2 : low current push pull
normal current push pull
high current push pull
none
P15.1/WAKEUP(33)
I/O-R1
1-bit bidirection I/O pins with IDLE/STOP releasing function.Share with
SPI clock input/output pin.
mask option 1 : wakeup disable
wakeup enable
mask option 2 : low current push pull
normal current push pull
high current push pull
none
P17.0/COM4
Output-L
1-bit output pin with LCD common pin
mask option : LCD common pin
Push pull
Open-drain
P30(0..3)/SEG(51..48)
Output-M
8-bit output pins are shared with LCD segment pin
P31(0..3)/SEG(47..44)
mask option : LCD segment pin
Low current push pull
Normal current push pull
High current push pull
Open drain
COM0~COM3
LCD common output pins
SEG0~SEG43
LCD segment output pins
VRLC, V1, V2, V3
--
LCD bias voltage pins
TEST
--
Test pin must be connected to VSS
VPP : high voltage (12V) power source for programming OTP
5
*
This
specification
are
subject
to
be
changed
without
notice.
EM73P968
4-BIT
MICRO-CONTROLLER
FOR
LCD
PRODUCT
8.14.2001
Pr
eliminary
PIN
ASSIGNMENT
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
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
102
101
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
SEG33
SEG34
SEG35
SEG36
SEG37
SEG38
SEG39
SEG40
SEG41
NC
NC
NC
NC
NC
NC
NC
SEG24
SEG25
SEG26
SEG27
SEG42
SEG43
SEG44
SEG45
SEG46
SEG47
SEG48
SEG49
SEG50
SEG51
VPP
ACLK/P0.0
PGM/P0.1
OE/P0.2
DCLK/P0.3
P1.0
P1.1
P1.2
P1.3
P2.0
P2.1
P2.2
P2.3
P4.0
P4.1
P4.2
P4.3
P5.0
P5.1
P5.2
NC
NC
NC
VR2
VR1
LXOUT
VDDC
LXIN
VSS
XOUT
VDDI
XIN
VSS
P8.3
P8.2
DOUT/P8.1
DIN/P8.0
VAD
VREF
VADSS
SEG21
SEG20
SEG19
SEG18
SEG17
SEG15
SEG14
SEG13
SEG12
SEG11
SEG10
SEG9
SEG8
SEG7
SEG6
SEG5
SEG4
SEG3
SEG2
SEG1
SEG0
EM73P968
QFP 128
31
32
33
34
35
36
37
38
64
63
62
61
103
104
105
106
107
108
P5.3
RESET
P6.0
P6.1
P6.2
P6.3
P7.0
P7.1
NC
NC
NC
NC
SEG29
SEG30
SEG31
SEG32
SEG23
SEG28
SEG16
40
39
P7.3
P7.2
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
COM4
COM3
COM2
COM1
COM0
P15.3
P15.2
P15.1
P15.0
P11.3
P11.2
P11.1
P11.0
VRLC
VR3
SEG22