Die LPC2880/2888 sind ARM7 basierende Mirkocontroller für tragbare Geräte, die geringen Stromverbrauch und hohe Leistung benötigen.Sie besitzen eine USB 2.0 Hi-Speed Schnittstelle, eine externe Speicherschnittstelle für SDRAM und Flash, eine Schnittstelle für SD/MMC Speicherkarten, A/D und D/A Wandler und serielle Schnittstellen inklusive UART, I2C-Bus und I2S-Bus. Verbesserungen in der Architektur wie mehrkanalige DMA, Prozessor-Cache, simultane Operationen über mehrere interne Busse und eine flexible Taktgenerierung tragen dazu bei, dass die LPC2880/LPC2888 mehr anspruchsvolle Applikationen bewältigen können als viele Konkurrenzprodukte. Der Chip kann von einer einzigen Batterie oder über USB versorgt werden oder von geregelten 1.8 V und 3.3 V.
Hauptmerkmale
- ARM7TDMI Prozessor mit 8 KB Cache und Arbeitsfrequenz bis 80 MHz
- 1 MB on-chip Flash Programmspeicher mit 128-bit breitem Interface für hohen Leistungsdurchsatz.
- 64 6 kB SRAM
- Boot ROM erlaubt Programmausführung vom Flash oder Flash Programmierung über USB
- On-chip DC-to-DC Wandler kann von einer Batterie oder über USB alle erforderlichen Spannungen erzeugen
- Mehrfache interne Busse ermöglichen simultan und ohne Kollisionen normale DMA und USB DMA Datentransfers und Programmausführung aus dem internen Flash
- Externer Speichercontroller unterstützt Flash, SRAM, ROM und SDRAM
- Fortschrittlicher Vektor Interrupt Controller, unterstützt bis zu 30 Vektorinterrupts
- Innovativer event router gestattet Interrupt, Power-up und Clock-start Fähigkeit von bis zu 107 Quellen
- Mehrkanaliger GP DMA Controller, der sowohl für die meisten Peripheriefunktionen auf dem Chip genutzt werden kann als auch für Speicher-Speicher Transfers.
- Serielle Schnittstellen:
- Hi-Speed USB 2.0 (480 Mbit/s oder 12 Mbit/s) mit Physical Layer auf dem Chip
- UART mit Generierung von gebrochenen Baudraten, Ablaufsteuerung, IrDA Unterstützung und FIFOs
- I2C-bus Schnittstelle
- I2S-Bus (Inter IC Sound bus) Schnittstelle für unabhängigen digitalen Stereo Audio-Eingang und Ausgang
- SD/MMC Speicherkarten Schnittstelle
- 10-bit A/D Wandler mit 5-Kanal gemultiplexte Eingänge
- 16-bit Stereo A/D und D/A Wandler mit Verstärker und Verstärkungsregelung
- Fortschrittliche Taktgenerierung und Stromsteuerung reduzieren den Stromverbrauch
- Zwei 32-bit Timer mit selektierbaren Vorteilern
- 8-bit/4-bit LCD Schnittstellenbus
- Echtzeituhr kann von 32 kHz Oszillator oder anderen Quellen getaktet werden
- Watchdog Timer mit Interrupt und/oder Reset Möglichkeit.