Hi-Density LCD Driver with 8-bit Controller
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
− 256 bytes in SN6B000
− 4*256 bytes in SN6BS00 (2*256 bytes LCD RAM, 2*256 bytes normal
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”
− Every port can wake up chip when chip is in power-down mode
8 levels stack buffer supports interrupt and call subroutine
− 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
− 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
2 December 20, 2000