The PIC16F877A CMOS FLASH-based 8-bit microcontroller is upward compatible with the PIC16F877A devices. It features 200 ns instruction execution, 256 bytes of EEPROM data memory, self programming, an ICD, 2 Comparators, 8 channels of 10-bit Analog-to-Digital (A/D) converter, 2 capture/compare/PWM functions, a synchronous serial port that can be configured as either 3-wire SPI or 2-wire I2C bus, a USART, and a Parallel Slave Port.
Features:
- High-Performance RISC CPU
- Lead-free; RoHS-compliant
- Operating speed: 20 MHz, 200 ns instruction cycle
- Operating voltage: 4.0-5.5V
- Industrial temperature range (-40° to +85°C)
- 15 Interrupt Sources
- 35 single-word instructions
- All single-cycle instructions except for program branches (two-cycle)
Special Features:
- Flash Memory: 14.3 Kbytes (8192 words)
- Data SRAM: 368 bytes
- Data EEPROM: 256 bytes
- Self-reprogrammable under software control
- In-Circuit Serial Programming via two pins (5V)
- Watchdog Timer with on-chip RC oscillator
- Programmable code protection
- Power-saving Sleep mode
- Selectable oscillator options
- In-Circuit Debug via two pins
Peripheral Features:
- 33 I/O pins; 5 I/O ports
- 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
- 16-bit Capture input; max resolution 12.5 ns
- 16-bit Compare; max resolution 200 ns
- 10-bit PWM
- Synchronous Serial Port with two modes:
- SPI Master
- I2C Master and Slave
- USART/SCI with 9-bit address detection
- Parallel Slave Port (PSP)
- 8 bits wide with external RD, WR and CS controls
- Brown-out detection circuitry for Brown-Out Reset
Analog Features:
- 10-bit, 8-channel A/D Converter
- Brown-Out Reset
- Analog Comparator module
- 2 analog comparators
- Programmable on-chip voltage reference module
- Programmable input multiplexing from device inputs and internal VREF
- Comparator outputs are externally accessible
Customer Questions & Answers
This product has no reviews yet.
If you have already bought this item from us, it will be awesome if you write a review!
This product has no reviews yet.
If you have already bought this item from us, it will be awesome if you write a review!