SAM47 INSTRUCTION SET

KS57C2308/P2308/C2316/P2316

 

 

BITS — Bit Set

BITS(Continued)

Examples: 3. For setting P2.2, P2.3, and P3.0–P3.3 to "1":

LD

L,#0AH

 

 

BP2 BITS

P1.@L

;

First, P1.@0AH = P2.2

 

 

;

(111100B) + 10B.10B = 0F2H.2

INCS

L

 

 

JR

BP2

 

 

4. If bank 0, location 0A0H.0, is set to "1" and the EMB = "0", BITS has the following effect:

FLAG EQU

0A0H.0

 

 

 

BITR

EMB

 

 

 

LD

H,#0AH

BITS

@H+FLAG ; Bank 0 (AH + 0H).0 = 0A0H.0 "1"

NOTE: Since the BITS instruction is used for output functions, pin names used in the examples above may change for different devices in the SAM47 product family.

5-34

Page 108
Image 108
Samsung KS57C2308 manual BP2 Bits