ETC MTU410

MYSON
TECHNOLOGY
MTU410
4-Bit Micro-Controller with LCD Driver, 1K Word
FEATURES
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Very low current dissipation.
Wide operating voltage range.
Supports both Ag and Li batteries.
Powerful instruction set.
4-level subroutine nesting (including interrupt).
4 event driven interrupts, 2 external and 2 internal.
ROM size: 1024 x 15 bits.
RAM size: 64 x 4 bits.
Input ports: 2 ports/ 8 pins (S and M).
Output port: 1 port/ 4 pins (P).
Pseudo serial output port (P).
Input/output ports: 2 ports/ 8 pins (I/OA and I/OB).
Control outputs: ALARM, LIGHT.
LCD driver outputs (can drive up to 75 LCD segments).
Mask option to select 4 LCD drive modes: static, duplex (1/2 duty 1/2 bias, 1/3 duty 1/2 bias
or 1/3 duty 1/3 bias).
Mask option permits LCD driver output pins to be used for DC output ports; up to 25 pins are available.
Segment PLA circuit permits any layout on LCD panel.
Built-in clock generator (crystal or RC).
Built-in voltage doubler, halver, tripler.
GENERAL DESCRIPTION
The MTU410 is a single chip 4-bit microcontroller with LCD drivers. It can drive up to 3 common times or 25
segments, i.e. a 75-segment LCD driver. This 4-bit microcontroller contains a 4-bit parallel processing ALU,
1024 x 15-bit program ROM, 64 x 4-bit data RAM, input/output ports, alarm driver, timer, clock generator,
crystal and RC oscillator circuit, LCD driver and 79 powerful instructions in a single chip. The HALT instruction
can be used to stop all internal operations other than timer, clock generator, crystal/RC oscillator and LCD
driver. Very low current dissipation can be easily achieved by combining 4 kinds of interrupt functions and HALT
instruction to minimize the operation cycle.
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 product. No rights under any patent accompany the sale of the product.
MTU410 Revision 2.7 04/28/1998
1/10
MYSON
TECHNOLOGY
MTU410
BLOCK DIAGRAM
I/O
A1~4
I/O
B1~4
P1~4
ALARM
LIGHT S1~4
M1~4
SEG1~25
COM 1~3
VSS1~3
LCD DRIVER
BIDIRECTION
I/O PORT
OUTPUT
PORT
INPUT
PORT
SEGMENT PLA
4-BIT DATA BUS
OSC
IN
OSC
OUT
OSCILLATOR
6-BIT PRESET
TIMER
CUP 1
CUP 2
PREDIVIDER
CONTROL
CIRCUIT
ALU
RAM 64 X 4 BITS
10-BIT PROGRAM
COUNTER
INSTRUCTION
DECODER
4-LEVEL STACK
PROM
1024 X 15-BIT
RESET INT
1.0 PACKAGE & CHIP INFORMATION
Chip size
Pad open
Pad pitch
3245um X 2325um
90um X 90um
min. 160um
10
20
30
Pad No.
50
1
60
40
MTU410 Revision 2.6 04/28/1998
2/10
MYSON
TECHNOLOGY
MTU410
2.0 PIN/PAD ASSIGNMENT
Unit : um
Pad
Name
No.
1
VDD
2
GND
3
VSS1
4
VSSO
5
VSS2
6
ALARM
7
LIGHT
8
S4
9
S3
10
IOA1
11
IOA2
12
IOA3
13
IOA4
14
IOB1
15
IOB2
16
IOB3
17
IOB4
18
RESET
19
INT
20
P1
21
P2
22
P3
23
P4
24
M1
25
M2
26
M3
27
M4
28
TESTA
29
CUP1
30
CUP2
31
S2
32
S1
Coordinate
X
Y
3118
1010
3087
1170
3113
1330
3118
1490
3118
1650
3118
1810
3118
1970
3118
2196
2935
2196
2775
2196
2615
2196
2455
2196
2295
2196
2135
2196
1975
2196
1815
2196
1655
2196
1495
2196
1335
2196
1175
2196
1015
2196
855
2196
695
2196
535
2196
375
2196
215
2196
50
2196
50
1970
50
1810
50
1650
50
1490
50
1330
Pad
No.
33
34
35
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
Name
OSCIN
CAP
OSCOUT
COM1
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEG11
SEG12
SEG13
SEG14
SEG15
SEG16
SEG17
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24
SEG25
COM3
COM2
VSS3
Coordinate
X
Y
50
1170
50
1010
50
850
50
690
50
530
50
370
50
210
50
50
210
50
370
50
530
50
690
50
850
50
1010
50
1170
50
1330
50
1490
50
1650
50
1810
50
1970
50
2130
50
2290
50
2450
50
2610
50
2770
50
2930
50
3118
50
3118
210
3118
370
3118
530
3118
690
3118
850
*Note: The substrate must connect to VDD.
MTU410 Revision 2.6 04/28/1998
3/10
MYSON
TECHNOLOGY
MTU410
3.0 PIN DESCRIPTION
Name
OSCIN
OSCOUT
CAP
S1 - 4
Type
I
O
I
I
M1 - 4
P1 - 4
IOA1 - 4
IOB1 - 4
INT
RESET
LIGHT
ALARM
I
O
I/O
I/O
I
I
O
O
VDD
GND
VSS0
VSS1
VSS2
VSS3
CUP1 - 2
COM1 - 3
O
O
Description
Typical 32.768kHz crystal is connected across OSCIN/OSCOUT for
Oscillation; R/C oscillation mode also available.
Connected to OSCOUT for compensation capacitor.
Port for input only with chattering eliminator for CK10 (32ms), CK8 (8ms) &
CK6 (2ms). (PLA mask option).
Input ports.
Output ports.
Input/Output ports. After power-on reset, sets as input mode.
Input/Output ports. After power-on reset, sets as input mode.
External interrupt request control input pin.
System reset pin.
Output only for outputting signal to drive transistor for light.
Output only for outputting 4kHz/2kHz/1kHz modulation signal. Also can be
used to output a non-modulation signal.
(+)Power supply pin.
Power supply pin for logic unit inside LSI. When using Li version, a capacitor
must be connected across GND and VDD to prevent the logic unit from
malfunctioning.
(--)Power supply pin.
* For Ag version, apply (--) side to both VSS0 & VSS1.
For other than Ag version, apply (--) side to both VSS0 & VSS2.
LCD power supply pin.
Pins for connecting the voltage step-up (step-down) capacitor.
Output pins for LCD panel common plate.
The following pin is used in each case.
Static
COM1
COM2
COM3
Alternating
frequency
SEG1 - 25
O
TESTA
*
Ο


