PIC16F-serien af mikrokontrollere fra Microchip er 8-bit MCU'er, der har Microchip PIC®-arkitektur i en række ben og huse, lige fra pladsbesparende 14-bens enheder til funktionsrige 64-bens enheder. Enheder med Baseline-, Mid-Range- eller -Enhanced Mid-Range-arkitektur findes med mange forskellige periferikombinationer, som giver designere fleksibilitet og valgfrihed.
PIC16F1516/1517/1518/1519-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 5 MIPS, op til 28 Kbyte programhukommelse med op til 1024 byte RAM. Der er en integreret konfigurerbar oscillator med ±1 % nøjagtighed.
Mikrokontrollerens funktioner
20 MHz maks. CPU-hastighed 49 vejledninger Hardware-stak med 16 niveauer 16 MHz intern oscillator –Valgfrit frekvensområde fra 16 MHz til 32 kHz 25 I/O-ben – PIC16F1516/1518-modeller 36 I/O-ben – PIC16F1517/1519-modeller XLP-teknologi Reset ved opstart (POR) Opstartstimer (PWRT) Programmerbar nulstilling ved strømudfald med lavt strømforbrug (LPBOR) Udvidet watchdog-timer (WDT) In-circuit seriel programmering (ICSP) In-circuit debugging (ICD) Forbedret lavspændingsprogrammering (LVP)
Ydre enheder
17 kanals 10-bit analog-til-digital konverter (ADC) – PIC16F1516/1518-modeller 28 kanals 10-bit analog-til-digital konverter (ADC) – PIC16F1517/1519-modeller To Capture/Compare/PWM (CCP)-moduler Spændingsreferencemodul To 8-bit timere En 16-bit timer Master synkron seriel port (MSSP) med SPI og I2C Forbedrede universelle synkrone/asynkrone modtagertransmittere (EUSART)