ht827a0 Holtek Semiconductor Inc., ht827a0 Datasheet - Page 44

no-image

ht827a0

Manufacturer Part Number
ht827a0
Description
8-bit Microcontroller With Voice Rom
Manufacturer
Holtek Semiconductor Inc.
Datasheet
SIZ [m]
Description
Operation
Affected flag(s)
SIZA [m]
Description
Operation
Affected flag(s)
SNZ [m].i
Description
Operation
Affected flag(s)
Skip if increment data memory is zero
The contents of the specified data memory are incremented by one. If the re-
sult is zero, the following instruction, fetched during the current instruction
execution, is discarded and a dummy cycle is replaced to get the proper in-
struction. This is a 2-cycle instruction. Otherwise proceed to the next instruc-
tion.
Skip if ([m]+1)=0, [m] ¬ ([m]+1)
Increment data memory - then place result in ACC, skip if zero
The contents of the specified data memory are incremented by one. If the re-
sult is zero, the next instruction is skipped and the result stored in the accu-
mulator. The data memory remains unchanged. If the result is zero, the
following instruction, fetched during the current instruction execution, is
discarded and a dummy cycle is replaced to get a proper instruction. This is a
2-cycle instruction. Otherwise proceed to the next instruction.
Skip if ([m]+1)=0, ACC ¬ ([m]+1)
Skip if bit ²i² of the data memory is not zero
If bit ²i² of the specified data memory is not zero, the following instruction,
fetched during the current instruction execution, is discarded and a dummy
cycle is replaced to get a proper instruction. This is a 2 cycle instruction. Oth-
erwise proceed with the next instruction.
Skip if [m].i¹0
TC2
TC2
TC2
¾
¾
¾
TC1
TC1
TC1
¾
¾
¾
TO
TO
TO
¾
¾
¾
PD
PD
PD
¾
¾
¾
44
OV
OV
OV
¾
¾
¾
¾
¾
¾
Z
Z
Z
AC
AC
AC
¾
¾
¾
¾
¾
¾
C
C
C
March 15, 2000
HT827A0

Related parts for ht827a0