PIC16LF877A-I/PT Integrated Circuit Chip Enhanced Flash Microcontrollers
integrated circuit ic
,integrated circuit components
PIC16F87XA
28/40/44-Pin Enhanced Flash Microcontrollers
Devices Included in this Data Sheet:
• PIC16F873A • PIC16F874A
• PIC16F876A • PIC16F877A
High-Performance RISC CPU:
• Only 35 single-word instructions to learn
• All single-cycle instructions except for program branches, which are two-cycle
• Operating speed: DC – 20 MHz clock input
DC – 200 ns instruction cycle
• Up to 8K x 14 words of Flash Program Memory,
Up to 368 x 8 bytes of Data Memory (RAM),
Up to 256 x 8 bytes of EEPROM Data Memory
• Pinout compatible to other 28-pin or 40/44-pin PIC16CXXX and PIC16FXXX microcontrollers
Peripheral Features:
• Timer0: 8-bit timer/counter with 8-bit prescaler
• Timer1: 16-bit timer/counter with prescaler, can be incremented during Sleep via external crystal/clock
• Timer2: 8-bit timer/counter with 8-bit period register, prescaler and postscaler
• Two Capture, Compare, PWM modules
- Capture is 16-bit, max. resolution is 12.5 ns
- Compare is 16-bit, max. resolution is 200 ns
- PWM max. resolution is 10-bit
• Synchronous Serial Port (SSP) with SPI™ (Master mode) and I2C™ (Master/Slave)
• Universal Synchronous Asynchronous Receiver Transmitter (USART/SCI) with 9-bit address detection
• Parallel Slave Port (PSP)
– 8 bits wide with external RD, WR and CS controls (40/44-pin only)
• Brown-out detection circuitry for Brown-out Reset (BOR)
Analog Features:
• 10-bit, up to 8-channel Analog-to-Digital Converter (A/D)
• Brown-out Reset (BOR)
• Analog Comparator module with:
- Two analog comparators
- Programmable on-chip voltage reference (VREF) module
- Programmable input multiplexing from device inputs and internal voltage reference
- Comparator outputs are externally accessible
Special Microcontroller Features:
• 100,000 erase/write cycle Enhanced Flash program memory typical
• 1,000,000 erase/write cycle Data EEPROM memory typical
• Data EEPROM Retention > 40 years
• Self-reprogrammable under software control
• In-Circuit Serial Programming™ (ICSP™) via two pins
• Single-supply 5V In-Circuit Serial Programming
• Watchdog Timer (WDT) with its own on-chip RC oscillator for reliable operation
• Programmable code protection
• Power saving Sleep mode
• Selectable oscillator options
• In-Circuit Debug (ICD) via two pins
CMOS Technology:
• Low-power, high-speed Flash/EEPROM technology
• Fully static design
• Wide operating voltage range (2.0V to 5.5V)
• Commercial and Industrial temperature ranges
• Low-power consumption
Absolute Maximum Ratings †
Ambient temperature under bias...........................................................................-55 to +125°C
Storage temperature ....................................................................................... -65°C to +150°C
Voltage on any pin with respect to VSS (except VDD, MCLR. and RA4) ....... -0.3V to (VDD + 0.3V)
Voltage on VDD with respect to VSS ....................................................................... -0.3 to +7.5V
Voltage on MCLR with respect to VSS (Note 2) .............................................................0 to +14V
Voltage on RA4 with respect to Vss..............................................................................0 to +8.5V
Total power dissipation (Note 1) ..........................................................................................1.0W
Maximum current out of VSS pin .......................................................................................300 mA
Maximum current into VDD pin ..........................................................................................250 mA
Input clamp current, IIK (VI < 0 or VI > VDD)..................................................................... ± 20 mA
Output clamp current, IOK (VO < 0 or VO > VDD) ............................................................. ± 20 mA
Maximum output current sunk by any I/O pin........................................................................25 mA
Maximum output current sourced by any I/O pin ..................................................................25 mA
Maximum current sunk by PORTA, PORTB and PORTE (combined) (Note 3)....................200 mA
Maximum current sourced by PORTA, PORTB and PORTE (combined) (Note 3)...............200 mA
Maximum current sunk by PORTC and PORTD (combined) (Note 3) .................................200 mA
Maximum current sourced by PORTC and PORTD (combined) (Note 3) ............................200 mA
Note
1: Power dissipation is calculated as follows: Pdis = VDD x {IDD - ∑ IOH} + ∑ {(VDD - VOH) x IOH} + ∑(VOl x IOL)
2: Voltage spikes below VSS at the MCLR pin, inducing currents greater than 80 mA, may cause latch-up. Thus, a series resistor of 50-100Ω should be used when applying a “low” level to the MCLR pin rather than pulling this pin directly to VSS.
3: PORTD and PORTE are not implemented on PIC16F873A/876A devices
† NOTICE: Stresses above those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress rating only and functional operation of the device at those or any other conditions above those indicated in the operation listings of this specification is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability.
Pin Diagrams
Stock Offer (Hot Sell)
Part No. | Quantity | Brand | D/C | Package |
MB95F334KPMC-G-SNE2 | 7532 | FUJITSU | 14+ | LQFP32 |
MBI5024GP | 14059 | MBI | 14+ | SSOP-24 |
MBI5026GNS | 7176 | MBI | 16+ | DIP-24 |
MBI5031GF | 3401 | MBI | 16+ | SOP-24 |
MBR10100G | 6500 | ON | 14+ | TO-220 |
MBR1645G | 7495 | ON | 12+ | TO-220-2 |
MBR20H150CTG | 7566 | ON | 12+ | TO-220 |
MBRD340G | 11148 | ON | 15+ | TO-252 |
MBRS130LT3G | 12000 | ON | 13+ | SMD |
MBRS2040LT3G | 12000 | ON | 14+ | SMB |
MBRS340T3G | 185000 | ON | 14+ | SMC |
MBRS4201T3G | 57000 | ON | 15+ | SMC |
MC14025BDR2G | 66000 | ON | 13+ | SOP-14 |
MC14060BDTR2G | 7456 | ON | 16+ | TSSOP-16 |
MC14069UBDR2G | 51000 | ON | 13+ | SOP-14 |
MC14071BDR2G | 29000 | ON | 11+ | SOP-14 |
MC14081BDR2G | 17000 | ON | 11+ | SOP-14 |
MC145026P | 6894 | MOT | 98+ | DIP |
MC145027P | 6479 | MOT | 16+ | DIP |
MC14511BCP | 7147 | ON | 14+ | DIP |
MC14538BDR2G | 23000 | ON | 13+ | SOP-16 |
MC14541BCPG | 7303 | ON | 16+ | DIP |
MC33033P | 3256 | MOT | 13+ | DIP |
MC33035DW | 5168 | ON | 14+ | SOP-24 |
MC33039DR2G | 6650 | ON | 15+ | SOP-8 |
MC33039P | 7074 | ON | 13+ | DIP-8 |
MC33063ADR | 15763 | TI | 15+ | SOP-8 |
MC33063ADR2G | 8947 | ON | 16+ | SOP-8 |
MC33079DR2G | 14185 | ON | 15+ | SOP-14 |
MC33152P | 5239 | ON | 16+ | DIP-8 |
TQFP-100 16Bit Flash Microcontrollers Graphics Controller PIC24FJ256DA210-IPT
Original New IC Chips Electronic Components ATMEGA128A-AUR TQFP-64 16MHz Speed
14 20Pin SOIC-14 NanoWatt XLP Flash Microcontrollers PIC16F1825-I/SL
PIC12F675-I/P 8 Pin Flash Based 5.5V 8 Bit CMOS Microcontrollers
AT89C2051-24PU Electronic IC Chip NEW AND ORIGINAL STOCK
ATMEGA8-16AU Electronic IC Chip NEW AND ORIGINAL STOCK
ATMEGA8515-16JU Electronic IC Chip NEW AND ORIGINAL STOCK
ATMEGA8535-16PU Electronic IC Chip NEW AND ORIGINAL STOCK
ATMEGA2560-16AU Electronic IC Chip NEW AND ORIGINAL STOCK
ATMEGA2561-16AU Electronic IC Chip NEW AND ORIGINAL STOCK
Image | Part # | Description | |
---|---|---|---|
TQFP-100 16Bit Flash Microcontrollers Graphics Controller PIC24FJ256DA210-IPT |
PIC PIC® 24F Microcontroller IC 16-Bit 32MHz 256KB (85.5K x 24) FLASH 100-TQFP (12x12)
|
||
Original New IC Chips Electronic Components ATMEGA128A-AUR TQFP-64 16MHz Speed |
AVR AVR® ATmega Microcontroller IC 8-Bit 16MHz 128KB (64K x 16) FLASH 64-TQFP (14x14)
|
||
14 20Pin SOIC-14 NanoWatt XLP Flash Microcontrollers PIC16F1825-I/SL |
PIC PIC® XLP™ mTouch™ 16F Microcontroller IC 8-Bit 32MHz 14KB (8K x 14) FLASH 14-SOIC
|
||
PIC12F675-I/P 8 Pin Flash Based 5.5V 8 Bit CMOS Microcontrollers |
PIC PIC® 12F Microcontroller IC 8-Bit 20MHz 1.75KB (1K x 14) FLASH 8-PDIP
|
||
AT89C2051-24PU Electronic IC Chip NEW AND ORIGINAL STOCK |
8051 89C Microcontroller IC 8-Bit 24MHz 2KB (2K x 8) FLASH 20-PDIP
|
||
ATMEGA8-16AU Electronic IC Chip NEW AND ORIGINAL STOCK |
AVR AVR® ATmega Microcontroller IC 8-Bit 16MHz 8KB (4K x 16) FLASH 32-TQFP (7x7)
|
||
ATMEGA8515-16JU Electronic IC Chip NEW AND ORIGINAL STOCK |
AVR AVR® ATmega Microcontroller IC 8-Bit 16MHz 8KB (4K x 16) FLASH 44-PLCC (16.6x16.6)
|
||
ATMEGA8535-16PU Electronic IC Chip NEW AND ORIGINAL STOCK |
AVR AVR® ATmega Microcontroller IC 8-Bit 16MHz 8KB (4K x 16) FLASH 40-PDIP
|
||
ATMEGA2560-16AU Electronic IC Chip NEW AND ORIGINAL STOCK |
AVR AVR® ATmega Microcontroller IC 8-Bit 16MHz 256KB (128K x 16) FLASH 100-TQFP (14x14)
|
||
ATMEGA2561-16AU Electronic IC Chip NEW AND ORIGINAL STOCK |
AVR AVR® ATmega Microcontroller IC 8-Bit 16MHz 256KB (128K x 16) FLASH 64-TQFP (14x14)
|