PIC16C seriens mikrokontrollere fra Microchip er 8-bit CMOS 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. Disse enheder, der nu erstattes af flash-baserede varianter, er stadig populære i ældre design. Til nye anvendelser bør man overveje at bruge PIC16F varianter.
PIC16C72/73(A)/74(A)/76/77 serien af mikrokontrollere er baseret på Microchips Mid-Range arkitektur med 8-niveaus hardwarestak og 35 14-bit instruktioner. Disse MCU'er giver op til 5 MIPS, op til 14 Kbyte programhukommelse med datahukommelse på 368 byte RAM. Der er indbygget RC-oscillator med ±1 % nøjagtighed.
Funktioner
35 instruktioner 8-niveaus hardwarestak 22 indgangs/udgangsben – PIC16C72/73/73A/76 33 indgangs/udgangsben – PIC16C74/74A/77 2 Capture, Compare, PWM-moduler (CCP) – alle modeller undtagen PIC16C72, som har 1 modul 5-kanals 8-bit analog-til-digital konverter (ADC) – PIC16C72/73/73A/76 8-kanals 8-bit analog-til-digital konverter (ADC) – PIC16C74/74A/77 To 8-bit timere En 16-bit timer Synkron seriel port (SSP) med SPI og I2C Universal synkron/asynkron modtagertransmitter (USART/SCI) – alle modeller undtagen PIC16C72 Parallel slaveport – kun modellerne PIC16C74/74/77 Watchdog-timer (WDT) Power-on Reset (POR) Power-up Timer (PWRT) Oscillator Start-up Timer (OST) Brown-out Reset (BOR) In-circuit seriel programmering (ICSP)