
Rev.1.02
Nov 26, 2008
REJ03B0224-0102
455A Group
MACHINE INSTRUCTIONS (INDEX BY ALPHABET) (continued)
TW3A
(Transfer data to register W3 from Accumulator)
Instruc-
tion
code
D9
D0
Number of
words
Number of
cycles
Flag CY
Skip condition
1
0
001
00
00 2 21 0 16
11
-
Opera-
tion:
(W3)
← (A)
Grouping:
Timer operation
Description: Transfers the contents of register A to timer control register
W3.
TW4A
(Transfer data to register W4 from Accumulator)
Instruc-
tion
code
D9
D0
Number of
words
Number of
cycles
Flag CY
Skip condition
1
0
001
00
01 2 21 1 16
11
-
Opera-
tion:
(W4)
← (A)
Grouping:
Timer operation
Description: Transfers the contents of register A to timer control register
W4.
TW5A
(Transfer data to register W5 from Accumulator)
Instruc-
tion
code
D9
D0
Number of
words
Number of
cycles
Flag CY
Skip condition
1
0
001
00
10 2 21 2 16
11
-
Opera-
tion:
(W5)
← (A)
Grouping:
Timer operation
Description: Transfers the contents of register A to timer control register
W5.
TYA
(Transfer data to register Y from Accumulator)
Instruc-
tion
code
D9
D0
Number of
words
Number of
cycles
Flag CY
Skip condition
0
000
11
00 2 00 C 16
11
-
Opera-
tion:
(Y)
← (A)
Grouping:
Register to register transfer
Description: Transfers the contents of register A to register Y.
WRST
(Watchdog timer ReSeT)
Instruc-
tion
code
D9
D0
Number of
words
Number of
cycles
Flag CY
Skip condition
1
0
1
010
00
00 2 2A0 16
11
-
(WDF1) = 1
Opera-
tion:
(WDF1) = 1 ?
(WDF1)
← 0
Grouping:
Other operation
Description: Clears (0) to the WDF1 flag and skips the next instruction
when watchdog timer flag WDF1 is “1”. When the WDF1
flag is “0”, executes the next instruction. Also, stops the
watchdog timer function when executing the WRST
instruction immediately after the DWDT instruction.