English
Language : 

HT46R0664 Datasheet, PDF (84/92 Pages) Holtek Semiconductor Inc – Enhanced A/D+LCD Type 8-Bit OTP MCU
HALT
Description
Operation
Affected flag(s)
INC [m]
Description
Operation
Affected flag(s)
INCA [m]
Description
Operation
Affected flag(s)
JMP addr
Description
Operation
Affected flag(s)
MOV A,[m]
Description
Operation
Affected flag(s)
MOV A,x
Description
Operation
Affected flag(s)
MOV [m],A
Description
Operation
Affected flag(s)
NOP
Description
Operation
Affected flag(s)
Rev. 1.00
HT46R0664
Enhanced A/D+LCD Type 8-Bit OTP MCU
Enter power down mode
This instruction stops the program execution and turns off the system clock. The
contents of the Data Memory and registers are retained. The WDT and prescaler
are cleared. The power down flag PDF is set and the WDT time-out flag TO is
cleared.
TO ← 0
PDF ← 0
TO, PDF
Increment Data Memory
Data in the specified Data Memory is incremented by 1.
[m] ← [m]+1
Z
Increment Data Memory with result in ACC
Data in the specified Data Memory is incremented by 1. The result is stored in the
Accumulator. The contents of the Data Memory remain unchanged.
ACC ← [m]+1
Z
Jump unconditionally
The contents of the Program Counter are replaced with the specified address.
Program execution then continues from this new address. As this requires the
insertion of a dummy instruction while the new address is loaded, it is a two cycle
instruction.
Program Counter ← addr
None
Move Data Memory to ACC
The contents of the specified Data Memory are copied to the Accumulator.
ACC ← [m]
None
Move immediate data to ACC
The immediate data specified is loaded into the Accumulator.
ACC ← x
None
Move ACC to Data Memory
The contents of the Accumulator are copied to the specified Data Memory.
[m] ← ACC
None
No operation
No operation is performed. Execution continues with the next instruction.
No operation
None
84
August 12, 2011