
Add to Cart
DEVICE OVERVIEW
The PIC16F882/883/884/886/887 is covered by this data sheet. The PIC16F882/883/886 is available in 28- pin PDIP, SOIC, SSOP and QFN packages. The PIC16F884/887 is available in a 40-pin PDIP and 44- pin QFN and TQFP packages. Figure 1-1 shows the block diagram of PIC16F882/883/886 and Figure 1-2 shows a block diagram of the PIC16F884/887 device. Table 1-1 and Table 1-2 show the corresponding pinout descriptions.
Program Memory Organization
The PIC16F882/883/884/886/887 has a 13-bit program counter capable of addressing a 2K x 14 (0000h-07FFh) for the PIC16F882, 4K x 14 (0000h-0FFFh) for the PIC16F883/PIC16F884, and 8K x 14 (0000h-1FFFh) for the PIC16F886/PIC16F887 program memory space. Accessing a location above these boundaries will cause a wraparound within the first 8K x 14 space. The Reset vector is at 0000h and the interrupt vector is at 0004h (see Figures 2-2 and 2-3).
Pin Diagrams – PIC16F882/883/886, 28-Pin PDIP, SOIC, SSOP
FIGURE 2-8: DIRECT/INDIRECT ADDRESSING PIC16F882/883/884/886/887
STOCK LIST
LPC2138FBD64 | 1765 | 15+ | QFP-64 | |
MC68HC705C8ACFNE | 3724 | FREESCALE | 14+ | PLCC |
MAX690ACSA+ | 5723 | MAXIM | 16+ | SOP |
MCP2551T-E/SN | 5248 | MICROCHIP | 10+ | SOP |
LM2678T-3.3 | 500 | NSC | 14+ | TO-220-7 |
OPA2141AIDR | 6640 | TI | 16+ | SOP |
MC34071DR2G | 4920 | ON | 15+ | SOP |
LM2678T-12 | 2000 | NSC | 16+ | TO-220-7 |
MPXM2010GS | 6155 | FREESCALE | 14+ | SOP |
MC33269DTRK-3.3G | 30000 | ON | 16+ | TO-253 |
LPC1111FHN33/101 | 3533 | 15+ | QFN | |
PCF8574DWR | 13000 | TI | 10+ | SOP |
LM350T | 4510 | NSC | 14+ | TO-220 |
PIC18F6527-I/PT | 4328 | MICROCHIP | 14+ | TQFP |
PIC16F716-I/P | 5013 | MICROCHIP | 11+ | SOP |
NCP1337PG | 11040 | ON | 14+ | DIP |
CY7C199-15VC | 2817 | CYPRESS | 02+ | SOJ |
MR2535L | 6225 | ON | 16+ | DIP |
NJM7915FA | 3844 | JRC | 16+ | TO-220 |
LM2679T-12 | 2000 | NSC | 14+ | TO-220-7 |