HT46R068B/HT46R069B
Enhanced A/D Type 8-bit OTP MCU
Mnemonic
Data Move
Description
Cycles Flag Affected
MOV Aꢅ[m]
MOV [m]ꢅA
MOV Aꢅx
Bit Operation
CLR [m].i
SET [m].i
Branch
Move Data Memoꢁꢂ to ACC
Move ACC to Data Memoꢁꢂ
1
1Note
1
None
None
None
Move immediate data to ACC
Cleaꢁ bit of Data Memoꢁꢂ
Set bit of Data Memoꢁꢂ
1Note
1Note
None
None
�MP addꢁ
SZ [m]
�ꢀmp ꢀnconditionallꢂ
ꢃ
None
None
None
None
None
None
None
None
None
None
None
None
None
Skip if Data Memoꢁꢂ is zeꢁo
1Note
1Note
1Note
1Note
1Note
1Note
1Note
1Note
ꢃ
SZA [m]
Skip if Data Memoꢁꢂ is zeꢁo with data movement to ACC
Skip if bit i of Data Memoꢁꢂ is zeꢁo
Skip if bit i of Data Memoꢁꢂ is not zeꢁo
Skip if incꢁement Data Memoꢁꢂ is zeꢁo
Skip if decꢁement Data Memoꢁꢂ is zeꢁo
Skip if incꢁement Data Memoꢁꢂ is zeꢁo with ꢁesꢀlt in ACC
Skip if decꢁement Data Memoꢁꢂ is zeꢁo with ꢁesꢀlt in ACC
Sꢀbꢁoꢀtine call
SZ [m].i
SNZ [m].i
SIZ [m]
SDZ [m]
SIZA [m]
SDZA [m]
CALL addꢁ
RET
Retꢀꢁn fꢁom sꢀbꢁoꢀtine
ꢃ
RET Aꢅx
Retꢀꢁn fꢁom sꢀbꢁoꢀtine and load immediate data to ACC
Retꢀꢁn fꢁom inteꢁꢁꢀpt
ꢃ
RETI
ꢃ
Table Read
TABRDC [m]
TABRDL [m]
Miscellaneous
NOP
Read table (cꢀꢁꢁent page) to TBLH and Data Memoꢁꢂ
Read table (last page) to TBLH and Data Memoꢁꢂ
ꢃNote
ꢃNote
None
None
No opeꢁation
1
1Note
1Note
1
None
None
CLR [m]
Cleaꢁ Data Memoꢁꢂ
SET [m]
Set Data Memoꢁꢂ
None
CLR WDT
CLR WDT1
CLR WDTꢃ
SWAP [m]
SWAPA [m]
HALT
Cleaꢁ Watchdog Timeꢁ
TOꢅ PDF
TOꢅ PDF
TOꢅ PDF
None
Pꢁe-cleaꢁ Watchdog Timeꢁ
Pꢁe-cleaꢁ Watchdog Timeꢁ
Swap nibbles of Data Memoꢁꢂ
Swap nibbles of Data Memoꢁꢂ with ꢁesꢀlt in ACC
Enteꢁ poweꢁ down mode
1
1
1Note
1
None
1
TOꢅ PDF
Note: 1. For skip instructions, if the result of the comparison involves a skip then two cycles are required, if no
skip takes place only one cycle is required.
2. Any instruction which changes the contents of the PCL will also require 2 cycles for execution.
3. For the "CLR WDT1" and "CLR WDT2" instructions the TO and PDF flags may be affected by the
execution status. The TO and PDF flags are cleared after both "CLR WDT1" and "CLR WDT2"
instructions are consecutively executed. Otherwise the TO and PDF flags remain unchanged.
Rev. 1.00
110
�anꢀaꢁꢂ ꢃꢄꢅ ꢃ011