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.
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
−
)
floating
, and
high-resistance “H”
SN6B000
2
December 20, 2000
Page 3
Hi-Density LCD Driver with 8-bit Controller
PIN ASSIGNMENT
SN6B000
Pin NameI/ODescriptionsInternal
C0~C31OCommon 0 ~ 31
VLC1, VLC4,
VLC5
VLCDRILCD Bias
P/CIMicro-processor/Micro-controller
A0~A19OAddress Bus for ROM
D0~D7I/O Data Bus for ROM
CE1BOChip Enable of External ROM.
VO/ BUZ1OVoice out, 7-bit DA / PWM output
BUZ2OPWM output
OSC/XINHigh speed Clock input:
LXINILow speed clock input
LXOUTOLow speed clock output
P0, P1I/O I/O Ports
XCE_0OChip Enable of SN6BS00 0
XCE_1OChip Enable of SN6BS00 1
XCE_2OChip Enable of SN6BS00 2
XCE_3OChip Enable of SN6BS00 3
XD7~XD0I/O Data Bus to Slave Driver
ILCD Bias
CKSEL=L, RC oscillator
CKSEL=H, Crystal
( 0:2M RC oscillator, 1: Crystal)
SN6B000
Pull-low
√
√
XA9~XA0OAddress Bus to Slave Driver
WRORead Write signal
FRAMEOFrame Synchronous Signal
CLODisplay Synchronous Signal
MOAlternating signal for LCD
SYNCOPhase 1 synchronous pin.
TESTITest Pin
RESETBIReset Pin
VDDIPositive power supply
GNDINegative power supply
3
√
December 20, 2000
Page 4
Hi-Density LCD Driver with 8-bit Controller
SN6BS00:
Pin NameI/ODescriptions
S0~S63OSegment 0 ~ 63
VLCDR, VLC2, VLC3,
ILCD Bias
VLC5
VREGOVoltage Pumper
VPSIVoltage Pumper
VO1, VO2IVoltage Pumper
XA0~XA9IAddress Bus
XD0~XD7I/O Data Bus
XCEIChip Enable
WRIRead Write signal
FRAMEIFrame Synchronous Signal
CLIDisplay Synchronous Signal
MIAlternating signal for LCD
VDDIPositive power supply
GNDINegative power supply
SN6B000
SN6B400:
Pin NameI/OFunction Description
V
DD
IPositive power supply
CEBIChip Enable. (Active Low)
SYNCIClock Pin
D7~D0OData Output
A18~A0IAddress Input
VSSINegative power supply.
4
December 20, 2000
Page 5
SN6B000
Hi-Density LCD Driver with 8-bit Controller
ABSOLUTE MAXIMUM RATINGS
(All of the voltages referenced to Vss)
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
ELECTRICAL CHARACTERISTICS
SN6B000
PARAMETERSYM.DESCRIPTIONMIN.TYP.MAX. UNIT
Operating v oltageVdd3.9-5.1V
Operating currentIddH Vdd = 5.0V, I/O pin unload, normal
mode
Idds Vdd = 5.0V,I/O pin unload, slow
mode
Istby Vdd = 5.0V,I/O pin unload, stop
mode
Reset, TEST pinViH0.7Vdd-- V
input voltageViL--0.3Vss
Reset, TEST leakage
current
I/P port input voltageViH0.8Vdd-- V
I/P port pull-up resistorRup Vin = Vss-150-K
I/P port input leakage
current
Port0,1 output source
Current
Port0,1 output sink
Current
LCD supply voltageVlcd--6.5V
LCD frame frequencyFlcd-64/128-Hz
Vo output CurrentIvoDA output current-34mA
BU1,BU2 Driving
Current
BU1,BU2 Sinking
Current
INTP0 trigger pulse
width
Oscillator frequencyfHxosc Rosc=300K
ILekg Vin = Vdd--1uA
ViL--0.2Vss
Ilekg Pull-up resistor disable, Vin = Vdd--1uA
IoHVop = Vdd - 0.5V12-mA
IoLVop = Vss + 0.5V24-mA
IdBU PWM driving current ability.
V
IsBU PWM sinking current ability.
V
Tint01 P0.0 ~ P0.2 Interrupt request pulse
width
BU1/BU2
BU1/BU2
=2.5V
=2.5V
Ω
-1-mA
-15-uA
--1uA
-60-mA
-60-mA
1/fcpu--S
-2-MHz
Ω
5
December 20, 2000
Page 6
SN6B000
Hi-Density LCD Driver with 8-bit Controller
SN6BS00
(All of voltages referenced to Vss, Vdd = 5.0V, SN6B000@3.58MHz, ambient temperature is 25°C unless