1 1. . f fe ea at tu ur re es s
n 8-bit static pipeline cpu
n rom: 32k x 8 bits
n ram: 256 x 8 bits
n operation voltage : 2.4v ~ 3.6v
n 20 cmos bi-directional bit programmable i/o pins
- twenty (port-a high nibble & port-b/c) are shared with
lcd drives
n 6 output pins (four are shared with lcd common and
two are shared with psg)
n 2 input pins (code option: shared with oscx)
n hardware debounce option for input port
n bit programmable pull-up for input port
n timer/counter :
- one 8-bit timer / 16-bit event counter
- one 8-bit base timer
n five powerful interrupt sources :
- external interrupt (edge trigger)
- timer1 interrupt
- base timer interrupt
- porta[7~0] interrupt (transition trigger)
n 24-level deep stack
n dual clock source :
- oscx: crystal oscillator: 32768hz
- osc: rc oscillator 2m hz ~ 4m hz
n build-in oscillator with warm-up timer
n lcd controller driver:
- 16 level contrast control
- 160 ( 8x20) dots ( 1/8 duty, 1/4 bias, programmable)
- 80 ( 4x20) dots ( 1/4 duty, 1/3 bias, programmable)
- two clock source options: rc and resonator oscillator
- keyboard scan function supported on 20 shared
segment drives
- internal bias resistors(1/4 bias & 1/3 bias) with 32 level
driving strength control
n programmable sound generator (psg) includes :
- tone generator
- sound effect generator
- 16 level volume control
n three power down modes :
- wai0 mode
- wai1 mode
- stp mode
2 2. . g ge en ne er ra al l d de es sc cr ri ip pt ti io on n
ca6808 is a low-cost, high-performance, fully static, 8-bit
microcontroller designed with cmos silicon gate
technology. it comes with 8-bit pipeline cpu core, sram,
timer, lcd driver, i/o port, psg and mask program rom. a
build-in dual oscillator is specially integrated to enhance
chip performance. for business equipment and consumer
applications. such as watch, calculator, and lcd game ,
ca6808 is definitely a perfect solution for implementation.