C166® » SAF-C161O-LM 3V HA
Die C161K/O Mitglieder der C166 Familie bieten alle Vorteile eines vollständigen 16-bit Mikrocontrollers zum durchschnittlichen Preis eines 8-bit Controllers. Die C161 Produktpalette zielt auf preissensitive Anwendungen wie Consumer Produkte. Um einen 25 MHz C166 Core ist eine Vielzahl an elementaren Peripheriefunktionen integriert, ausgewählt für optimale Produkt- und Systemkosten.
Wichtigste Funktionen:
- Leistungsfähige 16-bit CPU mit 4-stufiger Pipeline
- 80 ns Befehlszykluszeit bei 25 MHz CPU Takt
- 400 ns Multiplikation (16 x 16 bit), 800 ns Division (32/16bit)
- Takterzeugung durch Prescaler oder direkten Takteingang
- Fortschrittliche Boolesche Bit Manipulationen
- Zusätzliche Befehle zur Unterstützung von HLL und Betriebssystemen
- Register-Based Design mit mehrfachen variablen Register Bänken
- Context Switching in einem Zyklus
- Bis zu 4 MBytes linearer Addressraum für Befehle und Daten
- Bis zu 2 KBytes On-Chip RAM
- Programmierbare externe Bus Charakteristik für verschiedene Adressbereiche
- 8-bit oder 16-bit externer Datenbus
- Gemultiplexte oder Demultiplexte externe Adress- und Daten Busse
- Programmierbare Chip-Select Signale
- 1024 Bytes On-Chip Registerbereich für Spezial Funktionen
- Idle und Power Down Modus
- 8-Kanal Interrupt-Driven Single-Cycle DatenTransfer über Peripheral Event Controller (PEC)
- Interrupt System mit 20 Quellen in 16 Prioritätsebenen (14 Quellen bei C161K)
- Multi-Funktionelle universelle Timer Einheit mit bis zu fünf 16-bit Timern
- Zwei serielle Kanäle (Synchron/Asynchron und High-Speed-Synchron)
- Programmierbarer Watchdog Timer
- Bis zu 63 universell verwendbare I/O Leitungen
- On-Chip Bootstrap-Loader
- 3 V Operation bei maximalem CPU Takt von 20 MHz (C161O-LM nur 3 V)
- Unterstützt von einer grossen Palette an Entwicklungswerkzeugen inklusive C-Compiler, Makro-Assembler, Echtzeit Betriebssysteme, Emulatoren, Evaluation Boards, HLL-Debugger, Simulatoren, Logic Analyzer Disassembler, Programmierboards
- 80-Pin MQFP "Grünes" Gehäuse