
SN8P1700
8-bit micro-controller build-in 12-bit ADC
SONiX TECHNOLOGY CO., LTD
Page 156
Revision 1.93
FALLING EDGE RECEIVER MODE
Example: Slave Rx falling edge
MOV
A,# 10000100B
; Setup SIOM and enable SIO function. Falling edge.
B0MOV
SIOM,A
B0BSET
FSTART
; Start receiving SIO data.
CHK_END:
B0BTS0
FSTART
; Wait the end of SIO operation.
JMP
CHK_END
B0MOV
A,SIOB
; Save SIOB data into RXDATA buffer.
MOV
RXDATA,A
DI5
DI4
RX data
DI3
DI7
DI2
DI1
Normal I/O Application
DI0
SI
LSB
SCK1
SO
MSB
DI6
DI1
SI
DI0
RX data
SCK2
SO
MSB
DI7
LSB
DI6
Normal I/O Application
DI5
DI4
DI3
DI2
Figure 9-12. The Falling Edge Timing Diagram of Slave Receiving Operation