
Rev. 1.21
1�2
�ove��e� ��� 2�1�
Rev. 1.21
1�3
�ove��e� ��� 2�1�
HT66F488/HT66F489
A/D Flash MCU with EEPROM
HT66F488/HT66F489
A/D Flash MCU with EEPROM
Instruction Set Summary
The instructions related to the data memory access in the following table can be used when the
desired data memory is located in Data Memory sector 0.
Table Conventions
x: Bits immediate data
m: Data Memory address
A: Accumulator
i: 0~7 number of bits
addr: Program memory address
Mnemonic
Description
Cycles
Flag Affected
Arithmetic
ADD A�[�]
Add Data Me�o�y to ACC
1
Z� C� AC� OV� SC
ADDM A�[�]
Add ACC to Data Me�o�y
1
�ote
Z� C� AC� OV� SC
ADD A�x
Add i��ediate data to ACC
1
Z� C� AC� OV� SC
ADC A�[�]
Add Data Me�o�y to ACC with Ca��y
1
Z� C� AC� OV� SC
ADCM A�[�]
Add ACC to Data �e�o�y with Ca��y
1
�ote
Z� C� AC� OV� SC
SUB A�x
Su�t�act i��ediate data f�o� the ACC
1
Z� C� AC� OV� SC� CZ
SUB A�[�]
Su�t�act Data Me�o�y f�o� ACC
1
Z� C� AC� OV� SC� CZ
SUBM A�[�]
Su�t�act Data Me�o�y f�o� ACC with �esult in Data Me�o�y
1
�ote
Z� C� AC� OV� SC� CZ
SBC A�x
Su�t�act i��ediate data f�o� ACC with Ca��y
1
Z� C� AC� OV� SC� CZ
SBC A�[�]
Su�t�act Data Me�o�y f�o� ACC with Ca��y
1
Z� C� AC� OV� SC� CZ
SBCM A�[�]
Su�t�act Data Me�o�y f�o� ACC with Ca��y� �esult in Data Me�o�y
1
�ote
Z� C� AC� OV� SC� CZ
DAA [�]
Deci�al adjust ACC fo� Addition with �esult in Data Me�o�y
1
�ote
C
Logic Operation
A�D A�[�]
Logical A�D Data Me�o�y to ACC
1
Z
OR A�[�]
Logical OR Data Me�o�y to ACC
1
Z
XOR A�[�]
Logical XOR Data Me�o�y to ACC
1
Z
A�DM A�[�]
Logical A�D ACC to Data Me�o�y
1
�ote
Z
ORM A�[�]
Logical OR ACC to Data Me�o�y
1
�ote
Z
XORM A�[�]
Logical XOR ACC to Data Me�o�y
1
�ote
Z
A�D A�x
Logical A�D i��ediate Data to ACC
1
Z
OR A�x
Logical OR i��ediate Data to ACC
1
Z
XOR A�x
Logical XOR i��ediate Data to ACC
1
Z
CPL [�]
Co�ple�ent Data Me�o�y
1
�ote
Z
CPLA [�]
Co�ple�ent Data Me�o�y with �esult in ACC
1
Z
Increment & Decrement
I�CA [�]
Inc�e�ent Data Me�o�y with �esult in ACC
1
Z
I�C [�]
Inc�e�ent Data Me�o�y
1
�ote
Z
DECA [�]
Dec�e�ent Data Me�o�y with �esult in ACC
1
Z
DEC [�]
Dec�e�ent Data Me�o�y
1
�ote
Z
Rotate
RRA [�]
Rotate Data Me�o�y �ight with �esult in ACC
1
�one
RR [�]
Rotate Data Me�o�y �ight
1
�ote
�one
RRCA [�]
Rotate Data Me�o�y �ight th�ough Ca��y with �esult in ACC
1
C
RRC [�]
Rotate Data Me�o�y �ight th�ough Ca��y
1
�ote
C
RLA [�]
Rotate Data Me�o�y left with �esult in ACC
1
�one
RL [�]
Rotate Data Me�o�y left
1
�ote
�one
RLCA [�]
Rotate Data Me�o�y left th�ough Ca��y with �esult in ACC
1
C
RLC [�]
Rotate Data Me�o�y left th�ough Ca��y
1
�ote
C