SNL310
16-Bit LCD Controller
1. INTRODUCTION
SNL310 is a high performance 16-bit DSP base processor with an 8-bit
microprocessor interface to drive various external devices, such as standard mask
ROM, Flash, SRAM and 1-bit/8-bit interface LCD drivers. Besides, this chip also
provides a UART interface to communicate with PC or other devices This chip is not
only a simply controller but also a powerful software voice synthesizer to realize voice
hi-compression, 4-ch wave-table melody.
2. FEATURES
♦ Power supply: 2.4V ~ 3.6V (for 2 batteries application)
3.6V ~ 5.1V (for 3 batteries application)
♦ Built-in 16-bit DSP
♦ Software-based voice/melody processing
♦ Rich Function Instruction Set
♦ 16MHz crystal or R-C type oscillator for system clock
♦ 8 MIPS CPU performances under 16MHz
♦ I/O Ports: 64 I/O pins (P2.0~P2.15, P3.0~P3.15, P4.0~P4.15 and P5.0~P5.15)
♦ ROM size: 96K*16 bits
♦ RAM size: 4k*16 bits (including LCD RAM)
♦ 8 Interrupt Sources
− 4 internal interrupt (T0, T1, T2 and RTC)
− 3 external interrupt (P3.0~P3.2)
− 1 DA/PWM output
♦ Two voice/melody channels or 4 channels wave-table melody
♦ Three 8-bit timers with auto-reload function
♦ Built-in 32768 crystal for Real Time Clock
♦ Built in PWM direct drive circuit and fixed current D/A output
♦ Sampling Rate: 4KHz ~16KHz
♦ Built-in software voice synthesizer for multiple bit-rate solution
♦ UART interface provided
Ver: 1.7
3
May 2, 2003