Die LPC2292/LPC2294 Mikrocontroller basieren auf der 16-bit/32-bit ARM7TDMI-S™ CPU mit Echtzeitemulation und Embedded Trace Support und 256 kB embedded high-speed Flash Speicher. Ein 128-bit breites Speicherinterface und eine einzigartige Akzelerator Architektur ermöglicht die Ausführung von 32-bit Code mit maximaler Clockrate. Für Applikationen, bei denen Codegrösse kritisch ist, gibt es alternativ den 16-bit Thumb® Modus, der Programmcode um mehr als 30% reduziert, bei minimalem Einfluss auf die Leistung. Diese Mikrocontroller sind mit ihrem 144-pin Gehäuse, niedrigem Stromverbrauch, diverse 32-bit Timer, 8-kanaligem 10-bit ADC, 2/4 (LPC2292/LPC2294) modernen CAN Kanälen, PWM Kanälen und bis zu neun externen Interrupt-Pins ideal für Automobil- und Industriesteuerungen geeignet als auch für medizinische Geräte und fehlertolerante Maintenance-Busse. Die Zahl der verfügbaren GPIOs geht von 76 (mit externem Speicher) bis 112 (als Single Chip). Mit einer grossen Auswahl an zusätzlichen seriellen Kommunikations-Schnittstellen sind sie auch bestens geeignet für Kommunikations-Gateways und Protokoll-Wandler als auch vielen anderen universellen Applikationen. Leistungsmerkmale
16-bit/32-bit ARM7TDMI-S Mikrorocontroller in einem LQFP144 Gehäuse.
In-System Programmierung/In-Application Programmierung (ISP/IAP) via on-chip boot-loader Software. Löschen des gesamten Flash oder sektorweise in 400 ms und Programmierung von 256 Bytes in 1 ms.
EmbeddedICE-RT und Embedded Trace Schnittstellen bieten über den on-chip RealMonitor Echtzeit Debugging als auch high-speed Trace von Befehlsausführungen
Zwei/vier (LPC2292/2294) vernetzte CAN mit neuartigen Akzeptanz-Filtern. Zusätzliche serielle Schnittstellen beinhalten UARTs (16C550), schnellen I²C-Bus (400 kbits/s) und zwei SPIs.
Acht Kanäle 10-bit ADC mit einer Wandlungszeit von nur 2.44 us.
Zwei 32-bit Timer (mit vier Capture und vier Compare Kanälen), PWM Einheit (sechs Ausgänge), Real-Time Clock (RTC) und Watchdog.
Vectored Interrupt Controller (VIC) mit konfigurierbaren Prioritäten und Vektoradressen.
Konfigurierbare externe Speicherschnittstelle mit bis zu 4 Bänken, jede mit bis zu 16 MB und 8-bit/16-bit/32-bit Datenbreite.
Bis zu 112 universell verwendbare I/O pins (5 V tolerant). Bis zu neun edge/level sensitive externe Interrupt Pins sind verfügbar.
Programmierbare on-chip PLL liefert einen maximal 60 MHz schnellen CPU Takt mit einer Einschwingzeit von 100 us.
On-chip Kristall Oszillator mit einem Arbeitsbereich von 1 MHz bis 30 MHz.
Stromsparmodi inklusive Idle und Power-down.
Reaktivieren des Prozessor aus dem Power-down Modus über externen Interrupt.
Individuelles Ein-/Ausschalten von Peripheriefunktionen zur Optimierung des Stromverbrauches.
Zweifache Stromversorgung:
CPU Betriebsspannung von 1.65 V bis 1.95 V (1.8 V +- 0.15 V).
I/O Stromversorgung reicht von 3.0 V bis 3.6 V (3.3 V +- 10 pct.) mit 5 V toleranten I/O Pads.