PRODUCT OVERVIEW KS88C2148/P2148
1-2
FEATURES
CPU
• SAM8 CPU core
Memory
• Data memory: 1040-byte of internal register file
(Excluding LCD RAM)
• Program memory: 48-Kbyte internal program
memory (ROM)
External Interface
• 64-Kbyte external data memory area
Instruction Execution Time
• 750 ns at 8 MHz (minimum, Main oscillator)
• 183 µs at 32,768 Hz (minimum, Sub oscillator)
Interrupts
• 7 interrupt levels and 19 interrupt sources
• 19 vectors
• Fast interrupt processing feature (for one
selected interrupt level)
I/O Ports
• Five 8-bit I/O ports (P0-P4) and one 7-bit I/O
port (P5) for a total of 47 bit-programmable pins
8-Bit Basic Timer
• One programmable 8-bit basic timer (BT) for
oscillation stabilization control or watchdog timer
(software reset) function
Watch Timer
• Time internal generation: 3.91 ms, 0.5 s at
32,768 Hz
• Four frequency outputs to BUZ pin
• Clock source generation for LCD
Timers and Timer/Counters
• One 8-bit timer/counter (Timer 0) with three
operating modes: Interval, Capture, and PWM
• One 16-bit timer/counter (Timer 1) with two 8-bit
timer/counter modes
LCD Controller/Driver
• UP to 32 segment pins
• 3, 4, and 8 common selectable
• Choice of duty cycle
• All dots can be switched on/off
• Internal resistor circuit for LCD bias
Serial Port
• One synchronous SIO
A/D Converter
• 8-bit conversion resolution × 4 channel
• 34 µs conversion time(4 MHz CPU clock, fxx/4)
Oscillation Sources
• Crystal, ceramic, or RC for main system clock
• Crystal or external oscillator for subsystem clock
• Main system clock frequency: 8 MHz
• Subsystem clock frequency: 32.768 kHz
Power-Down Modes
• Main idle mode (only CPU clock stops)
• Sub idle mode
• Stop mode (main/sub system oscillation stops)
Operating Temperature Range
• – 40°C to + 85°C
Operating Voltage Range
• 2.0 V to 5.5 V at 32 kHz (sub clock)-6 MHz
(main clock)
• 2.2 V to 5.5 V at 8 MHz
Package Type
• 80-pin TQFP, 80-pin QFP