Application, 4 serial i/o – Renesas 4514 User Manual

Page 149

Advertising
background image

APPLICATION

2.4 Serial I/O

2-46

4513/4514 Group User’s Manual

Fig. 2.4.5 Master serial I/O setting example

g0 h

b3

b0

➀

Disable Interrupts

Serial I/O interrupt is temporarily disabled.

Interrupt enable flag INTE

Interrupt control register V2

“0”

✕

✕

All interrupts disabled (DI instruction)

Serial I/O interrupt occurrence disabled
(TV2A instruction)

0

✕

➁

Set Serial I/O

Serial I/O mode register J1

b3

b0

1 1

✕

Internal clock selected (TJ1A instruction)
Serial I/O port selected
Dividing ratio = 4 selected

1

g0 h

➂

Clear Interrupt Request

Serial I/O interrupt activated condition is cleared.

Serial I/O transmit/receive

completion flag SIOF

“0”

Serial I/O interrupt activated condition cleared
(SNZSI instruction)

Note when the interrupt request is cleared

When

➂

is executed, considering the skip of the next instruction according to the

SIOF flag, insert the NOP instruction after the SNZSI instruction.

When interrupt is

not used

When interrupt is used

➃

Set Interrupt

Interrupts except serial I/O is enabled
(EI instruction)

➃

Set Interrupt

Serial I/O interrupt temporarily disabled is enabled.

b3

b0

1

✕ ✕ ✕

Interrupt control register V2

Serial I/O interrupt occurrence
enabled (TV2A instruction)

Interrupt enable flag INTE “1”

All interrupts enabled
(EI instruction)

➄

Start Condition of Serial I/O operation

Slave side is enabled to receive is checked.
Pin level of control signal = “L”

➅

Start Serial I/O Operation

Serial transfer is started (SST instruction) after checking
slave side is enabled to receive.

➆

Check Serial I/O Interrupt Request

SIOF flag is checked (SNZSI instruction).

➆

Serial I/O Interrupt Occur

➇

Execute Receive Data

Data received by serial transfer is executed.
Register SI

→

register A, register B (TABSI instruction)

“

✕

”: it can be “0” or “1.”

When serial communication is executed,

➄

to

➇

are repeated.

Advertising
This manual is related to the following products: