Jednoduchý osmibitový mikrořadič firmy Microchip s vnitřním oscilátorem, dvěmi časovači a komparátory a AD převodníkem. Paměť programu má velikost 1024 instrukcí, EEPROM pro data 64 bajtů. Pouzdro má 14 vývodů. Je vhodný pro jednoduché aplikace, vyžadující práci s analogovými vstupy. Pro embedded aplikace má obvyklou výbavu.
Popis mikrokontroléru, Popis, Důležité poznámky, Organizace paměťového prostoru, Organizace paměti programu, Organizace paměti dat, Registry pro všeobecné použití (paměť RAM), Speciální funkční registry, Registr STATUS, Registry PCL a PCLATH, Skok modifikací PCL, Zásobník (Stack), Nepřímé adresování, registry INDF a FSR, Vstupně výstupní brány, Registry PORTA a TRISA, Další funkce vývodů brány PortA, Odpory Pull-up, Přerušení změnou stavu na vstupu, Popis vývodů brány PortA, Vývod RA0/AN0/CIN+, Vývod RA1/AN1/CIN–/Vref, Vývod RA2/AN2/T0CKI/INT/COUT, Vývod RA3//Vpp, Vývod RA4/AN3/T1G/OSC2/CLKOUT, Vývod RA5/T1CKI/OSC1/CLKIN, Registry PORTC a TRISC, Vývody RC0/AN4, RC1/AN5, RC2/AN6 RC3/AN7, Vývody RC4 a RC5, Čítač/časovač Timer0, Práce s čítačem/časovačem Timer0, Přerušení od Timer0, Použití čítače/časovače Timer0 s vnějším hodinovým signálem, Předdělička, Přepínání předděličky, Čítač/časovač Timer1, Režimy činnosti čítače/časovače Timer1, Přerušení od čítače/časovače Timer1, Předdělička čítače/časovače Timer1, Čítač/časovač Timer1 v režimu asynchronního čítače, Čtení a zápis do registrů čítače/časovače Timer1 v režimu asynchronního čítače, Použití vlastního oscilátoru pro Timer1, Čítač/časovač Timer1 v režimu Sleep, Komparátor, Funkce komparátoru, Konfigurace komparátoru, Návrh analogového vstupu komparátoru, Výstup komparátoru, Napěťová reference, Konfigurace napěťové reference, Rozsah a přesnost napěťové reference, Doba reakce komparátoru, Činnost komparátoru ve stavu Sleep, Důsledky signálu Reset pro komparátor, Přerušení od komparátoru, A/D převodník (pouze PIC16F676), Práce s A/D převodníkem, Vývody pro vstup A/D převodníku, Výběr vstupu A/D převodníku, Napěťová reference A/D převodníku, Časování A/D převodu, Zahájení A/D převodu, Výstup A/D převodníku, Požadavky na vzorkování A/D převodníku, A/D převod v režimu Sleep, Důsledky signálu Reset, Paměť dat EEPROM, Registr EEADR, Registry EECON1 a EECON2, Čtení z paměti dat typu EEPROM, Zápis do paměti dat typu EEPROM, Ověření zápisu do EEPROM, Použití paměti dat typu EEPROM, Ochrana proti nežádoucímu přepsání, Práce s pamětí v režimu ochrany kódu proti vyčtení, Speciální vlastnosti mikrokontroléru, Konfigurační bity, Konfigurace typu oscilátoru, Typy oscilátoru, Použití krystalového oscilátoru nebo keramického rezonátoru, Taktování z vnějšího zdroje, RC oscilátor, Vnitřní taktovací oscilátor 4 MHz, Kalibrace vnitřního oscilátoru, Výstup taktovacího oscilátoru, Reset, Vývod , Reset při zapnutí napájecího napětí (Power-on Reset – POR), Časovač pro zpoždění Resetu (Power-up Timer – PWRT), Časovač pro rozběh oscilátoru (Oscillator Start-up Timer – OST), Detekce výpadku napájecího napětí (BOD), Zapnutí napájecího napětí, Příznakový registr resetu PCON, Přerušení, Vnější přerušení na vývodu RA2/INT, Vnitřní přerušení přetečením čítače TMR0, Vnější přerušení změnou na bitech brány, Přerušení změnou komparátoru, Přerušení dokončením A/D převodu, Uložení obsahu registrů během přerušení, Časovač Watchdog (WDT), Doba přetečení časovače Watchdog, Specifika použití časovače Watchdog, Úsporný režim (Sleep), Probuzení ze stavu Sleep, Ochrana kódu proti vyčtení, ID, Programování v aplikaci – ICSP, Ladění v aplikaci, Jak naprogramovat mikrokotrolér, Instrukční soubor, Operace typu čti–modifikuj–zapiš, Elektrické specifikace, DC parametry PIC16F630/676-I (provedení „Industrial“) a PIC16F630/676-E (provedení „Extended“), DC parametry PIC16F630/676-I (provedení „Industrial“), DC parametry PIC16F630/676-I (provedení „Industrial“), DC parametry PIC16F630/676-E (provedení „Extended“), DC parametry PIC16F630/676-E (provedení „Extended“), DC parametry PIC16F630/676-I (provedení „Industrial“), PIC16F630/676-E (provedení „Extended“), DC parametry PIC16F630/676-I (provedení „Industrial“), PIC16F630/676-E (provedení „Extended“) – pokračování, Symbolika časových parametrů, AC parametry PIC16F630/676 (provedení „Industrial“ a „Extended“), Grafy, Pouzdra, Značení pouzder, Systém označování řady PIC16F630/676, 14vývodové pouzdro PDIP, 14vývodové pouzdro SOIC, 14vývodové pouzdro TSS0P (ST)