SERIAL I/O INTERFACE
KS57C2308/P2308/C2316/P2316
13-6
+
+
PROGRAMMING TIP — Setting Transmit/Receive Modes for Serial I/O (Continued)
3.
Transmit and receive Data through SIO interface using an internal clock frequency of 4.09 kHz (at 4.19 MHz)
in LSB-first mode:
BITR
EMB
LD
EA,TDATA
; TDATA address = BANK0 (20H–7FH)
LD
SBUF,EA
LD
EA,#8FH
LD
SMOD,EA
; SIO start
EI
BITS
IES
•
•
INTS
PUSH
SB
; Store SMB, SRB
PUSH
EA
; Store EA
BITR
EMB
LD
EA,TDATA
; EA
←
Transmit data, TDATA address = BANK0
(20H–7FH)
XCH
EA,SBUF
; Transmit data
↔
Receive data
LD
RDATA,EA
; RDATA address = BANK0 (20H–7FH)
BITS
SMOD.3
; SIO start
POP
EA
POP
SB
IRET
KS57C2308/C2316
/ P0.1
SO / P0.2
SI / P0.3
EXTERNAL
DEVICE
SCK
Summary of Contents for C2316
Page 30: ...ADDRESS SPACES KS57C2308 P2308 C2316 P2316 2 22 NOTES ...
Page 168: ...SAM47 INSTRUCTION SET KS57C2308 P2308 C2316 P2316 5 94 NOTES ...
Page 170: ......
Page 206: ...POWER DOWN KS57C2308 P2308 C2316 P2316 8 8 NOTES ...
Page 210: ...RESET KS57C2308 P2308 C2316 P2316 9 4 NOTES ...
Page 222: ...I O PORTS KS57C2308 P2308 C2316 P2316 10 12 NOTES ...
Page 272: ...LCD CONTROLLER DRIVER KS57C2308 P2308 C2316 P2316 12 24 NOTES ...
Page 280: ...SERIAL I O INTERFACE KS57C2308 P2308 C2316 P2316 13 8 NOTES ...
Page 294: ...MECHANICAL DATA KS57C2308 P2308 C2316 P2316 15 2 NOTES ...
Page 310: ...KS57P2308 P2316 OTP KS57C2308 P2308 C2316 P2316 16 16 NOTES ...
Page 318: ......
Page 320: ......
Page 322: ......
Page 325: ......
Page 327: ......