1 OVERVIEW
1-6
Seiko Epson Corporation
S1C33L26 TECHNICAL MANUAL
I
2
S Bus Interface (I2S)
• Supports universal audio I
2
S bus interface.
• Contains a 16-byte transmit FIFO (16 bits
×
2 channels
×
4)
• I
2
S output: one channel
• Resolution: 16 bits (PCM data output format)
• Operates as master that generates the bit clock, word-select signal, data and master clock.
• Clock polarity and data shift direction (MSB first/LSB first) are software configurable.
• Can generate I
2
S FIFO empty interrupts.
• Supports DMA transfer.
Card Interface (CARD)
• Generates 8-bit or 16-bit NAND Flash interface signals.
• The ECC and EDC functions should be implemented in the application program.
Infrared Remote Controller (REMC)
• Outputs a modulated carrier signal and inputs remote control pulses.
• Embedded carrier signal generator and data length counter
• Can generate counter underflow interrupts for data transmission and input rising/falling edge detection inter-
rupts for data reception.
LCD Controller (LCDC)
• Supports STN LCD panels with 4/8-bit data lines or TFT LCD panels with up to 24-bit data lines.
• Supports generic panel resolutions up to VGA, such as 640
×
480 pixels (VGA) and 320
×
240 pixels (QVGA)
(can be configured according to the panel used).
• Supports up to 16M-color (for color TFT), 4K-color (for color STN), and 16-level gray scale (for
monochrome STN) display modes.
• Display configuration when the internal VRAM (20KB) is used
- 320
×
240 pixels, 2 bpp (4-level gray scale display)
• Display configuration when an external memory is used
- 320
×
240 pixels, 16 bpp (QVGA 64K-colors display)
- 400
×
240 pixels, 16 bpp (WQVGA 64K-colors display)
- 640
×
480 pixels, 16 bpp (VGA 64K-colors display)
• Two-image overlay display via the Picture-in-Picture Plus function
• Brightness/gray scale control via the mono display LUT (Look Up Table with 16
×
4 bits), or palette control
via the color display LUT (Look Up Table RAM with 256
×
16 bits)
• Virtual display function to handle images with a different resolution from the LCD panel (any area in the vir-
tual screen can be displayed on the LCD.)
A/D Converter (ADC10)
• 10-bit A/D converter with up to six analog input channels
• Conversion time: 10 µs min.
(when 2 MHz input clock is selected)
1,250 µs max. (when 16 kHz input clock is selected)
• Can generate conversion completion and data overwrite error interrupts.
USB Function Controller (USB)
• Supports USB2.0 full speed (12M bps) mode.
• Supports auto negotiation function.
• Supports control, bulk, isochronous and interrupt transfers.
• Supports four general-purpose endpoints and endpoint 0 (control).
• Embedded 1K-byte programmable FIFO
• Can generate USB interrupts.
• Supports DMA transfer.