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 communicatewith 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