English
Language : 

SH7263 Datasheet, PDF (935/1862 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7260 Series
(2) Reception Using Interrupt Data Flow Control
Section 18 Serial Sound Interface (SSI)
Start
Release from reset,
define SSICR configuration bits.
Enable SSI module,
enable data interrupts,
enable error interrupts.
Define TRMD, EN, SCKD, SWSD,
MUEN, DEL, PDTA, SDTA, SPDP,
SWSP, SCKP, SWL, DWL, CHNL.
EN = 1,
DIEN = 1,
UIEN = 1, OIEN = 1
Wait for interrupt from SSI.
Yes
SSI error interrupt?
No
Read data from receive data register.
Use SSI status register bits
to realign data
after underflow/overflow.
Yes
Receive more data?
No
Disable SSI module,
disable data interrupts,
disable error interrupts,
enable idle interrupt.
EN = 0,
DIEN = 0
UIEN = 0, OIEN = 0,
IIEN = 1
Wait for idle interrupt
from SSI module.
End
Figure 18.23 Reception Using Interrupt Data Flow Control
Rev. 2.00 Mar. 14, 2008 Page 901 of 1824
REJ09B0290-0200