Rev. 2.50 266 June 22, 2017 Rev. 2.50 267 June 22, 2017
HT66F20/HT66F30/HT66F40/HT66F50/HT66F60
HT66FU30/HT66FU40/HT66FU50/HT66FU60
A/D Flash MCU with EEPROM
HT66F20/HT66F30/HT66F40/HT66F50/HT66F60
HT66FU30/HT66FU40/HT66FU50/HT66FU60
A/D Flash MCU with EEPROM
JMP addr
Jumpunconditionally
Description ThecontentsoftheProgramCounterarereplacedwiththespeciedaddress.Program
executionthencontinuesfromthisnewaddress.Asthisrequirestheinsertionofadummy
instructionwhilethenewaddressisloaded,itisatwocycleinstruction.
Operation ProgramCounter←addr
Affectedag(s) None
MOV A,[m]
MoveDataMemorytoACC
Description ThecontentsofthespeciedDataMemoryarecopiedtotheAccumulator.
Operation ACC←[m]
Affectedag(s) None
MOV A,x
MoveimmediatedatatoACC
Description TheimmediatedataspeciedisloadedintotheAccumulator.
Operation ACC←x
Affectedag(s) None
MOV [m],A
MoveACCtoDataMemory
Description ThecontentsoftheAccumulatorarecopiedtothespeciedDataMemory.
Operation [m]←ACC
Affectedag(s) None
NOP
Nooperation
Description Nooperationisperformed.Executioncontinueswiththenextinstruction.
Operation Nooperation
Affectedag(s) None
OR A,[m]
LogicalORDataMemorytoACC
Description DataintheAccumulatorandthespeciedDataMemoryperformabitwise
logicalORoperation.TheresultisstoredintheAccumulator.
Operation ACC←ACC″OR″[m]
Affectedag(s) Z
OR A,x
LogicalORimmediatedatatoACC
Description DataintheAccumulatorandthespeciedimmediatedataperformabitwiselogicalOR
operation.TheresultisstoredintheAccumulator.
Operation ACC←ACC″OR″x
Affectedag(s) Z
ORM A,[m]
LogicalORACCtoDataMemory
Description DatainthespeciedDataMemoryandtheAccumulatorperformabitwiselogicalOR
operation.TheresultisstoredintheDataMemory.
Operation [m]←ACC″OR″[m]
Affectedag(s) Z
RET
Returnfromsubroutine
Description TheProgramCounterisrestoredfromthestack.Programexecutioncontinuesattherestored
a
ddress.
Operation ProgramCounter←Stack
Affectedag(s) None