EasyManua.ls Logo

Holtek BS66F340 - Page 236

Default Icon
242 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Rev. 1.60 236 August 20, 2019 Rev. 1.60 237 August 20, 2019
BS66F340/BS66F350/BS66F360/BS66F370
Touch A/D Flash MCU with LED Driver
BS66F340/BS66F350/BS66F360/BS66F370
Touch A/D Flash MCU with LED Driver
LSZ [m].i
Skip if bit i of Data Memory is 0
Description If bit i of the specied Data Memory is 0, the following instruction is skipped. As this requires
the insertion of a dummy instruction while the next instruction is fetched, it is a two cycle
instruction. If the result is not 0, the program proceeds with the following instruction.
Operation Skip if [m].i=0
Affected ag(s) None
LTABRD [m]
Read table (current page) to TBLH and Data Memory
Description The low byte of the program code (current page) addressed by the table pointer (TBLP) is
moved to the specied Data Memory and the high byte moved to TBLH.
Operation [m] ← program code (low byte)
TBLH ← program code (high byte)
Affected ag(s) None
LTABRDL [m]
Read table (last page) to TBLH and Data Memory
Description The low byte of the program code (last page) addressed by the table pointer (TBLP) is moved
to the specied Data Memory and the high byte moved to TBLH.
Operation [m] ← program code (low byte)
TBLH ← program code (high byte)
Affected ag(s) None
LITABRD [m]
Increment table pointer low byte rst and read table to TBLH and Data Memory
Description Increment table pointer low byte, TBLP, rst and then the program code addressed by the
table pointer (TBHP and TBLP) is moved to the specied Data Memory and the high byte
moved to TBLH.
Operation [m] ← program code (low byte)
TBLH ← program code (high byte)
Affected ag(s) None
LITABRDL [m]
Increment table pointer low byte rst and read table (last page) to TBLH and Data Memory
Description Increment table pointer low byte, TBLP, rst and then the low byte of the program code
(last page) addressed by the table pointer (TBLP) is moved to the specied Data Memory and
the high byte moved to TBLH.
Operation [m] ← program code (low byte)
TBLH ← program code (high byte)
Affected ag(s) None
LXOR A,[m]
Logical XOR Data Memory to ACC
Description Data in the Accumulator and the specied Data Memory perform a bitwise logical XOR
operation. The result is stored in the Accumulator.
Operation ACC ← ACC ″XOR″ [m]
Affected ag(s) Z
LXORM A,[m]
Logical XOR ACC to Data Memory
Description Data in the specied Data Memory and the Accumulator perform a bitwise logical XOR
operation. The result is stored in the Data Memory.
Operation [m] ← ACC ″XOR″ [m]
Affected ag(s) Z

Table of Contents

Related product manuals