Communication Operations - NEC V850ES/SA2 UPD703201 Manual

32-bit single-chip microcontrollers
Table of Contents

Advertisement

12.4.14 Communication operations

(1) Master operations
The following is a flow chart of the master operations.
START
IICCL
Select transfer clock.
××H
IICC
IICE = SPIE = WTIM = 1
SPT = 1
INTIIC = 1?
Yes
Start IIC write transfer.
INTIIC = 1?
Yes
ACKD = 1?
Yes
TRC = 1?
Yes (transmit)
Start IIC write transfer.
INTIIC = 1?
Data processing
ACKD = 1?
No
Generate restart condition
or stop condition.
394
CHAPTER 12 SERIAL INTERFACE FUNCTION
Figure 12-36. Master Operation Flow Chart
××H
; Initializes IICC register
No
; Stop condition detection
No
No
No (receive)
No
Yes
Preliminary User's Manual U15905EJ1V0UD
Generate stop condition.
(no slave with matching address)
; Address transfer completion
WTIM = 0
ACKE = 1
WREL = 1
Start reception.
No
INTIIC = 1?
Yes
Data processing
No
Transfer completed?
Yes
ACKE = 0

Advertisement

Table of Contents
loading

Table of Contents