HT46R068B/HT46R069B
Enhanced A/D Type 8-bit OTP MCU
SZ [m].i
Skip if bit i of Data Memoꢁꢂ is 0
Descꢁiption
If bit i of the specified Data Memory is 0, the following instruction is skipped. As
this ꢁeqꢀiꢁes the inseꢁtion of a dꢀmmꢂ instꢁꢀction while the next instꢁꢀction is
fetchedꢅ it is a two cꢂcle instꢁꢀction. If the ꢁesꢀlt is not 0ꢅ the pꢁogꢁam pꢁoceeds
with the following instꢁꢀction.
Skip if [m].i = 0
None
Opeꢁation
Affected flag(s)
TABRDC [m]
Read table (cꢀꢁꢁent page) to TBLH and Data Memoꢁꢂ
Descꢁiption
The low bꢂte of the pꢁogꢁam code (cꢀꢁꢁent page) addꢁessed bꢂ the table pointeꢁ
(TBLP) is moved to the specified Data Memory and the high byte moved to TBLH.
←
pꢁogꢁam code (low bꢂte)
Opeꢁation
[m]
←
TBLH
None
pꢁogꢁam code (high bꢂte)
Affected flag(s)
TABRDL [m]
Read table (last page) to TBLH and Data Memoꢁꢂ
Descꢁiption
The low bꢂte of the pꢁogꢁam code (last page) addꢁessed bꢂ the table pointeꢁ (TBLP)
is moved to the specified Data Memory and the high byte moved to TBLH.
←
pꢁogꢁam code (low bꢂte)
Opeꢁation
[m]
←
TBLH
None
pꢁogꢁam code (high bꢂte)
Affected flag(s)
XOR A,[m]
Logical XOR Data Memoꢁꢂ to ACC
Descꢁiption
Data in the Accumulator and the specified Data Memory perform a bitwise logical
XOR opeꢁation. The ꢁesꢀlt is stoꢁed in the Accꢀmꢀlatoꢁ.
←
" "
ACC XOR [m]
Opeꢁation
ACC
Z
Affected flag(s)
XORM A,[m]
Logical XOR ACC to Data Memoꢁꢂ
Descꢁiption
Data in the specified Data Memory and the Accumulator perform a bitwise logical
XOR opeꢁation. The ꢁesꢀlt is stoꢁed in the Data Memoꢁꢂ.
←
" "
ACC XOR [m]
Opeꢁation
[m]
Z
Affected flag(s)
XOR A,x
Logical XOR immediate data to ACC
Descꢁiption
Data in the Accꢀmꢀlatoꢁ and the specified immediate data peꢁfoꢁm a bitwise
logical XOR opeꢁation. The ꢁesꢀlt is stoꢁed in the Accꢀmꢀlatoꢁ.
←
" "
ACC XOR x
Opeꢁation
ACC
Z
Affected flag(s)
Rev. 1.00
1ꢃ0
�anꢀaꢁꢂ ꢃꢄꢅ ꢃ011