Rev. 1.71 128 April 11, 2017 Rev. 1.71 129 April 11, 2017
HT66F002/HT66F0025/HT66F003/HT66F004
Cost-Effective A/D Flash MCU with EEPROM
HT66F002/HT66F0025/HT66F003/HT66F004
Cost-Effective 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