This document compares the specifications of three PIC microcontrollers - the PIC 16F870, PIC 16F877, and PIC 16F886-16F887. The PIC 16F870 has 3.5KB of flash memory, 128 bytes of RAM, supports 1 UART/SPI/I2C, has 1 CCP module, 2 8-bit and 1 16-bit timers, and 5 10-bit ADCs. The PIC 16F877 has 14KB of flash, 368 bytes of RAM, supports 1 UART/SPI/I2C/MSSP, has 2 CCP modules, 2 8-bit and 1 16-bit timers, and 8 10-bit
This document compares the specifications of three PIC microcontrollers - the PIC 16F870, PIC 16F877, and PIC 16F886-16F887. The PIC 16F870 has 3.5KB of flash memory, 128 bytes of RAM, supports 1 UART/SPI/I2C, has 1 CCP module, 2 8-bit and 1 16-bit timers, and 5 10-bit ADCs. The PIC 16F877 has 14KB of flash, 368 bytes of RAM, supports 1 UART/SPI/I2C/MSSP, has 2 CCP modules, 2 8-bit and 1 16-bit timers, and 8 10-bit
This document compares the specifications of three PIC microcontrollers - the PIC 16F870, PIC 16F877, and PIC 16F886-16F887. The PIC 16F870 has 3.5KB of flash memory, 128 bytes of RAM, supports 1 UART/SPI/I2C, has 1 CCP module, 2 8-bit and 1 16-bit timers, and 5 10-bit ADCs. The PIC 16F877 has 14KB of flash, 368 bytes of RAM, supports 1 UART/SPI/I2C/MSSP, has 2 CCP modules, 2 8-bit and 1 16-bit timers, and 8 10-bit
This document compares the specifications of three PIC microcontrollers - the PIC 16F870, PIC 16F877, and PIC 16F886-16F887. The PIC 16F870 has 3.5KB of flash memory, 128 bytes of RAM, supports 1 UART/SPI/I2C, has 1 CCP module, 2 8-bit and 1 16-bit timers, and 5 10-bit ADCs. The PIC 16F877 has 14KB of flash, 368 bytes of RAM, supports 1 UART/SPI/I2C/MSSP, has 2 CCP modules, 2 8-bit and 1 16-bit timers, and 8 10-bit
Download as DOCX, PDF, TXT or read online from Scribd
Download as docx, pdf, or txt
You are on page 1of 2
PIC 16F870
Parameter Name Value
Program Memory Type Flash Program Memory (KB) 3.5 CPU Speed (MIPS) 5 RAM Bytes 128 Data EEPROM (bytes) 64 Digital Communication Peripherals 1-UART, 1- A/E/USART, 1-SPI, 1-I2C Capture/Compare/PWM Peripherals 1 CCP Timers 2 x 8-bit, 1 x 16-bit ADC 5 ch, 10-bit Temperature Range (C) -40 to 125 Operating Voltage Range (V) 2 to 5.5 Pin Count 28
PIC 16F877
Program Memory Type Flash Program Memory (KB) 14 CPU Speed (MIPS) 5 RAM Bytes 368 Data EEPROM (bytes) 256 Digital Communication Peripherals 1-UART, 1- A/E/USART, 1-SPI, 1- I2C1-MSSP(SPI/I2C) Capture/Compare/PWM Peripherals 2 CCP Timers 2 x 8-bit, 1 x 16-bit ADC 8 ch, 10-bit Temperature Range (C) -40 to 85 Operating Voltage Range (V) 2 to 5.5 Pin Count 40
PIC 16F886-16F887
Parameter Name Value Program Memory Type Flash Program Memory (KB) 14 CPU Speed (MIPS) 5 RAM Bytes 368 Data EEPROM (bytes) 256 Digital Communication Peripherals 1-UART, 1- A/E/USART, 1-SPI, 1- I2C1-MSSP(SPI/I2C) Capture/Compare/PWM Peripherals 1 CCP, 1 ECCP Timers 2 x 8-bit, 1 x 16-bit ADC 11 ch, 10-bit Comparators 2 Temperature Range (C) -40 to 125 Operating Voltage Range (V) 2 to 5.5 Pin Count 28 Cap Touch Channels 11