PIC16F seriens mikrokontrollere fra Microchip er 8-bit MCU'er, der har Microchip PIC®-arkitektur i en række ben- og husversioner, lige fra pladsbesparende 14-benede enheder til funktionsrige 64-benede enheder. Enheder med Baseline-, Mid-Range- eller -Enhanced Mid-Range-arkitektur findes med mange forskellige periferikombinationer, som giver designere fleksibilitet og valgfrihed.
PIC16F1847-serien af mikrokontrollere er baseret på Microchips forbedrede mid-range-kerne med en hardware-stak med 16 niveauer og 49 instruktioner. Disse MCU'er giver op til 8 MIPS, 14 Kbyte programhukommelse, 1024 bytes RAM og data EEPROM på op til 256 bytes. Der er en integreret konfigurerbar oscillator med ±1 % nøjagtighed.
Mikrokontrollerens funktioner
32 MHz maks. CPU-hastighed 49 vejledninger Hardware-stak med 16 niveauer 32 MHz intern oscillator –Valgfrit frekvensområde fra 32 MHz til 31 kHz 16 indgangs/udgangsben XLP-teknologi Reset ved opstart (POR) Opstartstimer (PWRT) Oscillator opstartstimer (OST) Nulstilling ved strømudfald (BOR) Udvidet watchdog-timer (WDT) Forbedret lavspændingsprogrammering (LVP) In-circuit seriel programmering (ICSP) In-Circuit Debug (ICD) - valgfri eksterne debuggingstiftlister kan også leveres
Ydre enheder
12 kanals 10-bit analog-til-digital konverter (ADC) 12-kanals mTouchTM kapacitivt sensormodul To Capture/Compare/PWM-moduler (CCP) - kun PIC16F1827 To Enhanced Capture/Compare/PWM-moduler (ECCP) To komparatorer Fire 8-bit timere En 16-bit timer To synkrone serielle masterporte (MSSP) med SPI og I2C Forbedrede universelle synkrone/asynkrone modtagertransmittere (EUSART) Fast spændingsreference (FVR) Datasignalmodulatormodul SR-lås