beautypg.com

Maxim Integrated High-Speed Microcontroller User Manual

Page 167

background image

High-Speed Microcontroller User’s Guide

Rev: 062210

167 of 176

INSTRUCTION CODE

MNEMONIC

D

7

D

6

D

5

D

4

D

3

D

2

D

1

D

0

HEX

BYTE

CYCLE

EXPLANATION

CLR

C

1 1 0 0 0 0 1 1 C3

1

1 (C)

=

0

CLR bit

1

b

7

1

b

6

0

b

5

0

b

4

0

b

3

0

b

2

1
b

1

0

b

0

C2

Byte 2

2

2

(bit) = 0

SETB

C

1 1 0 1 0 0 1 1 D3

1

1 (C)

=

1

SETB bit

1

b

7

1

b

6

0

b

5

1

b

4

0

b

3

0

b

2

1
b

1

0

b

0

D2

Byte 2

2

2

(bit) = 1

CPL

C

1 0 1 1 0 0 1 1 B3

1

1 (C) = (

C

)

CPL bit

1

b

7

0

b

6

1

b

5

1

b

4

0

b

3

0

b

2

1
b

1

0

b

0

B2

Byte 2

2 2

(bit) = (

bit

)

ANL C, bit

1

b

7

0

b

6

0

b

5

0

b

4

0

b

3

0

b

2

1
b

1

0

b

0

82

Byte 2

2

2

(C) = (C) AND (bit)

ANL C,

bit

1

b

7

0

b

6

1

b

5

1

b

4

0

b

3

0

b

2

0
b

1

0

b

0

B0

Byte 2

2 2

(C) = (C) AND (

bit

)

ORL C, bit

1

b

7

1

b

6

1

b

5

1

b

4

0

b

3

0

b

2

1
b

1

0

b

0

72

Byte 2

2

2

(C) = (C) OR (bit)

ORL C,

bit

1

b

7

0

b

6

1

b

5

0

b

4

0

b

3

0

b

2

0
b

1

0

b

0

A0

Byte 2

2 2

(C) = (C) OR (

bit

)

MOV C, bit

1

b

7

0

b

6

1

b

5

0

b

4

0

b

3

0

b

2

1
b

1

0

b

0

A2

Byte 2

2

2

(C) = (bit)

BOOLEAN VARIABLE

MANIPUL

A

TION

MOV bit, C

1

b

7

0

b

6

0

b

5

1

b

4

0

b

3

0

b

2

1
b

1

0

b

0

92

Byte 2

2

2

(bit) = (C)