ETC MTU429B

MYSON
TECHNOLOGY
MTU429B
(Preliminary)
4-Bit Micro-Controller with LCD Driver
FEATURES
GENERAL DESCRIPTION
•
•
•
The MTU429B is an embedded high performance
4-bit microcomputer with an on-chip LCD driver. It
contains all the necessary functions in a single chip:
4-bit parallel processing ALU, ROM, RAM, I/O ports,
timer, clock generator, dual clock, RFC, EL-light,
LCD driver, look-up table, watchdog timer and keyboard scanning. The instruction set includes not only
4-bit operation and manipulation instructions but also
various conditional branch instructions and LCD
driver data transfer instructions which are powerful
and easy to use.
The Halt function stops any internal operations
other than the oscillator, divider and LCD driver in
order to minimize the power dissipation.
The Stop function stops all the clocks in the chip.
•
•
•
•
•
•
•
•
•
•
•
•
•
Low power and low voltage operation.
Powerful instruction set (150 instructions).
Memory capacity.
- Instruction ROM capacity 4096 x 16 bits.
- Index ROM capacity
256 x 8 bits.
- Internal RAM capacity
384 or 256 x 4 bits.
Input/Output ports of up to 20 pins.
8-level subroutine nesting.
Built-in LCD driver, 8 x 42 = 336 segments.
Built-in EL driver, frequency or melody generator.
Built-in Resistance-to-Frequency Converter.
Built-in 2-channel 6/8-bit PWM output.
Built-in key strobe function.(Shared with segment
pin)
Built-in voltage doubler, halver, tripler quadrupler
charge pump circuit.
Two 6-bit programmable timers with programmable clock source.
Watchdog timer.
4 external & 3 internal interrupt resources.
- External: INT, RFC, IOA/IOC/S port, keystrobe.
- Internal: TM1, TM2, Predivider.
Dual clock operation.
HALT and STOP function.
BLOCK DIAGRAM
SEG35~SEG38 SEG31~SEG34 SEG39~SEG42 SEG27~SEG30 COM1~8
...
IOA PORT
/RFC
IOB PORT
/EL, BZ
IOC PORT
/KEY IN
SEG1~SEG26
...................
VDD1~4
LCD DRIVER
IOD PORT
/PWM
SEGMENT PLA
CUP1
CUP2
CUP3
FREQUENCY
GENERATOR
TABLE ROM
256 X 8
PREDIVIDER
2 X 6 BITS
PRESET TIMER
8-LEVEL STACK
WATCHDOG
TIMER
OSCILLATOR
CONTROL
CIRCUIT
12-BIT
PROGRAM
COUNTER
XTIN CFIN
XTOUT CFOUT
PRESET INT
INDEX SRAM
256 X 4
ALU
SRAM
128 X 4
INSTRUCTION
DECODER
MASK ROM
4096 X 16
S1~S4
This datasheet contains new product information. Myson Technology reserves the rights to modify the product specification without notice.
No liability is assumed as a result of the use of this procuts. No rights under any patent accompany the sales of the product.
1/20
MTU429B Revision 3.0
28/Oct/1999
MYSON
TECHNOLOGY
MTU429B
(Preliminary)
1.0 PAD DIAGRAM
VDD2
VDD1
S4
S3
S2
S1
INT
RESET
TESTA
BAK
XTOUT
XTIN
CFOUT
CFIN
Chip size : 2620 x 2050 µm
Pad size : 100 x 100 µm
Pad window : 90 x 90 µm
Pad pitch : min. 120 µm
70
10
1
20
60
ROM
30
C
GND
COM8
COM7
COM6
COM5
SEG42 / IOC4 / KI4
SEG41 / IOC3 / KI3
SEG40 / IOC2 / KI2
SEG39 / IOC1 / KI1
SEG38 / IOA4 / RH
SEG37 / IOA3 / RT
SEG36 / IOA2 / RR
SEG35 / IOA1 / CX
SEG34 / IOB4 / BZ
SEG33 / IOB3 / BZB
SEG32 / IOB2 / ELP
SEG31 / IOB1 / ELC
SEG30 / IOD4 / PWM2
SEG29 / IOD3 / PWM1
SEG28 / IOD2
SEG27 / IOD1
M
40
50
KO3 / SEG13
KO4 / SEG14
KO5 / SEG15
KO6 / SEG16
KO7 / SEG17
KO8 / SEG18
KO9 / SEG19
KO10 / SEG20
KO11 / SEG21
KO12 / SEG22
KO13 / SEG23
KO14 / SEG24
KO15 / SEG25
KO16 / SEG26
VDD3
VDD4
CUP1
CUP2
CUP3
COM1
COM2
COM3
COM4
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
KO1 / SEG11
KO2 / SEG12
Note: The substrate of die must connect to GND.
2/20
MTU429B Revision 3.0
28/Oct/1999
MYSON
TECHNOLOGY
MTU429B
(Preliminary)
2.0 PAD ASSIGNMENT
Pad
No.
Pad Name
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
31
32
33
34
35
CFIN
CFOUT
XTIN
XTOUT
BAK
TESTA
RESET
INT
S1
S2
S3
S4
VDD1
VDD2
VDD3
VDD4
CUP1
CUP2
CUP3
COM1
COM2
COM3
COM4
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEG11/KO1
SEG12/KO2
Coordinate
X
1971.50
1785.25
1665.25
1545.25
1425.25
1305.25
1185.25
1065.25
945.25
825.25
705.25
585.25
465.25
345.25
225.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
Y
2544.50
2544.50
2544.50
2544.50
2544.50
2544.50
2544.50
2544.50
2544.50
2544.50
2544.50
2544.50
2544.50
2544.50
2544.50
2544.50
2394.50
2274.50
2154.50
2034.50
1914.50
1785.25
1665.25
1545.25
1425.25
1305.25
1185.25
1065.25
945.25
825.25
705.25
585.25
465.25
345.25
225.25
Coordinate
Pad
No.
Pad Name
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
SEG13/KO3
SEG14/KO4
SEG15/KO5
SEG16/KO6
SEG17/KO7
SEG18/KO8
SEG19/KO9
SEG20/KO10
SEG21/KO11
SEG22/KO12
SEG23/KO13
SEG24/KO14
SEG25/KO15
SEG26/KO16
SEG27/IOD1
SEG28/IOD2
SEG29/IOD3/PWM1
SEG30/IOD4/PWM2
SEG31/IOB1/ELC
SEG32/IOB2/ELP
SEG33/IOB3/BZB
SEG34/IOB4/BZ
SEG35/IOA1/CX
SEG36/IOA2/RR
SEG37/IOA3/RT
SEG38/IOA4/RH
SEG39/IOC1/KI1
SEG40/IOC2/KI2
SEG41/IOC3/KI3
SEG42/IOC4/KI4
COM5
COM6
COM7
COM8
GND
3/20
X
75.25
225.25
345.25
465.25
585.25
705.25
825.25
945.25
1065.25
1185.25
1305.25
1425.25
1545.25
1665.25
1785.25
1971.50
1971.50
1971.50
1971.50
1971.50
1971.50
1971.50
1971.50
1971.50
1971.50
1971.50
1971.50
1971.50
1971.50
1971.50
1971.50
1971.50
1971.50
1971.50
1971.50
Y
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
75.25
225.25
345.25
465.25
585.25
705.25
825.25
945.25
1065.25
1185.25
1305.25
1425.25
1545.25
1665.25
1785.25
1905.25
2034.50
2154.50
2274.50
2394.50
MTU429B Revision 3.0
28/Oct/1999
MYSON
TECHNOLOGY
MTU429B
(Preliminary)
3.0 PAD DESCRIPTIONS
Name
I/O
Description
BAK
Positive backup voltage.
In Li mode, connects a 0.1u capacitance to GND.
VDD1, 2, 3, 4
LCD drive voltage and positive supply voltage.
While in Ag mode, connects +1.5V to VDD1.
While in Li/ExtV mode, connects +3.0V to VDD2.
RESET
I
Input pin for LSI reset signal.
With Internal pull-down resistor.
INT
I
Input pin for external INT request signal.
Falling edge or rising edge triggered by mask option.
Internal pull-down or pull-up resistor or floatting to be selected by mask option.
TESTA
I
Test signal input pin, internal pull-down resistor.
CUP1, 2, 3
O
Switching pins for supplying the LCD driving voltage to the VDD1, 2, 3, 4 pins. Connects the CUP1, CUP2 and CUP3 pins with a nonpolarized electronic capacitor if 1/
2, 1/3 or 1/4 bias mode has been selected. In the STATIC mode, these pins should
be open.
XTIN
XTOUT
I
O
Time based counter frequency (Clock specified. LCD alternating frequency. Alarm
signal frequency.) or system clock oscillation.
32KHz crystal oscillator.
Oscillation stops at the execution of STOP instruction.
CFIN
CFOUT
I
O
System clock oscillation.
Connected with ceramic resonator.
Connected with RC oscillation circuit.
Oscillation stops at the execution of STOP or SLOW instruction.
COM1~8
O
Output pins for supplying voltage to drive the common pins of the LCD panel.
SEG1~10
O
Output pins for LCD panel segment.
SEG11~26 /
KO1~16
O
Output pins for LCD panel segment.
Key strobe function, share pins as key scan output.
SEG27~42
O
Output pins for LCD panel segment.
IOA1~4
I/O
Input/Output port A, can use software to define the internal pull-low resistor and
chattering clock in order to reduce input bounce and generate an interrupt.
This port shares pins with SEG35~38 and is set by mask option.
This port also shares pins with CC, RR, RT and RH, and is set by mask option.
IOB1~4
I/O
Input/Output port B.
IOB port shares pins with SEG31~34, and is set by mask option.
This port also shares pins with ELC, ELP, BZB and BZ, and is set by mask option.
IOC1~4
I/O
Input/Output port C, can use software to define internal pull-low / low-level hold
resistor and chattering clock in order to reduce input bounce and generate an interrupt or key_board scanning function with ELC, ELP, BZB and BZ, and is set by
mask option.
IOD1~4
I/O
Input/Output port D.
This port shares pins with SEG27~30 and is set by mask option.
IOD3, 4 shares pins with PWM1, 2 and is set by mask option.
S1~4
I
Input ports by mask option to internal pull-low/low-level hold resistor and chattering
clock in order to reduce input bounce and generate an interrupt or Halt or stop
Release.
4/20
MTU429B Revision 3.0
28/Oct/1999
MYSON
TECHNOLOGY
Name
I/O
MTU429B
(Preliminary)
Description
KI1~4
I
Key scan input, this port shares pins with IOC1~4 and is set by mask option.
RFC CC
RR
RT
RH
I
O
O
O
1 input pin and 3 output pins for RFC application.
This port shares pins with SEG35~38 and is set by mask option.
This port shares pins with IOA1~4 and is set by mask option.
EL
ELC
ELP
O
O
Output port for EL-light.
This port shares pins with SEG31, 32 and is set by mask option.
This port shares pins with IOB1, 2 and is set by mask option.
ALM BZB
BZ
O
O
Output port for alarm, frequency or melody generator.
This port shares pins with IOB3, 4 and is set by mask option.
PWM1, 2
O
6/8-bit PWM output; set by mask option.
GND
Negative supply voltage.
4.0 FUNCTIONAL DESCRIPTION
4.1 SRAM
The 256 x 4 bits index SRAM and 128 x 4 bits data SRAM are 2 separate regions.
4.2 Index ROM
The 256 x 8 bits index ROM can be used as a 4-bit mode or an 8-bit mode.
4.3 I/O Ports
The IOA port can be selected by software separately as input or output, and with/without internal pull-low and
different chattering clocks in order for HALT release/ interrupt trigger to reduce the bounce of key_scan:
PH6: 512Hz
PH8:128Hz
PH10: 32Hz
The pull-low of the IOA will be masked off for those pins defined as output pins.
The IOA port can be used as a pseudo serial output port.
The IOB port can be selected by software separately as input or output.
The IOC port can be selected by software separately as input or output, and with/without internal pull-low and
different chattering clocks in order for HALT release/ interrupt trigger to reduce the bounce of key_scan.
The IOD port can be selected by software separately as input or output.
The IOD port can be used as a pseudo serial output port.
The initial state of all I/O ports is standard input state and IOA, C have pull-low device.
Before setting some pins from input to output, you can execute the output function to ensure their output
value. The S ports are input pins that contain pull_low. The L_L_H resistor can be selected by mask option
and different chattering clocks in the same manner as the IOA, C ports.
4.4 Resistor-to-Frequency Converter
We use an RC oscillation circuit and a 16-bit counter to calculate the relative resistance of temperature and
humidity sensor. The diagram is shown as Figure 1.
There are two types of methodology for measuring the input frequency: first, set FIN (i.e. CX) as the clock
input, using timer 2 as interval control or using software to directly control the interval. Second, if the FIN (CX)
frequency is too low, either because of a poor resolution for a fixed interval or a longer interval for better resolution but with a longer read-out rate (for example: 10 seconds per read-out), you can switch the measure
mode in order to set FIN (CX) as interval control (it will enable the counter from first FIN rising edge to the next
5/20
MTU429B Revision 3.0
28/Oct/1999
MYSON
TECHNOLOGY
MTU429B
(Preliminary)
rising edge, then will generate an interrupt) and use FREQ (internal frequency generator output) as clock
input, hence you can count the interval of CX.
To measure the resistor value of the temperature and humidity sensor, we must first measure the frequency of
Rref, then the frequency of sensor.
Where K is a coefficient for RC-oscillation
and will bw a constant in a short time
period.
Here the Fref = K / Rref * CX
and Fsensor = K / Rsensor * CX,
hence Rsensor = Rref * Freq/ Fsensor.
ELP
RTP
TMS
RT
ENX
EHM
RHM
RH
Timer
&
R/F Controller
MRF
FIN
ERR
Rref
RR
ENX
CX
FIN
PH9
Freq
CL
LD
Freq
CL
LD
16-Bit Counter
CX
4-Bit Data Bus
FIGURE 1.
R to F Converter Diagram
4.5 Key_board Scanning Function
SEG11~26 shares the key_board scanning output, the output of the key_board scanning is a P open-drain to
VDDO (positive power supply) and all other SEGs and COMs are in Hi-z state during this period. This will minimize the effect of the LCD output.
The segment 11-26 also could be used as keyscan output and LCD still could be displayed with only slightly
affected.
SPK 00b5 b4 b3 b2 b1 b0.
b5: 1 will disable key-scan output.
b4: 1 will set all keyscan output as high, if b5=0.
b3~b0: will set the corresponding segment output as 1, if b5=0 and b4=0.
During power on, LCD off, STOP condition. All the common & segment output will be the chips supply power.
4.6 EL-Light
Set the ELC and ELP clock and duty cycle by ELC X instruction, then turn on and off the ELC and ELP output
by SF X and RF X instruction. With external transistor, diode, inductor and resistor, we can pump the ELpanel to AC 100~250V.
While the light is turned on, the ELC will turn on before the ELP, but when the light is turned off, the ELP and
ELC will turn off after the next falling edge of the ELC to make sure no voltage is left on the EL- panel.
4.7 Timer
The 6-bit programmable timer can select PH3/PH9/PH15/FREQ (timer 2 can also select PH5/PH7/PH11/
PH13 by TM2X instruction) as the clock source. When it underflows, the HALT release signal is generated.
6/20
MTU429B Revision 3.0
28/Oct/1999
MYSON
TECHNOLOGY
MTU429B
(Preliminary)
Q1
L1
D1
R1
Q2
ELP
EL-plane
R2
ELC
LIT
ELP
ELC
4.8 Predivider
The predivider is a 15-stage counter that uses PH0 as the clock source. The output of T-F/F is changed when
the input signal is changed from H to L. PH11~15 are reset to L when PLC 100H instruction is executed, or
power-on or external reset is used. When PH14 is changed from H to L, the HALT release signal is generated.
4.9 Alarm/Frequency/Melody
There is an 8-bit programmable counter and an 8-bit envelope control for alarm, frequency or melody output
from BZ/BZB.
The frequency counter can use software to select 1/2 duty, 1/3 duty or 1/4 duty drive mode.
FREQ
1/2 DUTY FREQ
1/3 DUTY FREQ
1/4 DUTY FREQ
4.10 INT Function
The INT pin can be selected by mask option as pull-high/pull-low or none, and rising edge/falling edge trigger.
4.11 Watchdog Timer
The watchdog timer automatically generates a device reset when it overflows. The interval of overflow is 8/64/
512 x PH10 (set by mask option). You can use software to enable and disable this function. The watchdog
enable flag will be disabled by power-on reset or reset-pin reset condition, but can not be disabled by watchdog reset itself.
4.12 HALT Function
The HALT instruction will disable all clocks except the predivider, timer, frequency counter, PWM, EL-light
generator and chattering clock to minimize the operating current.
4.13 STOP Function
The STOP instruction will disable all clocks to minimize the standby current, so only two external factors (INT,
IOA/IOC/S port, keyscan) can release the STOP condition.
7/20
MTU429B Revision 3.0
28/Oct/1999
MYSON
TECHNOLOGY
MTU429B
(Preliminary)
5.0 BSOLUTE MAXIMUM RATINGS
at Ta=0 to 70 oC, GND=0V
Name
Maximum Supply Voltage
Maximum Input Voltage
Maximum Output Voltage
Maximum Operating Temperature
Maximum Storage Temperature
Symbol
VDD1
VDD2
VDD3
VDD4
Vin
Vout1
Vout2
Range
-0.3 to 5.5
-0.3 to 5.5
-0.3 to 8.5
-0.3 to 8.5
-0.3 to VDD 1/2 +0.3
-0.3 to VDD1/2 + 0.3
-0.3 to VDD3 + 0.3
Topq
0 to +70
o
C
-25 to +125
o
C
Tstg
Unit
V
V
V
V
V
V
V
6.0 ALLOWABLE OPERATING CONDITIONS
at Ta=0 to 70 oC, GND=0V
Name
Supply Voltage
Oscillator Start-up Voltage
Oscillator Sustain Voltage
Supply Voltage
Supply Voltage
Input 'H' Voltage
Input 'L' Voltage
Input 'H' Voltage
Input 'L' Voltage
Input 'H' Voltage
Input 'L' Voltage
Input 'H' Voltage
Input 'L' Voltage
Input 'H' Voltage
Input 'L' Voltage
Input 'H' Voltage
Input 'L' Voltage
Operating Freq
Symb.
VDD1
VDD2
VDD3
VDD4
VDDB
VDDB
VDD1
VDD2
Vih1
Vil1
Vih2
Vil2
Vih3
Vil3
Vih4
Vil4
Vih5
Vil5
Vih6
Vil6
Fopg1
Fopg2
Fopg3
Condition
Crystal Mode
Crystal Mode
Ag Mode
EXT-V, Li Mode
Ag Battery Mode
Li Battery Mode
OSCIN at Ag Battery
Mode
OSCIN at Li Battery
Mode
CFIN at Li Battery or
EXT-V Mode
RC Mode
Crystal Mode
External RC Mode
CF Mode
8/20
Min.
1.2
2.4
2.4
2.4
1.3
1.2
1.2
2.4
VDD1-0.7
-0.7
VDD2-0.7
-0.7
0.8 x VDD1
0
0.8 x VDD2
0
0.8 x VDD2
0
0.8 x VDDO
0
32
32
1000
Max.
5.25
5.25
8.0
8.0
1.65
5.25
VDD1+0.7
0.7
VDD2+0.7
0.7
VDD1
0.2 x VDD1
VDD2
0.2 x VDD2
VDD2
0.2 x VDD2
VDDO
0.2 x VDDO
3580
1000
3580
MTU429B Revision 3.0
Unit
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
KHz
KHz
KHz
28/Oct/1999
MYSON
TECHNOLOGY
MTU429B
(Preliminary)
7.0 ELECTRICAL CHARACTERISTICS
At #1: VDD1 = 1.2V (Ag); at #2: VDD2 = 2.4V (Li); at #3: VDD2 = 4V (Ext-V)
7.1 Input Resistance
Name
'L'-level Hold Tr (IOC)
IOC/IOA Pull-down Tr
INT Pull-up Tr
INT Pull-down Tr
RES Pull-down R
Symb.
Rllh1
Rllh2
Rllh3
Rmad1
Rmad2
Rmad3
Rintu1
Rintu2
Rintu3
Rintd1
Rintd2
Rintd3
Rres1
Rres2
Rres3
Condition
Vi=0.2VDD1, #1
Vi=0.2VDD2, #2
Vi=0.2VDD3, #3
Vi=VDD1, #1
Vi=VDD2, #2
Vi=VDD3, #3
Vi=VDD1, #1
Vi=VDD2, #2
Vi=VDD3, #3
Vi=GND, #1
Vi=GND, #2
Vi=GND, #3
Vi=GND or VDD1, #1
Vi=GND or VDD2, #2
Vi=GND or VDD3, #3
Min.
10
10
5
200
200
100
200
200
100
200
200
100
5
5
5
Typ.
40
40
20
500
500
250
500
500
250
500
500
250
20
20
20
Max.
100
100
50
1000
1000
500
1000
1000
500
1000
1000
500
50
50
50
Unit
Kohm
Kohm
Kohm
Kohm
Kohm
Kohm
Kohm
Kohm
Kohm
Kohm
Kohm
Kohm
Kohm
Kohm
Kohm
7.2 DC Output Characteristics
Name
Output 'H' Voltage
Output 'L' Voltage
Output 'H' Voltage
Output 'L' Voltage
Symb.
Voh1a
Voh2a
Voh3a
Vol1a
Vol2a
Vol3a
Voh1c
Voh2c
Voh3c
Vol1c
Vol2c
Vol3c
Condition
Ioh=-10uA, #1
Ioh=-50uA, #2
Ioh=-200uA, #3
Iol=20uA, #1
Iol=100uA, #2
Iol=400uA, #3
Ioh=-200uA, #1
Ioh=-1mA, #2
Ioh=-3mA, #3
Iol=400uA, #1
Iol=2mA, #2
Iol=6mA, #3
Port
SEG1~26
SEG27~42
IOA, B, C,D
9/20
Min.
0.8
1.5
2.5
0.2
0.3
0.5
0.8
1.5
2.5
0.2
0.3
0.5
Typ.
0.9
1.8
3
0.3
0.6
1
0.9
1.8
3
0.3
0.6
1
Max.
1.0
2.1
3.5
0.4
0.9
1.5
1.0
2.1
3.5
0.4
0.9
1.5
MTU429B Revision 3.0
Unit
V
V
V
V
V
V
V
V
V
V
V
V
28/Oct/1999
MYSON
TECHNOLOGY
MTU429B
(Preliminary)
7.3 Segment Driver Output Characteristics
Name
Output 'H' Voltage
Output 'L' Voltage
Output 'H' Voltage
Output 'L' Voltage
Output 'H' Voltage
Output 'L' Voltage
Output 'H' Voltage
Output 'M' Voltage
Output 'L' Voltage
Output 'H' Voltage
Output 'M1' Voltage
Output 'M2' Voltage
Output 'L' Voltage
Output 'H' Voltage
Output 'M1' Voltage
Output 'M2' Voltage
Output 'L' Voltage
Symb.
Voh1d
Voh2d
Voh3d
Vol1d
Vol2d
Vol3d
Voh1e
Voh2e
Voh3e
Vol1e
Vol2e
Vol3e
Condition
For
Static Display Mode
Ioh=-1uA, #1
Ioh=-1uA, #2
Ioh=-1uA, #3
SEG-n
Iol=1uA, #1
Iol=1uA, #2
Iol=1uA, #1
Ioh=-10uA, #1
Ioh=-10uA, #2
Ioh=-10uA, #3
COM-n
Ioh=10uA, #1
Ioh=10uA, #2
Ioh=10uA, #3
1/2 Bias Display Mode
Voh12f
Ioh=-1uA, #1, #2
Voh3f
Ioh=-1uA, #3
SEG-n
Vol12f
Iol=1uA, #1, #2
Vol3f
lol=1uA, #3
Voh12g Ioh=-10uA, #1, #2
Voh3g
Ioh=-10uA, #3
Vom12g Iol/h=+/-10uA, #1, #2
COM-n
Vom3g
Iol/h=+/-10uA, #3
Vol12g
lol=10uA, #1, #2
Vol3g
lol=10uA, #3
Voh12i
Voh3i
Vom12i
Vom13i
Vom22i
Vom23i
Vol12i
Vol3i
Voh12j
Voh3j
Vom12j
Vom13j
Vom22j
Vom23j
Vol12j
Vol3j
1/3 Bias Display Mode
loh=-1uA, #1, #2
loh=-1uA, #3
lol/h=+/-10uA, #1, #2
lol/h=+/-10uA, #3
SEG-n
lol/h=+/-10uA, #1, #2
lol/h=+/-10uA, #3
lol=1uA, #1, #2
lol=1uA, #3
loh=-10uA, #1, #2
loh=-10uA, #3
lol/h=+/-10uA, #1, #2
lol/h=+/-10uA, #3
COM-n
lol/h=+/-10uA, #1, #2
lol/h=+/-10uA, #3
loh=10uA, #1, #2
loh=10uA, #3
10/20
Min.
Typ.
Max.
1.0
2.2
3.8
0.2
0.2
0.2
1.0
2.2
3.8
0.2
0.2
0.2
2.2
3.8
0.2
0.2
2.2
3.8
1.0
1.8
3.4
5.8
1.0
1.8
2.2
3.8
3.4
5.8
1.0
1.8
2.2
3.8
1.4
2.2
0.2
0.2
1.4
2.2
2.6
4.2
0.2
0.2
1.4
2.2
2.6
4.2
0.2
0.2
MTU429B Revision 3.0
Unit
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
28/Oct/1999
MYSON
TECHNOLOGY
Name
Output 'H' Voltage
Output 'M1' Voltage
Output 'M2' Voltage
Output 'M3' Voltage
Output 'L' Voltage
Output 'H' Voltage
Output 'M1' Voltage
Output 'M2' Voltage
Output 'M3' Voltage
Output 'L' Voltage
Symb.
Condition
MTU429B
(Preliminary)
For
1/4 Bias Display Mode
Voh12i
loh=-1uA, #1, #2
Voh3i
loh=-1uA, #3
Vom12i lol/h=+/-10uA, #1, #2
Vom13i lol/h=+/-10uA, #3
Vom22i lol/h=+/-10uA, #1, #2
SEG-n
Vom23i lol/h=+/-10uA, #3
Vom32i lol/h=+/-10uA, #1, #2
Vom33i lol/h=+/-10uA, #3
Vol12i
lol=1uA, #1, #2
Vol3i
lol=1uA, #3
Voh12m loh=-10uA, #1, #2
Voh3j
loh=-10uA, #3
Vom12j lol/h=+/-10uA, #1, #2
Vom13j lol/h=+/-10uA, #3
Vom22j lol/h=+/-10uA, #1, #2
COM-n
Vom23j lol/h=+/-10uA, #3
Vom32m lol/h=+/-10uA, #1, #2
Vom33m lol/h=+/-10uA, #3
Vol12j
loh=10uA, #1, #2
Vol3j
loh=10uA, #3
11/20
Min.
4.6
7.3
1.0
1.8
2.2
3.8
3.4
5.8
4.6
7.3
1.0
1.8
2.2
3.8
3.4
5.8
Typ.
Max.
1.4
2.2
2.6
4.2
3.8
6.2
0.2
0.2
1.4
2.2
2.6
4.2
3.8
6.2
0.2
0.2
MTU429B Revision 3.0
Unit
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
28/Oct/1999
MYSON
TECHNOLOGY
MTU429B
(Preliminary)
8.0 INSTRUCTION TABLE ( Total 150 instructions )
Instruction
NOP
LCT
Lz, Ry
LCB
Lz, Ry
LCP
Lz, Ry
LCD
Lz, @HL
LCT
Lz, @HL
LCB
Lz, @HL
LCP
Lz, @HL
OPA
Rx
OPAS Rx, D
OPB
Rx
OPC
Rx
OPD
Rx
OPDS Rx, D
FRQ
D, Rx
FRQ
FRQX
MVL
MVH
MPW1
MPW2
ADC
ADC
ADC*
ADC*
SBC
SBC
SBC*
SBC*
ADD
ADD
ADD*
ADD*
SUB
SUB
SUB*
SUB*
ADN
ADN
ADN*
D, @HL
D, X
Rx
Rx
Rx
Rx
Rx
@HL
Rx
@HL
Rx
@HL
Rx
@HL
Rx
@HL
Rx
@HL
Rx
@HL
Rx
@HL
Rx
@HL
Rx
Machine Code
0000 0000 0000 0000
0000 001Z ZZZZ YYYY
0000 010Z ZZZZ YYYY
0000 011Z ZZZZ YYYY
0000 100Z ZZZZ Z-00
0000 100Z ZZZZ Z-01
0000 100Z ZZZZ Z-10
0000 100Z ZZZZ Z-11
0000 1010 0XXX XXXX
0000 1011 DXXX XXXX
0000 1100 0XXX XXXX
0000 1101 0XXX XXXX
0000 1110 0XXX XXXX
0000 1111 DXXX XXXX
0001 00DD 0XXX XXXX
0001 01DD 0000 0000
0001 10DD XXXX XXXX
0001 1100 0XXX XXXX
0001 1101 0XXX XXXX
0001 1110 0XXX XXXX
0001 1111 0XXX XXXX
0010 0000 0XXX XXXX
0010 0000 1000 0000
0010 0001 0XXX XXXX
0010 0001 1000 0000
0010 0010 0XXX XXXX
0010 0010 1000 0000
0010 0011 0XXX XXXX
0010 0011 1000 0000
0010 0100 0XXX XXXX
0010 0100 1000 0000
0010 0101 0XXX XXXX
0010 0101 1000 0000
0010 0110 0XXX XXXX
0010 0110 1000 0000
0010 0111 0XXX XXXX
0010 0111 1000 0000
0010 1000 0XXX XXXX
0010 1000 1000 0000
0010 1001 0XXX XXXX
Function
No Operation
Lz
Lz
Lz
Lz
Lz
Lz
Lz
Port(A)
A1, 2, 3, 4
Port(B)
Port(C)
Port(D)
D1, 2, 3, 4
FREQ
DD=00
DD=01
DD=10
DD=11
FREQ
FREQ
@L
@H
PW1
PW2
AC
AC
AC, Rx
AC, @HL
AC
AC
AC, Rx
AC, @HL
AC
AC
AC, Rx
AC, @HL
AC
AC
AC, Rx
AC, @HL
AC
AC
AC, Rx
12/20
Flag/Remark
⇐ {7SEG ⇐ Ry}
⇐ {7SEG ⇐ Ry}
Ry, AC
T@HL
{7SEG @HL
{7SEG @HL
@HL, AC
Rx
Rx0, Rx1, D, Pulse
Rx
Rx
Rx
Rx0, Rx1, D, Pulse
Rx, AC
: 1/4 Duty
: 1/3 Duty
: 1/2 Duty
: 1/1 Duty
T@HL
X
Rx
Rx
Rx, AC
Rx, AC
Rx+AC+CF
@HL+AC+CF
Rx+AC+CF
@HL+AC+CF
Rx+ACB+CF
@HL+ACB+CF
Rx+ACB+CF
@HL+ACB+CF
Rx+AC
@HL+AC
Rx+AC
@HL+AC
Rx+ACB+1
@HL+ACB+1
Rx+ACB+1
@HL+ACB+1
Rx+AC
@HL+AC
Rx+AC
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
MTU429B Revision 3.0
28/Oct/1999
MYSON
TECHNOLOGY
Instruction
ADN*
@HL
AND
Rx
AND
@HL
AND*
Rx
AND*
@HL
EOR
Rx
EOR
@HL
EOR*
Rx
EOR*
@HL
OR
Rx
OR
@HL
OR*
Rx
OR*
@HL
ADCI
Ry, D
ADCI* Ry, D
SBCI
Ry, D
SBCI*
Ry, D
ADDI
Ry, D
ADDI* Ry, D
SUBI
Ry, D
SUBI*
Ry, D
ADNI
Ry, D
ADNI* Ry, D
ANDI
Ry, D
ANDI* Ry, D
EORI
Ry, D
EORI* Ry, D
ORI
Ry, D
ORI*
Ry, D
INC
Rx
INC*
@HL
DEC
Rx
DEC*
@HL
IPA
Rx
IPB
Rx
IPS
Rx
IPC
Rx
IPD
Rx
Machine Code
0010 1001 1000 0000
0010 1010 0XXX XXXX
0010 1010 1000 0000
0010 1011 0XXX XXXX
0010 1011 1000 0000
0010 1100 0XXX XXXX
0010 1100 1000 0000
0010 1101 0XXX XXXX
0010 1101 1000 0000
0010 1110 0XXX XXXX
0010 1110 1000 0000
0010 1111 0XXX XXXX
0010 1111 1000 0000
0011 0000 DDDD YYYY
0011 0001 DDDD YYYY
0011 0010 DDDD YYYY
0011 0011 DDDD YYYY
0011 0100 DDDD YYYY
0011 0101 DDDD YYYY
0011 0110 DDDD YYYY
0011 0111 DDDD YYYY
0011 1000 DDDD YYYY
0011 1001 DDDD YYYY
0011 1010 DDDD YYYY
0011 1011 DDDD YYYY
0011 1100 DDDD YYYY
0011 1101 DDDD YYYY
0011 1110 DDDD YYYY
0011 1111 DDDD YYYY
0100 0000 0XXX XXXX
0100 0000 1000 0000
0100 0001 0XXX XXXX
0100 0001 1000 0000
0100 0010 0XXX XXXX
0100 0100 0XXX XXXX
0100 0110 0XXX XXXX
0100 0111 0XXX XXXX
0100 1000 0XXX XXXX
AC, @HL
AC
AC
AC, Rx
AC, @HL
AC
AC
AC, Rx
AC, @HL
AC
AC
AC, Rx
AC, @HL
AC
AC, Ry
AC
AC, Ry
AC
AC, Ry
AC
AC, Ry
AC
AC, Ry
AC
AC, Ry
AC
AC, Ry
AC
AC, Ry
AC, Rx
AC, @HL
AC, Rx
AC, @HL
AC, Rx
AC, Rx
AC, Rx
AC, Rx
AC, Rx
MTU429B
(Preliminary)
Function
@HL+AC
Rx AND AC
@HL AND AC
Rx AND AC
@HL AND AC
Rx EOR AC
@HL EOR AC
Rx EOR AC
@HL EOR AC
Rx OR AC
@HL OR AC
Rx OR AC
@HL OR AC
Ry+D+CF
Ry+D+CF
Ry+DB+CF
Ry+DB+CF
Ry+D
Ry+D
Ry+DB+1
Ry+DB+1
Ry+D
Ry+D
Ry AND D
Ry AND D
Ry EOR D
Ry EOR D
Ry OR D
Ry OR D
Rx+1
@HL+1
Rx-1
@HL-1
Port(A)
Port(B)
Port(S)
Port(C)
Port(D)
MAF
Rx
0100 1010 0XXX XXXX AC, Rx
STS1
MSB
Rx
0100 1011 0XXX XXXX AC, Rx
STS2
13/20
Flag/Remark
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
B3: CF
B2: ZERO
B1: (No use)
B0: (No use)
B3: (No use)
B2: SCF2(HRx)
B1: SCF1(CPT)
B0: BCF
MTU429B Revision 3.0
28/Oct/1999
MYSON
TECHNOLOGY
Instruction
Machine Code
MTU429B
(Preliminary)
Function
MSC
Rx
0100 1100 0XXX XXXX AC, Rx
STS3
MCX
Rx
0100 1101 0XXX XXXX AC, Rx
STS3X
MSD
Rx
0100 1110 0XXX XXXX AC, Rx
STS4
SR0
Rx
0101 0000 0XXX XXXX
SR1
Rx
0101 0001 0XXX XXXX
SL0
Rx
0101 0010 0XXX XXXX
SL1
Rx
0101 0011 0XXX XXXX
Rx
@HL
0101 0101 0XXX XXXX
DAA
DAA*
DAA*
DAS
DAS*
DAS*
LDS
LDH
0101 0100 0000 0000
0101 0101 1000 0000
0101 0110 0000 0000
0101 0111 0XXX XXXX
Rx
0101 0111 1000 0000
@HL
0101 1DDD DXXX XXXX
Rx, D
Rx, @HL 0110 0000 0XXX XXXX
LDH*
Rx, @HL
0110 0001 0XXX XXXX
LDL
Rx, @HL
0110 0010 0XXX XXXX
LDL*
Rx, @HL
0110 0011 0XXX XXXX
MRF1
MRF2
MRF3
MRF4
STA
STA
LDA
LDA
MRA
MRW
MWR
MRW
MWR
JB0
Rx
Rx
Rx
Rx
Rx
@HL
Rx
@HL
Rx
@HL, Rx
RX, @HL
Ry, Rx
Rx, Ry
X
0110 0100 0XXX XXXX
0110 0101 0XXX XXXX
0110 0110 0XXX XXXX
0110 0111 0XXX XXXX
0110 1000 0XXX XXXX
0110 1000 1000 0000
0110 1100 0XXX XXXX
0100 1100 1000 0000
0110 1101 0XXX XXXX
0110 1110 0XXX XXXX
0110 1111 0XXX XXXX
0111 0YYY YXXX XXXX
0111 1YYY YXXX XXXX
1000 0XXX XXXX XXXX
ACn, Rxn
AC3, Rx3
ACn, Rxn
AC3, Rx3
ACn, Rxn
AC0, Rx0
ACn, Rxn
AC0, Rx0
AC
AC, Rx
AC, @HL
AC
AC, Rx
AC, @HL
AC, Rx
AC, Rx
AC, Rx
@HL
AC, Rx
AC, Rx
@HL
AC, Rx
AC, Rx
AC, Rx
AC, Rx
Rx
@HL
AC
AC
CF
AC, @HL
AC, Rx
AC, Ry
AC, Rx
PC
14/20
Rx(n+1)
0
Rx(n+1)
1
Rx(n-1)
0
Rx(n-1)
1
BCD(AC)
BCD(AC)
BCD(AC)
BCD(AC)
BCD(AC)
BCD(AC)
D
H(T@HL)
L(T@HL)
@HL+1
L(T@HL)
L(T@HL)
@HL+1
RFC3-0
RFC7-4
RFC11-8
RFC15-12
AC
AC
Rx
@HL
Rx3
Rx
@HL
Rx
Ry
X
Flag/Remark
B3: SCF7(PDV)
B2: PH15
B1: SCF5(TMR1)
B0: SCF4(INT)
B3: SCF9(RFC)
B2: SCF0(APT)
B1: SCF6(TMR2)
B0: (No use)
B3: (No use)
B2: RFOVF
B1: WDF
B0: CSF
CF
CF
CF
CF
CF
CF
if AC0=1
MTU429B Revision 3.0
28/Oct/1999
MYSON
TECHNOLOGY
Instruction
JB1
X
JB2
X
JB3
X
JNZ
X
JNC
X
JZ
X
JC
X
CALL
X
JMP
RTS
X
SCC
X
SCA
(SMS)
X
SPA
X
SPB
X
SPC
X
SPD
TMS
TMS
X
Rx
@HL
TMSX
X
SPK
Rx
TM2
TM2
Rx
@HL
Machine Code
MTU429B
(Preliminary)
Function
X
1001 0XXX XXXX XXXX PC
X
1001 1XXX XXXX XXXX PC
X
1010 0XXX XXXX XXXX PC
X
1010 1XXX XXXX XXXX PC
X
1011 0XXX XXXX XXXX PC
X
1011 1XXX XXXX XXXX PC
X
STACK
PC+1
1100 XXXX XXXX XXXX
PC
X
1101 0XXX XXXX XXXX PC
X
1101 1000 0000 0000 PC
STACK
X6=1
: Cfq=BCLK
X6=0
: Cfq=PH0
X5=1
: Cpw=BCLK
X5=1
: Cpw=PH0
X4, 3=1X
: Set P(A)
1101 1001 0XXX XXXX
X4, 3=01
: Set P(S)
X4, 3=00
: Set P(C)
X2, 1, 0=001 : Cch=PH10
X2, 1, 0=010 : Cch=PH8
X2, 1, 0=1XX : Cch=PH6
X0~3
: S1-4 Enable (SEF0~3)
1101 1010 00XX XXXX X5
: A1-4 Enable (SEF5)
X4
: C1-4 Enable (SEF4)
X4
: Set A4-1 Pull-low
1101 1100 000X XXXX
X3~0
: Set A4-1 I/O
1101 1101 0000 XXXX X3-0
: Set D4-1 I/O
X4
: Set C4-1 Pull-low /
1101 1110 000X XXXX
Low-level hold
X3-0
: Set C4-1 I/O
1101 1111 0000 XXXX X3-0
: Set D4-1 I/O
1110 0000 0XXX XXXX Timer1
(Rx), (AC)
1110 0001 0000 0000 Timer1
(T@HL)
X7, 6=11
: Ctm=FREQ
X7, 6=10
: Ctm=PH15
1110 0010 XXXX XXXX X7, 6=01
: Ctm=PH3
X7, 6=00
: Ctm=PH9
X5~0
: Set Timer1 Value
X5=1
: Set all Hi-z
1110 0011 00XX XXXX X4=1
: Set all=1
X3~0
: Set n of 16
1110 0100 0XXX XXXX Timer2
Rx, AC
1110 0101 0000 0000 Timer2
T@HL
1000 1XXX XXXX XXXX PC
15/20
Flag/Remark
if AC1=1
if AC2=1
if AC3=1
if AC≠0
if CF=0
if AC0=0
if CF=1
CALL Return
IOC=normal
IOC=key_scan
IOC=key_scan
MTU429B Revision 3.0
28/Oct/1999
MYSON
TECHNOLOGY
Instruction
Machine Code
TM2X
X
1110 011X XXXX XXXX
SHE
X
1110 1000 0XXX XXX0
SIE*
X
1110 1001 0XXX XXXX
PLC
X
1110 101X 0XXX XXXX
SRF
X
1110 1100 00XX XXXX
SRE
X
1110 1101 XXXX XXXX
FAST
SLOW
SF
RF
1110 1110 0000 0000
1110 1111 0000 0000
X
X
1111 0000 X0XX XXXX
1111 0100 X0XX 0XXX
X8,7,6=111
X8,7,6=110
X8,7,6=101
X8,7,6=000
X8,7,6=011
X8,7,6=010
X8,7,6=001
X8,7,6=000
X5~0
X6
X5
X4
X3
X2
X1
X6
X5
X4
X3
X2
X1
X0
X8
X6, 4-0
X5
X4
X3
X2
X1
X0
X7
X6
X5
X4
X0~3
SCLK
SCLK
X7
X5
X4
X3
X2
X1
X0
X7
X5
X4
X2
X1
X0
16/20
MTU429B
(Preliminary)
Function
: Ctm=PH13
: Ctm=PH11
: Ctm=PH7
: Ctm=PH5
: Ctm=FREQ
: Ctm=PH15
: Ctm=PH3
: Ctm=PH9
: Set Timer2 Value
: Enable HEF6(RFC)
: Enable HEF5(KEY_S)
: Enable HEF4(TMR2)
: Enable HEF3(PDV)
: Enable HEF2(INT)
: Enable HEF1(TMR1)
: Enable IEF6(RFC)
: Enable IEF5(KEY_S)
: Enable IEF4(TMR2)
: Enable IEF3(PDV)
: Enable IEF2(INT)
: Enable IEF1(TMR1)
: Enable IEF0(A, CPT)
: Reset PH15~11
: Reset HRF6, 5-0
: Enable Cx Control
: Enable Timer2 Control
: Enable Counter
: Enable RH Output
: Enable RT Output
: Enable RR Output
: Enable SRF7
: Enable SRF6
: Enable SRF5
: Enable SRF4
: Enable SRF0~3
: High Speed Clock
: High Speed Clock
: Reload Set
: S-port Pull-low
: WDT Enable
: HALT after EL-light
: EL-light On
: BCF Set
: CF Set
: Reload Reset
: S-port L_L H
: WDT Reset
: EL-Light Off
: BCF Reset
: CF Reset
Flag/Remark
ENX
EHM
ETP
ERR
SRF7(KEY_S)
SRF6(A Port)
SRF5(INT)
SRF4(C Port)
SRF0~3(S Port)
RL1
WDF
BCF
CF
RL1
WDF
BCF
CF
MTU429B Revision 3.0
28/Oct/1999
MYSON
TECHNOLOGY
Instruction
SF2
RF2
ALM
ELC
HALT
STOP
X
X
X
X
Machine Code
MTU429B
(Preliminary)
Function
: Reload Set
: Disable Dis-ENX Set
1111 1000 0000 0XXX
: Close all segments
: Jump to next page
: Reload Reset
: Disable Dis-ENX
1111 1001 0000 0XXX
Reset
X2
: Release all segments
X8,7,6=111 : FREQ
X8,7,6=100 : DC1
X8,7,6=011 : PH3
1111 101X XXXX XXXX X8,7,6=010
: PH4
X8,7,6=001 : PH5
X8,7,6=000 : DC0
X5~0
PH15~10
X8=1
BCLKX
X8=0
PH0
X7,6=11
BCLK/8
X7,6=10
BCLK/4
X7,6=01
BCLK/2
X7,6=00
BCLK
X5,4=11
1/1
X5,4=10
1/2
X5,4=01
1/3
1111 110X XXXX XXXX
X5,4=00
1/4
X3,2 =11
PH5
X3,2=10
PH6
X3,2=01
PH7
X3,2=00
PH8
X1,0=11
1/1
X1,0=10
1/2
X1,0=01
1/3
X1,0=00
1/4
1111 1110 0000 0000 HALT Operation
1111 1111 0000 0000 STOP Operation
X0
X1
X2
X3
X0
X1
17/20
Flag/Remark
RL2
DED
RSOFF
RL2
DED
REOFF
ELP-CLK
BCLKX
ELP-DUTY
ELC-CLK
ELC-DUTY
MTU429B Revision 3.0
28/Oct/1999
MYSON
TECHNOLOGY
MTU429B
(Preliminary)
8.1 Symbol Description
AC
ACn
X
Rx
Rxn
Ry
BCF
: Accumulator
: Accumulator Bit N
: Address
: Memory of Address X
: Memory Bit N of Address X
: Memory of Working Register Y
: Backup Flag
D
PC
CF
ZERO
WDF
HL
BCLK
: Immediate Date
: Program Counter
: Carry Flag
: Zero Flag
: Watchdog Timer Enable Flag
Index Register
System clock stops only in STOP condition
@HL
: Address of Index
IEFn
: Interrupt Enable Flag
HRFn
: HALT Release Flag
SRFn
: STOP Release Enable Flag
HEFn
: HALT Release Enable Flag
SCFn
: Start Condition Flag
Cfq
: Clock Source of Frequency Generator Cch
: Clock Source of Chattering Detector
Ctm
: Clock Source of Timer
TMR
: Timer Overflow Release Flag
Fout
: RFC Frequency
( )
: Content of Register
PDV
: Predivider
SEFn
: Switch Enable Flag
Lz
: LCD Latch
FREQ
: Frequency Generator Setting Value
T@HL
: Address of Index ROM
ADF
: ADC Flag
CSF
: Clock Source Flag
DAC
: Digital-to-Analog Converter Output
Signal
@L
: Low Address of Index
@H
: High Address of Index
RFOVF : RFC Overflow Flag
H(T@HL) : High Nibble of Index ROM
L(T@HL) : Low Nibble of Index ROM
18/20
MTU429B Revision 3.0
28/Oct/1999
MYSON
TECHNOLOGY
MTU429B
(Preliminary)
9.0 APPENDIX ( Important Issue for MTU419/419B/428/429B )
9.1 Chip’s internal vlotage V.S. power mode and external connection
VDD1
VDD2
VDD3 *1
VDD4 *2
BAK *3
AG
Vsupply
2 x VDD1
3 x VDD1
4 x VDD1
VDD1
LI
1/2 x Vsupply
Vsupply
3/2 x Vsupply
2 x Vsupply
BCF = 0
BCF=1
VDD1
VDD2
EXT-V
1/2 x Vsupply
Vsupply
3/2 x Vsupply
2 x Vsupply
VDD2
Note *1: VDD3 is only used for LCD operating in 1/3 bias and 1/4 bias. If 1/2 bias chosen, VDD3 need be
connected to VDD2 (VDD3 is equal to VDD2).
*2: VDD4 is only used for LCD operating in 1/4 bias. If 1/3 bias chosen, VDD4 need be connected to
VDD3 (VDD4 is equal to VDD3). If 1/2 bias chosen, VDD4 need be connected to VDD2 (VDD4 is
equal to VDD2).
*3: BAK is defined as chip’s internal power supply node, which is used only for internal logic circuitry.
A. Whatever the power mode used, all external VDD# pins must connect a capacitor (0.05uF or 0.1uF) to
GND for decoupling power noise using.
B. All VDD# pins other than Vsupply are from voltage charge pump, i.e. If no clock, then VDD# pins can not
supply out.
C. Vsupply is the power supply for Chip and depends on the power mode used, all the input and output pins
voltage range follow the Vsupply.
9.2 The capacitor connected between CUP2 and CUP3 is only when MTU429B operating in 1/4 bias.
9.3 Some notes for BCF flag
BCF is always set to “High” automatically after Power on, Reset and Stop mode.
A. For power saving use, BCF may be set to “Low” which can reduce chip’s current consumption.
B. Ag and Li battery mode applications:
After Power on, Reset or release from Stop mode. Need to wait 2 seconds long, then can set BCF to
“Low”.
C. Larger current load and fast clock:
a. BCF should be set to “High” for the case of fast clock or larger current load (such as RFC, ADC, DAC,
EL-light and Buzzer output) use.
b. After set BCF to “high”, need wait 2 ms long at least, then can enable larger current load. Or after
disable Larger current load, need wait 2ms long at least, then can set BCF to “Low”
D. Li battery mode applications:
Especially for Li battery mode, BCF switching will cause a temporary current surge (or power noise)
on BAK. Furthermore if not necessary, don’t switch BCF too often as possible.
E. Improperly use of BCF will cause malfunction to chips.
19/20
MTU429B Revision 3.0
28/Oct/1999
MYSON
TECHNOLOGY
MTU429B
(Preliminary)
F. Lower current consumption and reliability:
The chip’s reliability will greatly decrease if invalid use BCF, especially for Li-battery mode. Because the
chip’s internal power also switches between VDD1 and VDD2, which also cause a temporary power
noise.
9.4 Input pin
Any input pins floating will cause chips in malfunction and large current consumption.
9.5 32.768KHz X’tal oscillator
Always layout the X’tal as close the Chips as possible and don’t place any signals across the layout routing.
Since X’tal oscillation circuit consumes current only 0.5uA to 1uA, any power noise will disturb the oscillation.
The proper external capacitors for Xin and Xout are necessary for the accuracy and stability of oscillation.
1/( Cin+Cpcb ) + 1/( Cout+Cpcb ) = 1/CL
The Chip’s Xout pin has an internal capacitor around 10~20pf connected to BAK (chip’s internal Node).
For example
Epson’s C-001R 20ppm, CL=12.5pf
Cin = 25pf
Cout = 15pf
The time accuracy will be around +/- 0.5 second/day
Note: The parasitic capacitors of X’tal pins in PCB layout need be considered in above calculation.
9.6 RFC / Event counter / IOA for MTU429B
If anyone uses RFC / Event counter function and IOAs in the same application, make sure the pin IOA1
(which is corresponding to CX by mask option) must set as IOA’s output mode by SPA instruction. Or the
signal changes on CX pin may cause halt release or interrupt for IOA’s port. In this case the program couldn’t
function properly.
Myson Technology, Inc.
No. 2, Industry E. Rd. III, Science-Based Industrial Park, Hsinchu, Taiwan, R. O. C.
Tel: +886-3-5784866
Fax: +886-3-5785002
http://www.myson.com.tw
20/20
MTU429B Revision 3.0
28/Oct/1999