PIC 16LF1705-ISL - 8-Bit-PICmicro Mikrocontroller, 14 KB, 32 MHz, SO-14
Produktbeschreibung
Erweiterter analoger 14/20-Pin-8-Bit-Flash-MikrocontrollerHochleistungs-RISC-CPU• Optimierte C-Compiler-Architektur• Nur 49 Anweisungen• Bis zu 14 KByte linearer Programmspeicher Adressierung• Betriebsgeschwindigkeit:- Gleichstrom - 32 MHz- DC - 125 ns Befehlszyklus• Unterbrechungsmöglichkeit mit automatischem Kontext Speichern von• 16-stufiger tiefer Hardware-Stapel mit optionaler Überlauf-/Unterlauf-Rücksetzung• Direkter, indirekter und relativer Adressierungsmodus:- Zwei vollständige 16-Bit-File-Select-Register (FSRs)- FSRs können Programm- und Datenspeicher lesen• Hochleistungsfähiger Flash-Datenspeicher (HEF)- 128 Byte nichtflüchtiger Datenspeicher- 100k Lösch-/SchreibzyklenFlexibler Oszillatoraufbau• Interner 16-MHz-Oszillatorblock:- Genauigkeit bis ±1%, typisch- Per Software wählbarer Frequenzbereich von 16 MHz bis 250 kHz- PLL-Multiplikator bis 32 MHz• Interner 31-kHz-Niederleistungs-Oszillator• Externer Oszillatorblock mit:- Drei Quarz/Resonator-Modi bis zu 20 MHz- Drei externe Taktmodi bis zu 20 MHz• Fail-Safe Clock Monitor: - Ermöglicht eine sichere Abschaltung, wenn die periphere Uhr stehen bleibt• Start des Zwei-Geschwindigkeits-Oszillators• Oszillator-Startzeitgeber (OST)eXtreme Low-Power (XLP)-Merkmale• Schlafmodus: 50 nA @ 1,8V, typisch• Watchdog-Zeitgeber: 500 nA @ 1,8V, typisch• Sekundärer Oszillator: 500 nA bei 32 kHz• Betriebsstrom:- 8 µA @ 32 kHz, 1,8V, typisch- 32 µA/MHz @ 1,8V, typischSpezielle Mikrocontroller-Merkmale• Betriebsspannungsbereich:- 1,8V-3,6V (BILD 16LF1704/8)- 2,3V-5,5V (BILD 16F1704/8)• Temperaturbereich:- Industriell: -40°C bis 85°C- Ausgedehnt: -40°C bis 125°C• Einschalt-Rückstellung (POR)• Brown-Out-Reset mit niedriger Leistung (LPBOR)• Erweiterter Watch-Dog-Timer (WDT): - Programmierbarer Zeitraum von 1 ms - 256 s• Schutz von programmierbarem Code• In-Circuit Serial Programming™ (ICSP™) über zwei Pins• In-Circuit-Debug (ICD) über zwei Pins• Erweiterte Niederspannungs-Programmierung (LVP)• Energiesparender RuhemodusDigitale periphere Merkmale• Bis zu 17 E/A-Pins und ein Nur-Eingangs-Pin:- Hochstromsenke/Quelle für LED-Treiber- Individuell programmierbare schwache Pull-ups- Interrupt-on-change-Pin-Option mit Option zur Kantenauswahl• Timer0: 8-Bit-Timer/Zähler mit programmierbarem 8-Bit-Vorskalierer• Erweiterter Timer1:- 16-Bit-Timer/Zähler mit Vorteiler- Externer Gate-Eingangsmodus- Dedizierter 32-kHz-Oszillatortreiber mit niedriger Leistung• Timer 2:- Bis zu drei (TMR2/4/6)- 8-Bit-Zeitgeber/Zähler- 8-Bit-Periodenregister- Prescaler und Postscaler• Modul Erfassen, Vergleichen, PWM (CCP)• Master-Synchroner-Seriell-Anschluss (SSP) mit SPI und I2C mit:- 7-Bit-Adressmaskierung- SMBus/PMBusTM-Kompatibilität• Erweitertes Universal-Synchron-Asynchron Empfänger-Sender (EUSART):- RS-232-, RS-485- und LIN-kompatibel- Auto-Baud-Erkennung- Automatisches Aufwachen beim Start• Komplementärer Output-Generator (COG):- Gegentakt-, Vollbrücken- und Lenkmodus- Dedizierte Auslöser für Anstieg/Abfall- Dedizierte Zähler für die Totzeitverzögerung- Dedizierte Zähler für Phasenverzögerungen- Dedizierte Zähler für Ausblendverzögerungen- Gleichzeitige Auswahl der automatischen Abschaltung• Zwei PWM-Module (Pulse Width Modulation): - 10-Bit-Tastverhältnis-Steuerung• Drei CLC-Module (Configurable Logic Cell):- Generieren einer ausgewählten Funktion von bis zu vier Eingängen- Kombinations- und Zustandslogik- Externe oder interne Eingabe-/Ausgabe-Pins- Operation im Schlaf- Peripherie-Pin-Auswahl (PPS):- Digitale Ausgänge, die auf einen beliebigen GPIO-Pin abgebildet werden- Digitale Eingänge von jedem GPIO-Pin- CLC-EingangsmultiplexenAnaloge periphere Merkmale• Operationsverstärker:- Bis zu zwei konfigurierbare Operationsverstärker- Wählbare interne und externe Kanäle- Produkt mit hoher/niedriger wählbarer Verstärkungsbandbreite• Zwei Hochgeschwindigkeitskomparatoren:- 60 ns Reaktionszeit- Niedrigleistungs-/Hochleistungsmodus- Komparatorausgänge von außen zugänglich- Software-Hysterese-Freigabe• Analog-Digital-Wandler (ADC)-Modul- 10-Bit-Auflösung, 12 Kanäle- Fähigkeit zum automatischen Start der Konvertierung- Konvertierung während des Schlafs möglich• 8-Bit-Digital-Analog-Wandler (DAC):- Ausgang extern verfügbar- Positive und negative Referenzauswahl- Interne Verbindungen zu Komparatoren, Operationsverstärker, Festspannungs-Referenzspannung (FVR) und ADC• Schaltkreis zur Nulldurchgangserkennung:- Konstante Ausgangsspannung- Stromquelle/-senke- Unterbrechung bei Kantenerkennung• Spannungsreferenzmodul:- Festspannungs-Referenz (FVR) mit 1,024V, 2,048V und 4,096V Ausgangspegel