
Rev. 1.00
�16 of ���
�an�a�� 1�� �01�
Standard 8051 8-Bit Flash MCU
HT85F2260/HT85F2270/HT85F2280
Instruction Set
37
Instruction Set
Introduction
All instructions are binary code compatible and perform the same functions as they do within
the industry standard 8051. The following tables give a summary of instruction cycles of the
HT85XXX microcontroller core.
The following two tables contain notes on mnemonics used in Instruction set.
Notes on Data Addressing Modes
Symbol
Description
Rn
Wo�king �egiste� R0~R7.
di�ect
One of 1�8 inte�nal RAM locations o� an� Special F�nction Registe�.
@Ri
Indi�ect inte�nal o� exte�nal RAM location add�essed b� �egiste� R0 o� R1.
#data
8-bit constant incl�ded in inst��ction (immediate ope�and).
#data 16
16-bit constant incl�ded as b�tes � and 3 of inst��ction (immediate ope�and).
bit
One of 128 software flags located in internal RAM, or any flag of bit-addressable Special Function
Registe�s� incl�ding I/O pins and stat�s wo�d.
A
Acc�m�lato�.
Notes on Program Addressing Modes
Symbol
Description
add�16
Destination add�ess fo� LCALL o� L�MP� can be an�whe�e within the 64-Kb�te page of p�og�am
memo�� add�ess space.
add�11
Destination add�ess fo� ACALL o� A�MP� within the same �-Kb�te page of p�og�am memo�� as the
first byte of the following instruction.
�el
S�MP and all conditional j�mps incl�de an 8-bit offset b�te. Its �ange is +1�7/-1�8 b�tes �elative to
the first byte of the following instruction.
The following tables show instruction hexadecimal codes, number of bytes and machine cycles that
each instruction takes to be executed. Note the number of cycles is given for no program memory
wait states.