PIC 18F87K90-IPT - 8-Bit-PICmicro Mikrocontroller, 128 KB, 64 MHz, TQFP-80
Produktbeschreibung
64/80-Pin, Hochleistungsmikrocontroller mit LCD-Treiber und nanoWatt-XLP-TechnologieSpezielle Mikrocontroller-Eigenschaften:• Betriebsspannungsbereich: 1,8V bis 5,5V• On-Chip 3,3V-Regler• Betriebsgeschwindigkeit bis zu 64 MHz• Bis zu 128 KByte On-Chip-Flash-Programm Erinnerung• Daten-EEPROM mit 1.024 Bytes• 4K x 8 Allzweckregister (SRAM)• Flash-Programm mit 10.000 Lösch-/Schreibzyklen Speicher, Minimum• 1.000.000 Lösch-/Schreibzyklus Daten EEPROM Gedächtnis, typisch• Flash-Aufbewahrung 40 Jahre, Minimum• Drei interne Oszillatoren: LF-INTRC (31 kHz), MF-INTOSC (500 kHz) und HF-INTOSC(16 MHz)• Selbstprogrammierbar unter Software-Steuerung• Prioritätsstufen für Unterbrechungen• 8 x 8 Einzelzyklus-Hardware-Multiplikator• Erweiterter Watchdog-Timer (WDT):- Programmierbarer Zeitraum von 4 ms bis 4.194s (etwa 70 Minuten)• In-Circuit Serial Programming™ (ICSP™) über Zwei Stifte• In-Circuit-Debug über zwei Pins• Programmierbar:- BOR- LVD• Zwei Enhanced Addressable USART-Module:- LIN/J2602-Unterstützung- Auto-Baud-Erkennung (ABD)• 12-Bit-A/D-Wandler mit bis zu 24 Kanälen:- Auto-Akquisition und Sleep-Betrieb- Betriebsart mit differentiellem EingangLow-Power-Merkmale:• Energieverwaltete Modi:- Ausführen: CPU eingeschaltet, Peripheriegeräte eingeschaltet- Müßiggang: CPU aus, Peripheriegeräte ein- Schlafen: CPU aus, Peripheriegeräte aus• Start des Zwei-Geschwindigkeits-Oszillators• Ausfallsicherer Uhrenmonitor• Energiesparende Abschaltung des Peripheriemoduls (PMD)• Ultra-Low-Power-Aufwachen• Schnelles Aufwachen, 1 µs Typisch• WDT mit niedriger Leistung, 300 nA Typisch• Extrem niedrige 50 nA Eingangsleckage• Ströme im Betriebsmodus bis zu 5,5 µA, typisch• Ströme im Leerlauf bis hinunter zu 1,7 µA, typisch• Strom im Sleep-Modus bis hinunter zu sehr niedrigen 20 nA, typisch• RTCC-Strom bis hinunter zu sehr niedrigen 700 nA, typisch• LCD-Strom bis hinunter zu sehr niedrigen 300 nA, typischLCD-Treiber und Tastaturfunktionen:• Fähigkeit zur direkten Ansteuerung von LCD-Panels: Kann LCD-Panel im Sleep-Modus ansteuern• Bis zu 48 Segmente und 192 Pixel, per Software auswählbar• Programmierbares LCD-Timing-Modul:- Mehrere LCD-Timing-Quellen verfügbar- Bis zu vier Commons: statisch, 1/2, 1/3 oder 1/4 Multiplex- Vorspannungs-Konfiguration: Statisch, 1/2 oder 1/3• Netzwerk mit Vorspannungswiderständen niedriger Leistung für LCDHöhepunkte der Peripherie • Zehn oder acht CCP/ECCP-Module:- Sieben Capture/Compare/PWM (CCP)-Module- Drei verbesserte Erfassung/Vergleich/PWM (ECCP)-Module• Elf 8/16-Bit-Zeitgeber/Zähler-Module:- Timer0 - 8/16-Bit-Timer/Zähler mit programmierbarem 8-Bit-Vorskalierer- Zeitgeber1, 3, 5, 7 - 16-Bit-Zeitgeber/-Zähler- Zeitgeber2, 4, 6, 8, 10, 12 - 8-Bit-Zeitgeber/-Zähler• Drei analoge Komparatoren• Konfigurierbarer Referenztakt-Ausgang• Hardware-Real-Time-Clock and Calendar (RTCC)-Modul mit Uhr-, Kalender- und Alarmfunktionen : Time-out von 0,5s bis 1 Jahr• Einheit zur Messung der Gebührenzeit (CTMU):- Kapazitätsmessung für mTouch™ Empfinden- Zeitmessung mit 1 ns typischer Auflösung• Hochstromsenke/Quelle 25 mA/25 mA (PORTB und PORTC)• Bis zu vier externe Unterbrechungen• Synchroner serieller Zwei-Master-Anschluss (MSSP) Module:- 3/4-Draht-SPI (unterstützt alle vier SPI-Modi)- I2C™ Master- und Slave-Modus