PIC16F872-I/SO

Symbol Micros: PIC16f872i/so
Contractor Symbol:
Case : SOP28
8-bit MCU; 3,5kB-FLASH; 64B-EEPROM; 128B-RAM; 22 I/O; 4V~5,5V; 20MHz; A/D; SPI; TWI; -40°C ~ 85°C;
Parameters
Case: SOP28
Number of I/O: 22
RAM memory: 128B
FLASH memory: 3,5kB
Supply voltage range: 4V~5,5V
Frequency: 20,000MHz
EEPROM memory: 64B
Manufacturer:: Microchip Manufacturer part number: PIC16F872-I/SO Case style: SOP28  
External warehouse:
122 pcs.
Quantity of pcs. 1+ (Need a significantly larger quantity? Ask for price).
Net price (EUR) 4,6861
Add to comparison tool
Packaging:
1
Delivery within 4-7 business days.
Minimum order amount
must exceed 20 Euro.
Case: SOP28
Number of I/O: 22
RAM memory: 128B
FLASH memory: 3,5kB
Supply voltage range: 4V~5,5V
Frequency: 20,000MHz
EEPROM memory: 64B
Architecture: 8-bit
Operating temperature (range): -40°C ~ 85°C
ADC: YES
CAN interface: NO
DAC: NO
ETHERNET interface: NO
Encryption: NO
SPI interface: YES
TWI (I2C) interface: YES
UART/USART interface: NO
USB interface: NO
Manufacturer: MICROCHIP
Detailed description

Microchip's 8-bit microcontrollers with RISC architecture are characterized by high I/O pin current efficiency, low power consumption, and a built-in Watchdog and power-on reset function. With two separate internal buses: address and data, they utilize pipeline processing. All registers, including I/O ports, timers, and the instruction counter, can have their contents modified in a single operation. All instructions execute in a single cycle (200 ns at 20MHz), except for jump instructions, which require 2 cycles. Available in 6-, 8-, 14-, 18-, 20-, 28-, 40-, 44-, 64-, and 80-pin packages, with FLASH or OTP program memory, non-volatile EEPROM data memory, and operational RAM. Designed for a wide range of applications, from simple projects to highly complex "high-performance" systems. ISP allows most devices to be programmed directly in-system.

FEATURES:
- Efficient RISC architecture; 35 instructions executed in a single clock cycle (except for jumps, executed in 2 cycles); 1 cycle = 200ns for fCLK = 20MHz;
- 8-level hardware stack (13 bits);
- 4 possible oscillator operating modes;
- Power-On Reset function;
- Brown-Out Reset function;
- Power-Up Timer extends reset signal after power-on by 72ms;
- Oscillator Start-Up Timer extends reset signal until oscillator frequency stabilizes;
- Watchdog circuit with a built-in internal oscillator;
- Programmable code protection against reading;
- In-system debugging capability via 2 pins;
- 10 interrupt sources;
- Maximum clock frequency: 20MHz;
- Operating temperature: -40°C ~ 85°C.

PROGRAM MEMORY
- Memory type: FLASH;
- Capacity: 3.5kB;
- Memory word length: 14-bit;
- In-system programming possible via 2 pins (ICSPTM);

DATA MEMORY
- 128B RAM;
- 64B EEPROM;

PERIPHERALS
- 5-channel 10-bit A/D converter;
- 22 input/output lines;
- Timer0: 8-bit timer/counter with prescaler;
- Timer1: 16-bit timer/counter with prescaler;
- Timer2: 8-bit timer/counter with prescaler and postscaler;
- CCP module (capture/compare/PWM) utilizing Timer1 and Timer2 resources;
- Synchronous serial port (SSP) module with SPI™ (Master mode) or I2C (Master/Slave mode) capability.

ELECTRICAL PARAMETERS
- Supply voltage: 2V~5.5V;
- Active mode: typical < 2mA for fCLK = 4MHz, VDD = 5.0V;
- Standby mode: typical < 1mA.