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
Arithmetic
ADD A�[�]
Add Data Me�o�y to ACC
ADDM A�[�]
Add ACC to Data Me�o�y
ADD A�x
Add i��ediate data to ACC
ADC A�[�]
Add Data Me�o�y to ACC with Ca��y
ADCM A�[�]
Add ACC to Data �e�o�y with Ca��y
SUB A�x
Su�t�act i��ediate data f�o� the ACC
SUB A�[�]
Su�t�act Data Me�o�y f�o� ACC
SUBM A�[�]
Su�t�act Data Me�o�y f�o� ACC with �esult in Data Me�o�y
SBC A�x
Su�t�act i��ediate data f�o� ACC with Ca��y
SBC A�[�]
Su�t�act Data Me�o�y f�o� ACC with Ca��y
SBCM A�[�]
Su�t�act Data Me�o�y f�o� ACC with Ca��y� �esult in Data Me�o�y
DAA [�]
Deci�al adjust ACC fo� Addition with �esult in Data Me�o�y
Logic Operation
A�D A�[�]
Logical A�D Data Me�o�y to ACC
OR A�[�]
Logical OR Data Me�o�y to ACC
XOR A�[�]
Logical XOR Data Me�o�y to ACC
A�DM A�[�]
Logical A�D ACC to Data Me�o�y
ORM A�[�]
Logical OR ACC to Data Me�o�y
XORM A�[�]
Logical XOR ACC to Data Me�o�y
A�D A�x
Logical A�D i��ediate Data to ACC
OR A�x
Logical OR i��ediate Data to ACC
XOR A�x
Logical XOR i��ediate Data to ACC
CPL [�]
Co�ple�ent Data Me�o�y
CPLA [�]
Co�ple�ent Data Me�o�y with �esult in ACC
Increment & Decrement
I�CA [�]
Inc�e�ent Data Me�o�y with �esult in ACC
I�C [�]
Inc�e�ent Data Me�o�y
DECA [�]
Dec�e�ent Data Me�o�y with �esult in ACC
DEC [�]
Dec�e�ent Data Me�o�y
Rotate
RRA [�]
Rotate Data Me�o�y �ight with �esult in ACC
RR [�]
Rotate Data Me�o�y �ight
RRCA [�]
Rotate Data Me�o�y �ight th�ough Ca��y with �esult in ACC
RRC [�]
Rotate Data Me�o�y �ight th�ough Ca��y
RLA [�]
Rotate Data Me�o�y left with �esult in ACC
RL [�]
Rotate Data Me�o�y left
RLCA [�]
Rotate Data Me�o�y left th�ough Ca��y with �esult in ACC
RLC [�]
Rotate Data Me�o�y left th�ough Ca��y
Rev. 1.21
A/D Flash MCU with EEPROM
Description
1�2
HT66F488/HT66F489
Cycles
Flag Affected
1
Z� C� AC� OV� SC
1
�ote
Z� C� AC� OV� SC
1
Z� C� AC� OV� SC
1
Z� C� AC� OV� SC
1
�ote
Z� C� AC� OV� SC
1
Z� C� AC� OV� SC� CZ
1
Z� C� AC� OV� SC� CZ
1
�ote
Z� C� AC� OV� SC� CZ
1
Z� C� AC� OV� SC� CZ
1
Z� C� AC� OV� SC� CZ
1
�ote
Z� C� AC� OV� SC� CZ
1
�ote
C
1
Z
1
Z
1
Z
1
�ote
Z
1
�ote
Z
1
�ote
Z
1
Z
1
Z
1
Z
1
�ote
Z
1
Z
1
Z
1
�ote
Z
1
Z
1
�ote
Z
1
�one
1
�ote
�one
1
C
1
�ote
C
1
�one
1
�ote
�one
1
C
�ote
1
C
�ove��e� ��� 2�1�
Need help?
Do you have a question about the HT66F488 and is the answer not in the manual?
Questions and answers