This powerful (200 nanosecond instruction execution) yet easy-to-program (only 35 single word instructions) CMOS FLASH-based 8-bit microcontroller packs Microchip’s powerful PIC® architecture into an 28-pin package and is upwards compatible with the PIC16C5X, PIC12CXXX and PIC16C7X devices. The PIC16F876A features 256 bytes of EEPROM data memory, self programming, an ICD, 2 Comparators, 5 channels of 10-bit Analog-to-Digital (A/D) converter, 2 capture/compare/PWM functions, the synchronous serial port can be configured as either 3-wire Serial Peripheral Interface (SPI™) or the 2-wire Inter-Integrated Circuit (I²C™) bus and 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.
Specifications
- 28-pin Low Power Microcontroller
- Flash Program Memory: 8192 bytes
- EEPROM Data Memory: 256 bytes
- SRAM Data Memory: 368 bytes
- I/O Pins: 22
- Timers: Two 8-bit / One 16-bit
- A/D Converter: 10-bit Five Channel
- PWM: 10-bit Two Modules
- SSP: SPI and I²C Support
- USART: Full Duplex with 9-bit Address Detection
- External Oscillator: up to 20MHz
- Special Microcontroller Features
- 100,000 erase/write cycle Enhanced Flash Program Memory Typical
- Self-reprogrammable under software control
- Single-supply 5V In-Circuit Serial Programming
- Watchdog Timer (WDT) with its own on-chip RC oscillator
- Programmable Code Protection
- Power-Saving Sleeping Mode
- Peripheral Features
- Two 8-bit (TMR0, TMR2)timer/counter with Prescalar
- One 16-bit timer/counter
- Brown-out detection circuitry
- Parallel Slave Port (PSP): 40/44 pin-device only
- High-Performance RISC CPU
- Only 35 single-word instructions to learn
- DC-20MHz clock input
- Up to 8K x 14 words of Flash Program Memory
- Pinout Compatible to other 28-pin
- Analog Features
- 10-bit, up to 8-channel Analog-to-Digital Converter (A/D)
- Brown-out Reset(BOR)
- Two Analog Comparators
- Programmable on-chip voltage reference (VREF) module
- CMOS Technology
- Low-power, high-speed Flash/EEPROM technology
- Fully Static Design
- Wide Operating Voltage Range (2.0V to 5.5V)
- Low-power Consumption
PIC16F876A Datasheet
Reviews
There are no reviews yet.