Rainbow Electronics W90P710CDG User Manual
Page 10

W90P710CD/W90P710CDG
- 10 -
4-Channel PWM
y
Four 16-bit timers with PWM
y
Two 8-bit pre-scalers & Two 4-bit dividers
y
Programmable duty control of output waveform
y
Auto reload mode or one-shot pulse mode
y
Dead-zone
generator
I2C Master
y
Two Channel I2C
y
Compatible with Philips I
2
C standard, support master mode only
y
Support multi master operation
y
Clock stretching and wait state generation
y
Provide multi-byte transmit operation, up to 4 bytes can be transmitted in a single transfer
y
Software programmable acknowledge bit
y
Arbitration lost interrupt, with automatic transfer cancellation
y
Start/Stop/Repeated
Start/Acknowledge generation
y
Start/Stop/Repeated Start detection
y
Bus busy detection
y
Supports 7 bit addressing mode
y
Software mode I
2
C
Universal Serial Interface (USI)
y
1-Channel
USI
y
Support USI (Microwire/SPI) master mode
y
Full duplex synchronous serial data transfer
y
Variable length of transfer word up to 32 bits
y
Provide burst mode operation, transmit/receive can be executed up to four times in one transfer
y
MSB or LSB first data transfer
y
Rx and Tx on both rising or falling edge of serial clock independently
y
Two slave/device select lines
y
Fully static synchronous design with one clock domain
2-Channel AC97/I2S Audio Codec Host Interface
y
AHB master port and an AHB slave port are offered in audio controller.
y
Always 8-beat incrementing burst
y
Always bus lock when 8-beat incrementing burst