32Hz*
1/2 duty
Ο
Ο

32Hz*
1/3 duty
Ο
Ο
Ο
43Hz*
* Frequency can be doubled, quadrupled with PLA.
Output pins for LCD panel segments.
* Also used as output ports with mask option.
Test pin (for internal testing only).
MTU410 Revision 2.6 04/28/1998
4/10
MYSON
TECHNOLOGY
MTU410
4.0 ABSOLUTE MAXIMUM RATINGS
at Ta = 0 to 70oC, VDD = 0V
Name
Maximum Supply Voltage
Maximum Input Voltage
Maximum Output Voltage
Maximum Operating Temperature
Maximum Storage Temperature
Symbol
VSS1
VSS2
VSS3
Vin1
Vin2
Vout1
Vout2
Vout3
Topg
Range
-5.5 to +0.3
-5.5 to +0.3
-8.5 to +0.3
VSS1-0.3 to +0.3
VSS2-0.3 to +0.3
VSS1-0.3 to +0.3
VSS2-0.3 to +0.3
VSS3-0.3 to +0.3
0 to +70
Unit
V
V
V
V
V
V
V
V
oC
Tstg
-25 to +125
oC
5.0 ALLOWABLE OPERATING CONDITIONS
at Ta = 0 to 70oC, VDD = 0V
Name
Symb.
VSS1
Supply Voltage
VSS2
VSS3
VSS1
Supply Voltage
VSS2
VSS3
VSS1
Oscillator Start-Up
Supply Voltage
VSS2
Input "H" Voltage
Vih1
Input "L" Voltage
Vil1
Input "H" Voltage
Vih2
Input "L" Voltage
Vil2
Input "H" Voltage
Vih3
Input "L" Voltage
Vil3
Input "H" Voltage
Vih4
Input "L" Voltage
Vil4
Fopg1
Operating Freq.
Fopg2
Fopg3
Condition
External RC Mode
Crystal Mode
Min.
-5.25
-5.25
-8.0
-5.25
-5.25
-8.0
Crystal Mode
Ag Battery Mode
Li Battery Mode
OSCIN at Ext. RC &
Ag Battery Mode
OSCIN at Ext. RC &
Li Battery Mode
Ag Battery Mode
Li Battery Mode
External RC Mode
0.3 x VSS1
VSS1
0.3 x VSS2
VSS2
0.2 x VSS1
VSS1
0.2 x VSS2
VSS2
32
32
32
Max.
-1.7
-3.5
-3.5
-1.2
-2.4
-2.4
-1.35
-2.4
0
0.7 x VSS1
0
0.7 x VSS2
0
0.8 x VSS1
0
0.8 x VSS2
32
100
1000
Unit
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
KHz
KHz
KHz
MTU410 Revision 2.6 04/28/1998
5/10
MYSON
TECHNOLOGY
MTU410
6.0 ELECTRICAL CHARACTERISTICS
at Ta = 0 to 70oC, VDD = 0V
6.1 Input Resistance
at #1 : VSS1 = -1.2V ( Ag );
Name
Symb.
Rllh1
Rllh2
"L"-Level Hold Tr
Rllh3
Rmsd1
Rmsd2
M/S Pull-Down Tr
Rmsd3
Rintu1
Rintu2
INT Pull-Up Tr
Rintu3
Rintd1
Rintd2
INT Pull-Down Tr
Rintd3
Rres1
Rres2
RES Pull-Down R
Rres3
#2 : VSS2 = -2.4V ( Li ); #3 : VSS2 = -4V (ExtV).
Condition
Min.
Typ.
Max.
10
40
100
Vi = 0.8VSS1, #1
10
40
100
Vi = 0.8VSS2, #2
5
20
50
Vi = 0.8VSS2, #3
200
500
1000
Vi = VDD, #1
200
500
1000
Vi = VDD, #2
100
250
500
Vi = VDD, #3
200
500
1000
Vi = VSS1, #1
200
500
1000
Vi = VSS2, #2
100
250
500
Vi = VSS2, #3
200
500
1000
Vi = VDD, #1
200
500
1000
Vi = VDD, #2
100
250
500
Vi = VDD, #3
5
20
50
Vi = VDD or VSS1, #1
5
20
50
Vi = VDD or VSS2, #2
5
20
50
Vi = VDD or VSS2, #3
Unit
Kohm
Kohm
Kohm
Kohm
Kohm
Kohm
Kohm
Kohm
Kohm
Kohm
Kohm
Kohm
Kohm
Kohm
Kohm
6.2 DC Output Characteristics
at #1 : VSS1 = -1.2V ( Ag ); #2 : VSS2 = -2.4V ( Li ); #3 : VSS2 = -4V (ExtV).
Name
Output "H" Voltage
Output "L" Voltage
Output "H" Voltage
Output "L" Voltage
Symb.
Voh1a
Voh2a
Voh3a
Vol1a
Vol2a
Vol3a
Voh1b
Voh2b
Voh3b
Vol1b
Vol2b
Vol3b
Condition
Ioh = -200uA, #1
Ioh = -1mA, #2
Ioh = -3mA, #3
Iol = 400uA, #1
Iol = 2mA, #2
Iol = 6mA, #3
Ioh = -100uA, #1
Ioh = -500uA, #2
Ioh = -1.5mA, #3
Iol = 200uA, #1
Iol = 1mA, #2
Iol = 3mA, #3
for
Alarm
Light
P port
IOAn
IOBn
Min.
-0.5
-1
-1.5
-1.1
-2.1
-3.5
-0.5
-1
-1.5
-1.1
-2.1
-3.5
Typ.
-0.3
-0.6
-1.0
-0.9
-1.8
-3.0
-0.3
-0.6
-1.0
-0.9
-1.8
-3.0
Max.
-0.1
-0.3
-0.5
-0.7
-1.4
-2.5
-0.1
-0.3
-0.5
-0.7
-1.4
-2.5
Unit
V
V
V
V
V
V
V
V
V
V
V
V
MTU410 Revision 2.6 04/28/1998
6/10
MYSON
TECHNOLOGY
MTU410
6.3 Segment Driver Output Characteristics
at #1 : VSS1 = -1.2V ( Ag ); #2 : VSS2 = -2.4V ( Li ); #3 : VSS2 = -4V (ExtV).
Name
Output "H" Voltage
Output "L" Voltage
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 "L" Voltage
Output "H" Voltage
Output "M" Voltage
Output "L" Voltage
Output "H" Voltage
Output "M1" Voltage
Symb.
Condition
for
Min.
CMOS Output Mode
Voh1c Ioh = -10uA, #1
-0.5
Voh2c Ioh = -50uA, #2
-1
Voh3c Ioh = -200uA, #3
-1.5
SEGn
Vol1c
-1.1
Iol = 20uA, #1
Vol2c
-2.1
Iol = 100uA, #2
Vol3c
-3.5
Iol = 400uA, #3
Static Display Mode
Voh1d Ioh = -1uA, #1
-0.2
Voh2d Ioh = -1uA, #2
-0.2
Voh3d Ioh = -1uA, #3
-0.2
SEGn
Vol1d
Iol = 1uA, #1
Vol2d
Iol = 1uA, #2
Vol3d
Iol = 1uA, #3
Voh1e Ioh = -10uA, #1
-0.2
Voh2e Ioh = -10uA, #2
-0.2
Voh3e Ioh = -10uA, #3
-0.2
COMn
Vol1e
Iol = 10uA, #1
Vol2e
Iol = 10uA, #2
Vol3e
Iol = 10uA, #3
Duplex (1/2 Bias, 1/2 Duty) Display Mode
Voh12f Ioh = -1uA, #1, #2
-0.2
Voh3f
-0.2
Ioh = -1uA, #3
SEGn
Vol12f Iol = 1uA, #1, #2
Vol3f
Iol = 1uA, #3
Voh12g Ioh = -10uA, #1, #2
-0.2
Voh3g Ioh = -10uA, #3
-0.2
Vom12g Iol/h= +/-10uA, #1, #2
-1.4
COMn
Vom3g Iol/h= +/-10uA, #3
-2.2
Vol12g Iol = 10uA, #1
Vol3g
Iol = 10uA, #3
1/2 Bias, 1/3 Duty Display Mode
Voh12h Ioh = -1uA, #1 ,#2
-0.2
Voh3h Ioh = -1uA, #3
-0.2
SEGn
Vol12h Iol = 1uA, #1 ,#2
Vol3h
Iol = 1uA, #3
Voh12i Ioh = -10uA, #1, #2
-0.2
Voh3i
-0.2
Ioh = -10uA, #3
Vom12i Iol/h= +/-10uA, #1, #2
-1.4
COMn
Vom3i Iol/h= +/-10uA, #3
-2.2
Vol12i
Iol = 10uA, #1, #2
Vol3i
Iol = 10uA, #3
1/3 Bias, 1/3 Duty Display Mode
SEGn
Voh12j Ioh = -1uA, #1, #2
-0.2
Voh3j
-0.2
Ioh = -1uA, #3
-1.4
Vom12j Iol/h= +/-10uA, #1, #2
Typ.
Max.
Unit
-0.3
-0.6
-1.0
-0.9
-1.8
-3.0
-0.1
-0.3
-0.5
-0.7
-1.4
-2.5
V
V
V
V
V
V
-1.0
-2.2
-3.8
-1.0
-2.2
-3.8
-2.2
-3.8
-1.0
-1.8
-2.2
-3.8
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
V
-1.0
-1.8
-2.2
-3.8
V
V
V
V
V
V
V
V
V
V
-1.0
V
V
V
-2.2
-3.8
MTU410 Revision 2.6 04/28/1998
7/10
MYSON
TECHNOLOGY
Output "M2" Voltage
Output "L" Voltage
Output "H" Voltage
Output "M1" Voltage
Output "M2" Voltage
Output "L" Voltage
Vom13j
Vom22j
Vom23j
Vol2j
Vol3j
Voh2k
Voh3k
Vom12k
Vom13k
Vom22k
Vom23k
Vol2k
Vol3k
Iol/h= +/-10uA, #1, #2
Iol/h= +/-10uA, #1, #2
Iol/h= +/-10uA, #1, #2
Iol = 1uA, #2
Iol = 1uA, #3
Ioh = -10uA, #2
Ioh = -10uA, #3
Iol/h= +/-10uA, #1, #2
Iol/h= +/-10uA, #3
Iol/h= +/-10uA, #1, #2
Iol/h= +/-10uA, #3
Iol = 10uA, #2
Iol = 10uA, #3
MTU410
-2.2
-2.6
-4.2
COMn
-0.2
-0.2
-1.4
-2.2
-2.6
-4.2
-1.8
-2.2
-3.8
-3.4
-5.8
-1.0
-1.8
-2.2
-3.8
-3.4
-5.8
V
V
V
V
V
V
V
V
V
V
V
V
V
6.4 Instruction Table
Instruction
NOP
LCT
Y,X
OPPS
X,D
MRA
X
OPP
X
OPA
X
OPB
X
LCB
Y,X
LCP
Y,X
ADC
X
ADC*
X
SBC
X
Machine Code
000 0000 0000 0000
000 00YY YYXX XXXX
000 1110 1DXX XXXX
000 1101 01XX XXXX
000 1110 00XX XXXX
000 0100 01XX XXXX
000 1000 01XX XXXX
000 01YY YYXX XXXX
001 10YY YYXX XXXX
001 0000 00XX XXXX
001 0000 10XX XXXX
001 0001 00XX XXXX
(Ly)
P1,2,3,4
CF
Port(P)
Port(A)
Port(B)
(Ly)
abcd,efgh
(AC)
(AC),(Rx)
(AC)
SBC*
X
001 0001 10XX XXXX
(AC),(Rx)
ADD
ADD*
SUB
SUB*
ADN
ADN*
AND
AND*
EOR
EOR*
OR
OR*
ADCI
ADCI*
SBCI
SBCI*
ADDI
ADDI*
SUBI
X
X
X
X
X
X
X
X
X
X
X
X
Y,D
Y,D
Y,D
Y,D
Y,D
Y,D
Y,D
001 0010 00XX XXXX
001 0010 10XX XXXX
001 0011 00XX XXXX
001 0011 10XX XXXX
001 0100 00XX XXXX
001 0100 10XX XXXX
001 0101 00XX XXXX
001 0101 10XX XXXX
001 0110 00XX XXXX
001 0110 10XX XXXX
001 0111 00XX XXXX
001 0111 10XX XXXX
001 1000 0DDD DYYY
001 1000 1DDD DYYY
001 1001 0DDD DYYY
001 1001 1DDD DYYY
001 1010 0DDD DYYY
001 1010 1DDD DYYY
001 1011 0DDD DYYY
(AC)
(AC),(Rx)
(AC)
(AC),(Rx)
(AC)
(AC),(Rx)
(AC)
(AC),(Rx)
(AC)
(AC),(Rx)
(AC)
(AC),(Rx)
(AC)
(AC),(Ry)
(AC)
(AC),(Ry)
(AC)
(AC),(Ry)
(AC)
Function
No Operation
<= (Rx)
<= (Rx0,1),D,Pulse
<= (Rx3)
<= (Rx)
<= (Rx)
<= (Rx)
<= (Rx)
<= (Rx),(AC)
<= (Rx)+(AC)+(CF)
<= (Rx)+(AC)+(CF)
<=
(Rx)+(AC)B+(CF)
<=
(Rx)+(AC)B+(CF)
<= (Rx)+(AC)
<= (Rx)+(AC)
<= (Rx)+(AC)B+1
<= (Rx)+(AC)B+1
<= (Rx)+(AC)
<= (Rx)+(AC)
<= (Rx) AND (AC)
<= (Rx) AND (AC)
<= (Rx) EOR (AC)
<= (Rx) EOR (AC)
<= (Rx) OR (AC)
<= (Rx) OR (AC)
<= (Ry)+(D)+(CF)
<= (Ry)+(D)+(CF)
<= (Ry)+(D)B+(CF)
<= (Ry)+(D)B+(CF)
<= (Ry)+(D)
<= (Ry)+(D)
<= (Ry)+(D)B+1
Remark
Flag
Y=000- No Use
Y=000- No Use
Y=000- No Use
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
CF
MTU410 Revision 2.6 04/28/1998
8/10
MYSON
TECHNOLOGY
Instruction
SUBI*
Y,D
ADNI
Y,D
ADNI*
Y,D
ANDI
Y,D
ANDI*
Y,D
EORI
Y,D
EORI*
Y,D
ORI
Y,D
ORI*
Y,D
MRW
Y,X
MWR
X,Y
LDS
X,D
IPS
X
IPM
X
IPA
X
IPA*
X
IPB
X
IPB*
X
MAF
X
Machine Code
001 1011 1DDD DYYY
001 1100 0DDD DYYY
001 1100 1DDD DYYY
001 1101 0DDD DYYY
001 1101 1DDD DYYY
001 1110 0DDD DYYY
001 1110 1DDD DYYY
001 1111 0DDD DYYY
001 1111 1DDD DYYY
011 100Y YYXX XXXX
011 110Y YYXX XXXX
010 01DD DDXX XXXX
010 0000 00XX XXXX
010 0000 10XX XXXX
010 0001 00XX XXXX
010 0001 01XX XXXX
010 0001 10XX XXXX
010 0001 11XX XXXX
011 0001 00XX XXXX
(AC),(Ry)
(AC)
(AC),(Ry)
(AC)
(AC),(Ry)
(AC)
(AC),(Ry)
(AC)
(AC),(Ry)
(AC),(Ry)
(AC),(Rx)
(AC),(Rx)
(AC),(Rx)
(AC),(Rx)
(AC),(Rx)
(AC),(Rx)
(AC),(Rx)
(AC),(Rx)
(AC),(Rx)
MTU410
Function
<= (Ry)+(D)B+1
<= (Ry)+(D)
<= (Ry)+(D)
<= (Ry) AND (D)
<= (Ry) AND (D)
<= (Ry) EOR (D)
<= (Ry) EOR (D)
<= (Ry) OR (D)
<= (Ry) OR (D)
<= (Rx)
<= (Ry)
<= (D)
<= Port(S)
<= Port(M)
<= Port(A)
<= Port(A)
<= Port(B)
<= Port(B)
<= STS1
MSB
X
010 0010 00XX XXXX
(AC),(Rx)
<= STS2
MSC
X
011 0000 00XX XXXX
(AC),(Rx)
<= STS3
STA
SR0
X
X
010 0010 10XX XXXX
010 0011 00XX XXXX
SR1
X
010 0011 01XX XXXX
SL0
X
010 0011 10XX XXXX
SL1
X
010 0011 11XX XXXX
LDA
JB0
JB1
JB2
JB3
JNZ
JNC
JZ
JC
JMP
CALL
X
X
X
X
X
X
X
X
X
X
X
011 0111 10XX XXXX
100 00XX XXXX XXXX
100 01XX XXXX XXXX
100 10XX XXXX XXXX
100 11XX XXXX XXXX
101 00XX XXXX XXXX
101 01XX XXXX XXXX
101 10XX XXXX XXXX
101 11XX XXXX XXXX
110 00XX XXXX XXXX
110 01XX XXXX XXXX
(Rx)
(ACn),(Rxn)
(AC3),(Rx3)
(ACn),(Rxn)
(AC3),(Rx3)
(ACn),(Rxn)
(AC0),(Rx0)
(ACn),(Rxn)
(AC0),(Rx0)
(AC)
(PC)
(PC)
(PC)
(PC)
(PC)
(PC)
(PC)
(PC)
(PC)
(STACK)
(PC)
(PC)
<= (AC)
<= (Rxn+1)
<= 0
<= (Rxn+1)
<= 1
<= (Rxn-1)
<= 0
<= (Rxn-1)
<= 1
<= (Rx)
<= X
<= X
<= X
<= X
<= X
<= X
<= X
<= X
<= X
<= (PC)+1
<= X
<= (STACK)
RTS
110 1000 0000 0000
Remark
Flag
CF
I/OA <= I/P
I/OB <= I/P
TF2 : AC=0
TF3 : CF
B0 : BCF
B1 : SCF1(MPT)
B2 : SCF2(HRF)
B3 : SCF3(SPT)
B0 : SCF4(INT)
B1 : SCF5(TMR)
B2 : PH15
B3 : SCF7(PDV)
if (AC0) = 1
if (AC1) = 1
if (AC2) = 1
if (AC3) = 1
if (AC) ≠ 0
if (CF) = 0
if (AC) = 0
if (CF) = 1
MTU410 Revision 2.6 04/28/1998
9/10
MYSON
TECHNOLOGY
Instruction
SMS
X
Machine Code
111 0000 000X XXXX
TMS
SF
111 0010 00XX XXXX
111 0100 0XXX XXXX
X
X
RF
X
111 0110 0XXX XXXX
ALM
X
111 0111 XXXX XXXX
SIE
X
111 1000 XXXX XXXX
SIE*
PLC
X
X
111 1010 0000 XXXX
111 110X XXXX XXXX
HALT
Function
<= X0-3
<= X4
SEF0-3
SEF4
TIMER
X6
X5
X3
X2
X1
X0
X6
X5
X2
X1
X0
X7,X6
Signal
Xn = 1
Signal
Xn = 1
Signal
X5-7
X0-3
X0-3
X0-3
X8
MTU410
Remark
S1-4 is Enabled
M1-4 Enable
<= X
: M-PORT Pull-Low
: S-PORT Pull-Low
: HALT After Light
: LIGHT ON
: BCF Set
: CF Set
: M-PORT Low-L-H
: S-PORT Low-L-H
: LIGHT OFF
: BCF Reset
: CF Reset
0,1
1,0
1,1
DC
1K/2K 4K Hz
X5
X4
X3
1 Hz
2 Hz
4 Hz
X2
X1
X0
8 Hz
16 Hz 32 Hz
: HEF1-3 is Enabled
: IEF0-3 is Enabled
: IEF0-3 is Enabled
: Reset HRF0-3
: Reset PH11-15
Flag
SCF3
SCF1
HRF0
HRF1
BCF
CF
111 1111 1111 1111
Symbol Description
AC
ACn
Rx
Rxn
Ry
D
PC
Ly
: Accumulator
: Accumulator Bit N
: Memory of Address X
: Memory Bit N of Address X
: Memory of Working Register Y
: Immediate Data
: Program Counter
: LCD Latch
CF
BCF
IEFn
HEFn
HRFn
SEFn
SCFn
: Carry Flag
: Backup Flag
: Interrupt Enable Flag
: HALT Release Enable Flag
: HALT Release Flag
: Switch Enable Flag
: Start Condition Flag
MTU410 Revision 2.6 04/28/1998
10/10