■ Internal Memories: 20 Kbytes ROM/EPROM/ OTP, 2 Kbytes RAM
■ Register oriented 8/16 bit core
■ 224 general purpose registers available as RAM, accumulators or index pointers
■ Minimum instruction cycle time: 167 ns (@24MHz CPU frequency)
■ Low power modes: WFI, SLOW, HALT and STOP
■ DMA controller for reduced processor overhead
■ Full speed USB interface with DMA, compliant with USB specifications version 1.1 (in normal voltage mode)
■ USB Embedded Functions with 16 fully configurable endpoints (buffer size programmable), supporting all USB data
transfer types (Isochronous included)
■ On-chip USB transceiver and 3.3 voltage regulator
■ Multimaster I2C-bus serial interface up to 400KHz. with DMA capability
■ Serial Communications Interface (SCI) with DMA capability:
– Asynchronous mode up to 315 Kb/s
– Synchronous mode up to 3 MHz
■ External memory interface (8-bit data/16-bit address) with DMA capability from the USB
■ 16-bit Multi-Function Timer (12 operating modes) with DMA capability
■ 16-bit Timer with 8-bit prescaler and Watchdog
■ 6-channel, 8-bit A/D Converter (ADC)
■ 15 interrupt pins on 8 interrupt channels
■ 14 pins programmable as wake-up or additional external interrupts
■ 42 (DIP56) or 44 (QFP64) fully programmable I/Os with 6 or 8 high sink pads (10 mA @ 1 V)
■ Programmable PLL clock generator (RCCU) using a low frequency external quartz (8 MHz)
■ On-chip RC oscillator for low power operation
|