User's Manual

Table Of Contents
37.3.2 Non-Compressed Mode ..........................................................................................................1324
37.3.3 WS Continue Mode ................................................................................................................1330
37.3.4 Operating States ......................................................................................................................1331
37.3.5 Transmit Operation .................................................................................................................1332
37.3.6 Receive Operation ..................................................................................................................1335
37.3.7 Serial Bit Clock Control .........................................................................................................1337
37.4 Interrupt Sources ..............................................................................................................................1337
37.5 Usage Notes .....................................................................................................................................1338
37.5.1 Setting the Module Stop Function ..........................................................................................1338
37.5.2 Notes on Changing Transmission Modes ...............................................................................1338
37.5.3 Limits on WS Continue Mode ................................................................................................1338
38. Serial Peripheral Interface (RSPIa) ............................................................................................ 1339
38.1 Overview .........................................................................................................................................1339
38.2 Register Descriptions .......................................................................................................................1343
38.2.1 RSPI Control Register (SPCR) ...............................................................................................1343
38.2.2 RSPI Slave Select Polarity Register (SSLP) ..........................................................................1345
38.2.3 RSPI Pin Control Register (SPPCR) ......................................................................................1346
38.2.4 RSPI Status Register (SPSR) ..................................................................................................1347
38.2.5 RSPI Data Register (SPDR) ...................................................................................................1350
38.2.6 RSPI Sequence Control Register (SPSCR) ............................................................................1353
38.2.7 RSPI Sequence Status Register (SPSSR) ...............................................................................1354
38.2.8 RSPI Bit Rate Register (SPBR) ..............................................................................................1355
38.2.9 RSPI Data Control Register (SPDCR) ...................................................................................1356
38.2.10 RSPI Clock Delay Register (SPCKD) ....................................................................................1358
38.2.11 RSPI Slave Select Negation Delay Register (SSLND) ..........................................................1359
38.2.12 RSPI Next-Access Delay Register (SPND) ............................................................................1360
38.2.13 RSPI Control Register 2 (SPCR2) ..........................................................................................1361
38.2.14 RSPI Command Register m (SPCMDm) (m = 0 to 7) ...........................................................1363
38.3 Operation .........................................................................................................................................
1366
38.3.1 Overview of RSPI Operations ................................................................................................1366
38.3.2 Controlling RSPI Pins ............................................................................................................1367
38.3.3 RSPI System Configuration Examples ...................................................................................1368
38.3.3.1 Single Master/Single Slave (with This MCU Acting as Master) ..................................1368
38.3.3.2 Single Master/Single Slave (with This MCU Acting as Slave) ....................................1369
38.3.3.3 Single Master/Multi-Slave (with This MCU Acting as Master) ...................................1370
38.3.3.4 Single Master/Multi-Slave (with This MCU Acting as Slave) .....................................1371
38.3.3.5 Multi-Master/Multi-Slave (with This MCU Acting as Master) ....................................1372
38.3.3.6 Master (Clock Synchronous Operation)/Slave (Clock Synchronous Operation)
(with This MCU Acting as Master) ...............................................................................1373
38.3.3.7 Master (Clock Synchronous Operation)/Slave (Clock Synchronous Operation)
(with This MCU Acting as Slave) .................................................................................1373
38.3.4 Data Format ............................................................................................................................1374