Die Mikrocontroller-Serie PIC16F von Microchip besteht aus 8-Bit-MCUs, die die Microchip-PIC®-Architektur in zahlreichen Stift- und Gehäuseoptionen eingebaut haben, von platzsparenden 14-poligen Geräten bis hin zu 64-poligen Geräten mit großem Funktionsumfang. Geräte mit Baseline bzw. mit einer Architektur im Mittelbereich oder erweiterten Mittelbereich sind mit zahlreichen unterschiedlichen Peripheriegerätekombinationen erhältlich, was den Entwicklern Flexibilität und Auswahl für Ihre Anwendungen gibt.
Die PIC16F872-Mikrocontrollerfamilie basiert auf dem Mittelbereichskern von Microchip mit einem 8 Stufen tiefen Hardware-Stack und 35 Befehlen. Diese MCUs bietet bis zu 5 MIPS, 3,5 KB Programmspeicher, 128 Byte RAM und EEPROM von 64 Byte.
Mikrocontroller-Funktionen
20 MHz max. CPU-Geschwindigkeit 35 Anweisungen 8-stufiger Hardware-Stack 22 E/A-Stifte Reset bei Einschaltung (POR) Reset absinkender Spannung (BOR) Zeitgeber für das Einschalten (PWRT) Oszillator, Zeitgeber für die Inbetriebnahme (OST) Watchdog-Zeitgeber (WDT) Schaltungsinterne, serielle Programmierung (ICSP) Schaltungsinternes Debugging (ICD)
Peripheriegeräte
5-Kanal-10-Bit-A/D-Wandler (ADC) CCP-Modul (Erfassung/Vergleich/PWM) Zwei 8-Bit-Zeitgeber Ein 16-Bit-Zeitgeber Synchroner serieller Anschluss (SSP) mit SPI und I2C