SN6B000 General Description
SN6B000 is a 8-bit micro controller series with hi-density LCD driver. Combined with one or more SN6BS00 (64 segment drivers), SN6B000 can form one 1024/2048/ 4096/ 6144/ 8192 dots LCD system. A dual-tone melody and a voice synthesizer are included in SN6B000. Also, a 7-bit current-type DAC and the PWM circuit are built in SN6B000, so that makes users easily choose a speaker(DA), or a buzzer (PWM) for their applications. SN6B000 only contains 32 COM signals of LCD. All segment signals are provided by SN6BS00. Several different types of LCD applications can be implemented by suitably combining SN6B000 and SN6BS00. SN6B000 not only contains internal mask ROM itself(128K words, MC mode), but also possesses the interface to access external ROM (maximum 512K words, MP mode). A memory chip, SN6B400 consists of 256K-word mask ROM and is available to work with SN6B000 to accomplish the whole micro-processor system.
SN6B000 Maximum Ratings
Supply voltage (Vdd) ............................................- 0.3V ~ 6.0V
Input in voltage (Vin) Vss ...........................- 0.2V ~ Vdd + 0.2V
Operating ambient temperature (Topr) .............0°C ~ + 70°C
Storage ambient temperature (Tstor) ..........-30°C ~ + 125°C
Power consumption (Pc) ...............................................500 mW
SN6B000 Features
ROM space: 512K words (=219*16=220*8); Program Space: 256K*16
− MC mode:128K words in SN6B000
− MP mode: along with SN6B400 to 256K words
RAM Size:
− 256 bytes in SN6B000
− 4*256 bytes in SN6BS00 (2*256 bytes LCD RAM, 2*256 bytes normal RAM)
I/O Port : There are Port0 and Port1 (total 16 pins I/O)
− All ports are I/O-type and P0.7 can be modulated with a carry signal
− Each port can be set as "H", "L", floating, and high-resistance "H"(150K@5V )
− Every port can wake up chip when chip is in power-down mode
60 instructions
8 levels stack buffer supports interrupt and call subroutine
System Clock:
− 2MHz RC oscillator
− 2M/ 4M(3.58M) crystal
Low speed clock: Register option, 32768 crystal or RC
Three different operation modes can be selected:
− Normal mode (both High/Low osc. On).
− Slow mode (High osc. Off, Low osc. On).
− Stop mode (both High and Low osc. Off).
LCD: 1/16 duty (for 1024) or 1/32 duty, frame rate=64 or 128 Hz.
A voltage regulator and double voltage circuit is included in SN6BS000
8 interrupt sources :
− 5 internal interrupts: T0, TC0, TC1, TW, SPEECH (non-maskable).
− 3 external interrupts: INTP0.0 ~ INTP0.2
− ISR entry location: Reset: 0000, SPEECH: 0018h, and the others: 0008h
Voice:
− Built-in voice synthesizer
− Sampling rate from 4K to 40Khz
− Dual tone melody with 4 octaves
− 7-bit DA converter (maximum 3mA)
− PWM output for Buzzer
SN6B000 Connection Diagram
Map list: ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789All