TMP88CS38/CM38A/CP38A
♦ I/O ports: Maximum 33 (High current output: 4)
♦ 17 interrupt sources: External 6, internal 11
• All sources have independent latches each, and nested interrupt control is available.
• Edge-selectable external interrupts with noise reject
• High-speed task switching by register bank changeover
♦ ROM corrective function
♦ Two 16-bit timer/counters: TC1, TC2
• Timer, event counter, pulse width measurement, external trigger timer, window modes
♦ Two 8-bit timer/counters: TC3, TC4
• Timer, event counter, capture (Pulse width/duty measurement) mode
♦ Time base timer (Interrupt frequency: 0.95 Hz to 31250 Hz)
♦ Watchdog timer
• Interrupt sourse/reset output
♦ Serial bus interface
• I2C bus, 8-bit SIO mode (Selectable two I/O channels)
♦ On-screen display circuit
• Font ROM characters: 384 characters
• Characters display: 32 columns × 12 lines
• Composition: 16 × 18 dots
• Size of character: 3 kinds (Line by line)
• Color of character: 8 or 15 kinds (Character by character)
• Variable display position: Horizontal 256 steps, vertical 512 steps
• Fringing, smoothing, slant, underline, blinking function
♦ Jitter elimination
♦ Data slicer circuit 1 channel
♦ DA conversion (Pulse width modulation) outputs
• 14- or 12-bit resolution (2 channels)
• 12-bit resolution (2 channels)
• 7-bit resolution (6 channels)
♦ 8-bit successive approximate type AD converter with sample and hold
♦ Remote control signal preprocessor
♦ Two power saving operating modes
• STOP mode: Oscillation stops. Battery/capacitor backup. Port output hold/high
impedance.
• IDLE mode: CPU stops, and peripherals operate using high-frequency clock. Release
by interrupts.
♦Operating voltage: 4.5 to 5.5 V at 16 MHz
♦Emulation POD: BM88CS38N0A-M15
88CS38-2
2007-09-12