PIC12系列ProductFamilyMemoryTypeProgramMemoryKBytesProgramMemoryKWordsSelf-writeEEPROMRAMBytesI/OPinsPincountMax.CPUInternalOscillator#ofDigitalCommunicationTimersTemperatureRangeOperationVoltageDataMemoryBytesSpeedA/DCh.RangeMHzPIC12F508Flash0.750.5No0256844MHz00-UART1-8-bit-40to1252V-5.5V0-A/E/USART0-16-bit0-SPI0-32-bit0-I2CPIC12F629Flash1.751No1286468204MHz00-UART1-8-bit-40to1252V-5.5V0-A/E/USART1-16-bit0-SPI0-32-bit0-I2CPIC12F675Flash1.751No1286468204MHz40-UART1-8-bit-40to1252V-5.5V0-A/E/USART1-16-bit0-SPI0-32-bit0-I2C PIC16系列ProductFamilyMemoryTypeProgramMemoryKBProgramMemoryKWordsSelf-writeEEPROMRAMBytesI/OPinsPincountCPUInternalOscillator#ofCommunicationTimersTemperatVoltageSpeedA/DCh.RangePIC16F627AFlash1.751No1282241618204MHz00-UART2-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-32-bit0-I2CPIC16F687Flash3.52No2561281820208MHz,32kHz120-UART1-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-32-bit0-I2C1-SSP(SPI/I2C)PIC16F688Flash74No2562561214208MHz,32kHz80-UART1-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-32-bit0-I2CPIC16F690Flash74No2562561214208MHz,32kHz12-UART2-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-32-bit0-I2C1-SSP(SPI/I2C)ProductFamilyMemoryTypeProgramMemoryKBytesProgramMemoryKWordsSelf-writeEEPROMRAMBytesI/OPinsPincountMax.CPUInternalOscillator#ofDigitalCommunicationTimersTemperatureRangeOperationVoltageDataMemoryBytesSpeedA/DCh.RangePIC16F716Flash3.52No0128131820-40-UART2-8-bit-40to1252V-5.5V0-A/E/USART1-16-bit0-SPI0-32-bit0-I2CPIC16F72Flash3.52No0128222820-50-UART2-8-bit-40to1252V-5.5V0-A/E/USART1-16-bit0-SPI0-I2C0-MSSP(SPI/I2C)1-SSP(SPI/I2C)PIC16F73Flash74No0192222820-50-UART2-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-I2C0-MSSP(SPI/I2C)1-SSP(SPI/I2C)PIC16F737Flash74No03682528208MHz110-UART2-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-I2C1-MSSP(SPI/I2C)0-SSP(SPI/I2C)PIC16F74Flash74No0192334020-80-UART2-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-I2C0-MSSP(SPI/I2C)1-SSP(SPI/I2C)PIC16F747Flash74No03683620208MHz140-UART2-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-I2C1-MSSP(SPI/I2C)0-SSP(SPI/I2C)PIC16F76Flash148No0368222820-50-UART2-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-I2C0-MSSP(SPI/I2C)1-SSP(SPI/I2C)PIC16F77Flash148No0368334020-80-UART2-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-I2C0-MSSP(SPI/I2C)1-SSP(SPI/I2C)PIC16F777Flash148No03683640208MHz140-UART2-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-I2C1-MSSP(SPI/I2C)0-SSP(SPI/I2C)PIC16F785Flash3.52No2561281820208MHz,32kHz12-UART2-8-bit-40to1252V-15V0-A/E/USART1-16-bit0-SPI0-32-bit0-I2CProductFamilyMemoryTypeProgramMemoryKBytesProgramMemoryKWordsSelf-writeEEPROMRAMBytesI/OPinsPincountMax.CPUInternalOscillator#ofDigitalCommunicationTimersTemperatureRangeOperationVoltageDataMemoryBytesSpeedA/DCh.RangeMHzPIC16F818Flash1.751Yes128128161820-50-UART2-8-bit-40to1252V-5.5V0-A/E/USART1-16-bit0-SPI0-32-bit0-I2C1-SSP(SPI/I2C)PIC16F84AFlash1.751No6468131820-00-UART1-8-bit-40to852V-6V0-A/E/USART0-16-bit0-SPI0-I2C0-MSSP(SPI/I2C)0-SSP(SPI/I2C)PIC16F87Flash74Yes2563681618208MHz00-UART2-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-32-bit0-I2C1-SSP(SPI/I2C)PIC16F873AFlash74Yes128192222820-51-A/E/USART2-8-bit -40to1252V-5.5V1-MSSP(SPI/I2C)1-16-bitPIC16F874AFlash74Yes128192334020-81-A/E/USART2-8-bit-40to1252V-5.5V1-MSSP(SPI/I2C)1-16-bitPIC16F876AFlash148Yes256368222820-51-A/E/USART2-8-bit -40to1252V-5.5V1-MSSP(SPI/I2C)1-16-bitPIC16F877AFlash148Yes256368334020-8 1-A/E/USART2-8-bit-40to1252V-5.5V1-MSSP(SPI/I2C)1-16-bitPIC16F88Flash74Yes2563681618208MHz70-UART2-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-I2C0-MSSP(SPI/I2C)1-SSP(SPI/I2C)PIC16F882Flash3.52Yes1281282528208MHz,32kHz110-UART2-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-32-bit0-I2C1-MSSP(SPI/I2C)0-SSP(SPI/I2C)PIC16F883Flash74Yes2562562528208MHz,32kHz110-UART2-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-32-bit0-I2C1-MSSP(SPI/I2C)0-SSP(SPI/I2C)PIC16F884Flash74Yes2562563640208MHz,32kHz140-UART2-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-32-bit0-I2C1-MSSP(SPI/I2C)0-SSP(SPI/I2C)PIC16F886Flash148Yes2563682528208MHz,32kHz110-UART2-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-32-bit0-I2C1-MSSP(SPI/I2C)0-SSP(SPI/I2C)PIC16F887Flash148Yes2563683640208MHz,32kHz140-UART2-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-32-bit0-I2C1-MSSP(SPI/I2C)0-SSP(SPI/I2C)ProductFamilyMemoryTypeProgramMemoryKBytesProgramMemoryKWordsSelf-writeEEPROMRAMBytesI/OPinsPincountMax.CPUInternalOscillator#ofDigitalCommunicationTimersTemperatureRangeOperationVoltageDataMemoryBytesSpeedA/DCh.RangeMHzPIC16F913Flash74No2562562528208MHz,32kHz50-UART2-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-32-bit0-I2C1-SSP(SPI/I2C)PIC16F914Flash74No2562563640208MHz,32kHz80-UART2-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-32-bit0-I2C1-SSP(SPI/I2C)PIC16F916Flash148No2563522528208MHz,32kHz50-UART2-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-32-bit0-I2C1-SSP(SPI/I2C)ProductFamilyMemoryTypeProgramMemoryKBytesProgramMemoryKWordsSelf-writeEEPROMRAMBytesI/OPinsPincountMax.CPUInternalOscillator#ofDigitalCommunicationTimersTemperatureRangeOperationVoltageDataMemoryBytesSpeedA/DCh.RangeMHzPIC16F917Flash148No2563523640208MHz,32kHz80-UART2-8-bit-40to1252V-5.5V1-A/E/USART1-16-bit0-SPI0-32-bit0-I2C1-SSP(SPI/I2C)