18-pin Flash/EEPROM 8-Bit Microcontrollers
PIC16F8X
18-pin Flash/EEPROM 8-Bit Microcontrollers
Devices Included in this Data Sheet:
• • • • • PIC16F83 PIC16F84 PIC...
Description
PIC16F8X
18-pin Flash/EEPROM 8-Bit Microcontrollers
Devices Included in this Data Sheet:
PIC16F83 PIC16F84 PIC16CR83 PIC16CR84 Extended voltage range devices available (PIC16LF8X, PIC16LCR8X)
Pin Diagrams
PDIP, SOIC
RA2 RA3 RA4/T0CKI MCLR VSS RB0/INT RB1 RB2 RB3
1
18 17 16 15 14 13 12 11 10
RA1 RA0 OSC1/CLKIN OSC2/CLKOUT VDD RB7 RB6 RB5 RB4
2 3 4 5 6 7 8 9
PIC16F8X PIC16CR8X
High Performance RISC CPU Features:
Only 35 single word instructions to learn All instructions single cycle except for program branches which are two-cycle Operating speed: DC - 10 MHz clock input DC - 400 ns instruction cycle
Device PIC16F83 PIC16F84 Program Memory (words) 512 Flash 1 K Flash Data Data RAM EEPROM (bytes) (bytes) 36 68 36 68 64 64 64 64 Max. Freq (MHz) 10 10 10 10
Special Microcontroller Features:
In-Circuit Serial Programming (ICSP™) - via two pins (ROM devices support only Data EEPROM programming) Power-on Reset (POR) Power-up Timer (PWRT) Oscillator Start-up Timer (OST) Watchdog Timer (WDT) with its own on-chip RC oscillator for reliable operation Code-protection Power saving SLEEP mode Selectable oscillator options
PIC16CR83 512 ROM PIC16CR84 1 K ROM
14-bit wide instructions 8-bit wide data path 15 special function hardware registers Eight-level deep hardware stack Direct, indirect and relative addressing modes Four interrupt sources: - External RB0/INT pin - TMR0 timer overflow - PORTB<7:4> interrupt on change - Data EEPROM write...
Similar Datasheet