EasyManua.ls Logo

Intel 8XC251SA - Page 292

Intel 8XC251SA
458 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
8XC251SA, SB, SP, SQ USER’S MANUAL
A-40
Flags:
Example: Set the CY flag if, and only if, P1.0 = 1, ACC. 7 = 1, and OV = 0:
MOV CY,P1.0 ;Load carry with input pin state
ANL CY,ACC.7 ;AND carry with accumulator bit 7
ANL CY,/OV ;AND with inverse of overflow flag
ANL CY,bit51
Binary Mode Source Mode
Bytes: 22
States: 1† 1†
†If this instruction addresses a port (P
x
,
x
= 0–3), add 1 state.
Hex Code in: Binary Mode = [Encoding]
Source Mode = [Encoding]
Operation: ANL
(CY) (CY) Λ (bit51)
ANL CY,/bit51
Binary Mode Source Mode
Bytes: 22
States: 1† 1†
†If this instruction addresses a port (P
x
,
x
= 0–3), add 1 state.
Hex Code in: Binary Mode = [Encoding]
Source Mode = [Encoding]
Operation: ANL
(CY) (CY) Λ Ø (bit51)
ANL CY,bit
Binary Mode Source Mode
Bytes: 43
States: 3† 2†
†If this instruction addresses a port (P
x
,
x
= 0–3), add 1 state.
[Encoding]
Hex Code in: Binary Mode = [A5][Encoding]
Source Mode = [Encoding]
CY AC OV N Z
————
[Encoding] 1 0 0 0 0 0 1 0 bit addr
[Encoding] 1 0 1 1 0 0 0 0 bit addr
1 0 1 0 1 0 0 1 1 0 0 0 0 y y y dir addr

Table of Contents

Other manuals for Intel 8XC251SA

Related product manuals