ZLF645S0P2032G Zilog, ZLF645S0P2032G Datasheet - Page 164

no-image

ZLF645S0P2032G

Manufacturer Part Number
ZLF645S0P2032G
Description
Microcontrollers (MCU) 32K Flash 512B RAM 20 pin
Manufacturer
Zilog
Datasheet

Specifications of ZLF645S0P2032G

Data Bus Width
8 bit
Program Memory Type
Flash
Program Memory Size
32 KB
Data Ram Size
512 KB
Interface Type
ICP, UART
Maximum Clock Frequency
8 MHz
Number Of Programmable I/os
16
Number Of Timers
3
Maximum Operating Temperature
+ 70 C
Mounting Style
Through Hole
Package / Case
PDIP-20
Minimum Operating Temperature
0 C
Lead Free Status / Rohs Status
 Details
PS026407-0408
Table 78. Condition Codes
Bit Position
[3]
[2]
[1]
[0]
Binary
0000
0001
0010
0011
0100
0101
0110
0110
Condition Codes
Hex
The C, Z, S, and V flags control the operation of the conditional jump (JP cc and JR cc)
instructions. Sixteen frequently useful functions of the flag settings are encoded in a 4-bit
field called the condition code (cc).
binary condition codes can be created using more than one assembly code mnemonic. The
result of the flag test operation determines if the conditional jump executes.
0
1
2
3
4
5
6
6
Value
0
1
0
1
0
1
0
1
Assembly
Mnemonic
F
LT
LE
ULE
OV
Ml
Z
EQ
Description
Decimal Adjust Flag (D)
Used for binary-coded decimal (BCD) arithmetic.
Flag Clear
Flag Set
Half Carry Flag (H)
Set when a carry out of or borrow into bit 3 of an arithmetic operation occurs.
Flag Clear
Flag Set
User Flag 1 (F1)
Available to software for use as a general-purpose bit.
Bit Clear
Bit Set
User Flag 2 (F2)
Available to software for use as a general-purpose bit.
Bit Clear
Bit Set
Definition
Always False
Less than
Less than or Equal
Unsigned Less than or Equal
Overflow
Minus
Zero
Equal
Table 78
summarizes the condition codes. Some
ZLF645 Series Flash MCUs
Flag Test Operation
(S XOR V) = 1
(Z OR (S XOR V)) = 1
(C OR Z) = 1
V = 1
S = 1
Z = 1
Z = 1
Product Specification
Condition Codes
156

Related parts for ZLF645S0P2032G