
×
PIC16F870 8-Bit CMOS FLASH Microcontroller
High-performance microcontroller with versatile timer and communication modules
- Program Memory Type: Flash
- Program Memory Size (KB): 3.5
- CPU Speed (MIPS/DMIPS): 5
- SRAM (B): 128
- Temperature Range (°C): -40 to 125
- Operating Voltage Range (V): 2 to 5.5
- Pin Count: 28
- Timers: 2 x 8-bit, 1 x 16-bit
Top Features:
- Timer0 with 8-bit prescaler
- 16-bit Timer1 with prescaler and sleep mode
- 8-bit Timer2 with period register and postscaler
- 10-bit Analog-to-Digital converter
The PIC16F870 is a versatile 8-bit microcontroller featuring a range of timer modules including Timer0, Timer1, and Timer2. It also includes a high-resolution Capture, Compare, PWM module, making it ideal for various applications requiring precise timing control. With a 10-bit ADC and Universal Synchronous Asynchronous Receiver Transmitter (USART/SCI), this microcontroller offers flexible analog and digital communication options.
Specification:
- Program Memory Type: Flash
- Program Memory Size (KB): 3.5
- CPU Speed (MIPS/DMIPS): 5
- SRAM (B): 128
- Temperature Range (°C): -40 to 125
- Operating Voltage Range (V): 2 to 5.5
- Pin Count: 28
- Timers: 2 x 8-bit, 1 x 16-bit
- ADC Input: 5 ch, 10-bit
- Capture/Compare/PWM Peripherals: 1 Input Capture, 1 CCP
- Digital Communication Peripherals: 1-UART, 1-SPI, 1-I2C
- Data EEPROM/HEF (bytes): 64
For more technical details, refer to the PIC16F870 IC Data Sheet.
Images are for illustration only; actual product may vary.