GENERAL DESCRIPTIONS
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.
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