
Application Note
AN_289 FT51A Programming Guide
Version 1.0
Document Reference No.: FT_000962 Clearance No.: FTDI# 483
2
Product Page
Document Feedback Copyright © 2015 Future Technology Devices International Limited
2.3.8 SPI_MASTER_DATA_DELAY............................................................................ 31
2.3.9 SPI_MASTER_SS_SETUP ............................................................................... 32
2.3.10 SPI_MASTER_TRANSFER_SIZE ....................................................................... 32
2.3.11 SPI_MASTER_TRANSFER_PENDING................................................................. 33
2.3.12 Use Cases.................................................................................................... 33
2.4 SPI Slave...........................................................................36
2.4.1 SPI_SLAVE_CONTROL ................................................................................... 37
2.4.2 SPI_SLAVE_TX_DATA.................................................................................... 37
2.4.3 SPI_SLAVE_RX_DATA ................................................................................... 38
2.4.4 SPI_SLAVE_IEN............................................................................................ 38
2.4.5 SPI_SLAVE_INT............................................................................................ 39
2.4.6 SPI_SLAVE_SETUP........................................................................................ 40
2.5 I2C Master.........................................................................41
2.5.1 I2CMSA ....................................................................................................... 41
2.5.2 I2CMCR ....................................................................................................... 42
2.5.3 I2CMSR ....................................................................................................... 43
2.5.4 I2CMBUF ..................................................................................................... 43
2.5.5 I2CMTP ....................................................................................................... 44
2.5.6 Use Case ..................................................................................................... 44
2.6 I2C Slave...........................................................................47
2.6.1 I2CSOA ....................................................................................................... 47
2.6.2 I2CSCR ....................................................................................................... 48
2.6.3 I2CSSR ....................................................................................................... 48
2.6.4 I2CSBUF...................................................................................................... 49
2.6.5 Use Case ..................................................................................................... 49
2.7 UART .................................................................................51
2.7.1 UART_CONTROL ........................................................................................... 52
2.7.2 UART_DMA_CTRL ......................................................................................... 52
2.7.3 UART_RX_DATA ........................................................................................... 52
2.7.4 UART_TX_DATA............................................................................................ 52
2.7.5 UART_TX_IEN .............................................................................................. 53
2.7.6 UART_TX_INT .............................................................................................. 53
2.7.7 UART_RX_IEN .............................................................................................. 54
2.7.8 UART_RX_INT .............................................................................................. 54
2.7.9 UART_LINE_CTRL ......................................................................................... 55