Samsung KS57C2308 Manual page 37

Single-chip cmos microcontroller
Table of Contents

Advertisement

KS57C2308/P2308/C2316/P2316
+ +
PROGRAMMING TIP — 1-Bit Addressing Modes
1-Bit Direct Addressing
1. If EMB = "0":
AFLAG EQU
BFLAG EQU
CFLAG EQU
SMB
BITS
BITS
BTST
BITS
BITS
2. If EMB = "1":
AFLAG EQU
BFLAG EQU
CFLAG EQU
SMB
BITS
BITS
BTST
BITS
BITS
1-Bit Indirect Addressing
1. If EMB = "0":
AFLAG EQU
BFLAG EQU
CFLAG EQU
SMB
LD
BTSTZ
BITS
2. If EMB = "1":
AFLAG EQU
BFLAG EQU
CFLAG EQU
SMB
LD
BTSTZ
BITS
34H.3
85H.3
0BAH.0
0
AFLAG
BFLAG
CFLAG
BFLAG
P3.0
34H.3
85H.3
0BAH.0
0
AFLAG
BFLAG
CFLAG
BFLAG
P3.0
34H.3
85H.3
0BAH.0
0
H,#0BH
@H+CFLAG
CFLAG
34H.3
85H.3
0BAH.0
0
H,#0BH
@H+CFLAG
CFLAG
; 34H.3
1
; F85H.3
1
; If FBAH.0 = 1, skip
; Else if, FBAH.0 = 0, F85H.3 (BMOD.3)
; FF3H.0 (P3.0)
1
; 34H.3
1
; 85H.3
1
; If 0BAH.0 = 1, skip
; Else if 0BAH.0 = 0, 085H.3
; FF3H.0 (P3.0)
1
; H
#0BH
; If 0BAH.0 = 1, 0BAH.0
; Else if 0BAH.0 = 0, FBAH.0
; H
#0BH
; If 0BAH.0 = 1, 0BAH.0
; Else if 0BAH.0 = 0, 0BAH.0
ADDRESSING MODES
1
1
0 and skip
1
0 and skip
1
3-7

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

P2308C2316P2316Ks57p2308Ks57c2316Ks57p2316

Table of Contents