PIC16F877 Microcontroller

$8.98 Add this item to your shopping cart.
In Stock
devices are shipped in anti-static package.
databook shown above is not included.
online documentation for this device

This powerful yet easy to program CMOS FLASH-based 8-bit microcontroller packs Microchip's powerful PIC RISC architecture into a 40-pin package and is upwards compatible with the PIC16C5X, PIC12CXXX and PIC16C7X devices. The PIC16F877 features 256 bytes of EEPROM data memory, self programming, ICD/ICSP capability, 8 channels of 10-bit Analog-to-Digital (A/D) converter, 3 timers, integrated watch-dog, 2 capture/compare/PWM functions, and a synchronous serial port. The synchronous serial port can be configured as either a 3-wire Serial Peripheral Interface (SPI™), 2-wire Inter-Integrated Circuit (I2C™) bus, or a Universal Asynchronous Receiver Transmitter (USART). All of these features make it ideal for more advanced level A/D applications in automotive, industrial, appliances and consumer applications. Since the PIC16F877 is so feature rich, it is often used to develop projects that will not ultimately use the 16F877 but a different member of the mid-range family. This is made especially easy through the use of our PIC-C Compilers. This microcontroller is also suitable for direct use in our PIC Prototyping Board without the aid of an adapter.

Specification Chart

Data Ram Speed MHz I/O Ports ADC 10-bits Serial I/O PWM Comp-
Timers Brown Out ICSP
368 20 33 8 USART, I˛C, SPI 2 - 3+WDT True True

Additional Features:

200 nanosecond instruction execution
14336 Bytes (8192 Words) of program memory
256 Bytes EEPROM data memory
25mA sink/source per I/O
Parallel Slave Port (PSP)
2 Capture/Compare functions
Brown-out detection
ICD capability
Self Programming

Block Diagram

Pin Diagram

Related Items:

Warp13 Device Programmer
CodeLoader Programming Service

ince 1992, theByteFactory has provided high quality software and firmware solutions at the technically advanced level that today’s products require and consumers demand.

We have expertise in the fields of Factory Automation and Monitoring using peer-to-peer networked nodes, embedded firmware development with a variety of microcontrollers and languages from Assembly to C, Windows applications ranging from local stand-alone to Distributed COM, and the development of multi-product Automatic Test Equipment.

home | products | services | download | contact | site | links | webrings