beautypg.com
DS4830 User’s Guide
4
11.1
– Detailed Description .............................................................................................................................................. 90
11.1.1
– Default Operation ............................................................................................................................................. 90
11.1.2
– Slave Address .................................................................................................................................................. 90
11.1.3
– I2C Start Detection........................................................................................................................................... 90
11.1.4
– I2C Stop Detection ........................................................................................................................................... 90
11.1.5
– Slave Address Matching .................................................................................................................................. 90
11.1.6
– Transmitting Data............................................................................................................................................. 91
11.1.7
– Receiving Data................................................................................................................................................. 92
11.1.8
– Clock Stretching ............................................................................................................................................... 93
11.1.9
– SMBus Timeout ............................................................................................................................................... 93
11.1.10
– Resetting the I2C Slave Controller ................................................................................................................ 94
11.1.11
– Operation as a Master ................................................................................................................................... 94
11.2
– I2C Slave Controller Register Description .............................................................................................................. 95
SECTION 12
– SERIAL PERIPHERAL INTERFACE (SPI) .................................................................................................. 99
12.1
– Serial Peripheral Interface (SPI) Detailed Description ........................................................................................... 99
12.1.1
– SPI Transfer Formats .......................................................................................................................................... 99
12.1.2
– SPI Character Lengths ...................................................................................................................................... 101
12.2
– SPI System Errors ................................................................................................................................................ 101
12.2.1
– Mode Fault ......................................................................................................................................................... 101
12.2.2
– Receive Overrun ................................................................................................................................................ 101
12.2.3
– Write Collision While Busy ................................................................................................................................ 102
12.3
– SPI Interrupts ........................................................................................................................................................ 102
12.4
– SPI Master ............................................................................................................................................................ 103
12.4.1
– SPI Transfer Baud Rates .................................................................................................................................. 103
12.4.2
– SPI Master Operation ........................................................................................................................................ 103
12.4.3
– SPI Master Register Descriptions ..................................................................................................................... 105
12.5
– SPI Slave .............................................................................................................................................................. 107
12.5.1
– SPI Slave Select ................................................................................................................................................ 107
12.5.2
– SPI Transfer Baud Rates .................................................................................................................................. 107
12.5.3
– SPI Slave Operation .......................................................................................................................................... 107
12.5.4
– SPI Slave Register Descriptions ....................................................................................................................... 108
SECTION 13
– 3-WIRE ....................................................................................................................................................... 110
13.1
– Detailed Description ............................................................................................................................................. 110
13.1.1
– Operation ....................................................................................................................................................... 110
13.2
– 3-Wire Register Descriptions ................................................................................................................................ 112
SECTION 14
– PWM .......................................................................................................................................................... 113
14.1
– Detailed Description ............................................................................................................................................. 113
14.1.1
– PWMCN and PWMDATA SFRs .................................................................................................................... 113
14.1.2
– PWMSYNC SFR ............................................................................................................................................ 114
14.2
– Individual PWM Channel Operation ..................................................................................................................... 115
14.2.1
– Duty Cycle Register (DCYCn) ....................................................................................................................... 115
14.2.2
– PWM Configuration Register (PWMCFGn) ................................................................................................... 116