SAM47 INSTRUCTION SET

KS57C2308/P2308/C2316/P2316

 

 

BTSF — Bit Test and Skip on False

BTSF(Continued)

Examples: 3. P2.2, P2.3 and P3.0–P3.3 are tested:

LD

L,#0AH

 

BP2 BTSF

P1.@L

; First, P1.@0AH = P2.2

 

 

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

RET

 

 

INCS

L

 

JR

BP2

 

4.Bank 0, location 0A0H.0, is tested and (regardless of the current EMB value) BTSF has the following effect:

FLAG EQU

0A0H.0

 

 

 

BITR

EMB

 

 

 

LD

H,#0AH

BTSF

@H+FLAG ; If bank 0 (AH + 0H).0 = 0A0H.0 = "0", then skip

RET

 

 

 

 

5-38

Page 112
Image 112
Samsung KS57C2308 manual BP2 Btsf, RET Incs BP2