PIC16F818

This powerful (200 nanosecond instruction execution) yet easy-to-program (only 35 single word instructions) CMOS Flash-based 8-bit microcontroller packs Microchip’s powerful PIC® architecture into an 18-pin package and is upwards compatible with the PIC16C7x, PIC16C62xA, PIC16C5X and PIC12CXXX devices. The PIC16F818 features 8MHz internal oscillator, 128 bytes of EEPROM data memory, a capture/compare/PWM, a synchronous serial port that can be configured as either 3-wire Serial Peripheral Interface (SPI™) or the 2-wire Inter-Integrated Circuit (I²C™) bus and 5 channels of 10-bit Analog-to-Digital (A/D) converter that make it ideal for advantage analog / integrated level applications in automotive, industrial, appliances and consumer applications.

Features
  • 1 PWM 10-bit
  • 8 MHz Internal Oscillator
  • ICD
  • 128 bytes of EEPROM data memory
  • Capture/Compare
Parameter
Parameter Name Value Value
Program Memory Type Flash Flash
Program Memory (KB) 1.75 1.75
CPU Speed (MIPS) 5 5
RAM Bytes 128 128
Data EEPROM (bytes) 128 128
Digital Communication Peripherals 1-SSP(SPI/I2C) 1-SSP(SPI/I2C)
Capture/Compare/PWM Peripherals 1 CCP 1 CCP
Timers 2 x 8-bit, 1 x 16-bit 2 x 8-bit, 1 x 16-bit
ADC 5 ch, 10-bit 5 ch, 10-bit
Temperature Range (C) -40 to 125 -40 to 125
Operating Voltage Range (V) 2 to 5.5 2 to 5.5
Pin Count 18 18
Cap Touch Channels 5 5
Documents
PIC16F818/819 DatasheetData Sheets02/05/20132357KB
PIC16F818/819 Rev. A4 Silicon Errata SheetErrata06/23/2005185KB
PIC16F818/819 Rev. B0 Silicon Errata SheetErrata06/23/2005177KB
SSP Module Silicon Errata SheetErrata08/25/2009185KB
Timer1 Module Data Sheet ErrataErrata03/08/2010230KB
FLASH Memory Programming SpecificationProgramming Specification02/14/2004394KB
SQTP Specification for PIC16/17 MCUsProgramming Specification04/01/200359KB
AN1229 - Class B Safety Software Library for PIC MCUs and dsPIC DSCsAppNote04/24/2012439KB
AN1310 - High-Speed Bootloader for PIC16 and PIC18 DevicesAppNote02/03/2010482KB
AN964 - Software PID Control of an Inverted Pendulum Using the PIC16F684AppNote12/01/2004333KB
8-bit PIC® Microcontroller SolutionsBrochures05/02/20146041KB
START NOW with Small Flash PIC® MicrocontrollersBrochures02/17/2009271KB
MPLAB® X IDE Product OverviewSell Sheets07/11/2011182KB
Assembly Code Templates (Absolute - no linker rqd.)Code Examples04/26/2006370KB
Assembly Code Templates (Object - Linker Required)Code Examples04/26/2006435KB
Corporate Product Selector GuideProduct Line Card04/13/201610173KB
PIC Microcontroller Compiled Tips 'n Tricks GuideTips and Tricks04/22/20095964KB
PIC® MCU Tips 'n Tricks Featuring nanoWatt XLP TechnologyTips and Tricks04/22/2009643KB
MCP1630 NiMH Demo Board User's GuideUser Guides04/20/2006622KB
PICmicro MCU Power Managed PIC16F Family Featuring nanoWatt TechnologyUser Guides01/06/2004283KB
Ordering Information
Part NumberLeadsPackage TypeTemp RangePacking1+26+100+1000+5000+
PIC16F818-E/ML28QFN-40C to +125CTUBE2.562.472.372.252.16
PIC16F818-E/P18PDIP-40C to +125CTUBE2.122.051.971.861.79
PIC16F818-E/SO18SOIC-40C to +125CTUBE2.162.082.001.901.83
PIC16F818-E/SS20SSOP-40C to +125CTUBE2.332.252.162.051.97
PIC16F818-I/ML28QFN-40C to +85CTUBE2.222.142.061.951.87
PIC16F818-I/P18PDIP-40C to +85CTUBE1.851.781.711.621.56
PIC16F818-I/PTSL18PDIP-40C to +85CTUBE2.042.021.991.931.84
PIC16F818-I/SO18SOIC-40C to +85CTUBE1.871.811.741.651.59
PIC16F818-I/SOTSL18SOIC-40C to +85CTUBE2.242.162.081.971.90
PIC16F818-I/SS20SSOP-40C to +85CTUBE2.031.961.891.781.72
PIC16F818-I/SSTSL20SSOP-40C to +85CTUBE2.442.362.272.152.07
PIC16F818T-E/SO18SOIC-40C to +125CT/R2.302.222.142.021.95
PIC16F818T-E/SS20SSOP-40C to +125CT/R2.472.392.302.172.09
PIC16F818T-I/ML28QFN-40C to +85CT/R2.362.282.192.071.99
PIC16F818T-I/SO18SOIC-40C to +85CT/R2.021.951.871.771.71
PIC16F818T-I/SS20SSOP-40C to +85CT/R2.162.082.001.901.83
PIC16F818T-I/SSTSL20SSOP-40C to +85CT/R2.592.502.402.272.19
PIC16LF818-I/ML28QFN-40C to +85CTUBE2.232.152.071.961.89
PIC16LF818-I/P18PDIP-40C to +85CTUBE1.931.861.791.701.63
PIC16LF818-I/SO18SOIC-40C to +85CTUBE1.971.901.831.731.67
PIC16LF818-I/SS20SSOP-40C to +85CTUBE2.132.061.981.871.80
PIC16LF818-I/SSTSL20SSOP-40C to +85CTUBE2.562.472.372.252.16
PIC16LF818T-I/ML28QFN-40C to +85CT/R2.372.292.202.082.01
PIC16LF818T-I/SO18SOIC-40C to +85CT/R2.102.031.951.851.78
PIC16LF818T-I/SOTSL18SOIC-40C to +85CT/R2.532.442.352.222.14
PIC16LF818T-I/SS20SSOP-40C to +85CT/R2.262.182.101.981.91
PIC16LF818T-I/SSTSL20SSOP-40C to +85CT/R2.712.622.522.382.30
相关开发工具
Similar Devices
ProductPinsFlashRAMPrice5KNotes
PIC16F818181.75128$1.56
PIC16F819183.5256$1.78
RoHS Information
PartNumberDeviceWeightShippingWeightLeadCountPackageTypePackageWidthSolderCompositionJEDECIndicatorRoHSChinaEFUP
PIC16F818-E/P1.2480002.20000018PDIP.300inMatte Tine3
PIC16F818-I/P1.2480002.20000018PDIP.300inMatte Tine3
PIC16F818-I/PTSL1.2480002.20000018PDIP.300inMatte Tine3
PIC16F818-I/SOTSL0.4810000.85714318SOIC.300inMatte Tine3
PIC16F818T-E/SO0.4810001.00090918SOIC.300inMatte Tine3
PIC16F818-E/SO0.4810000.85714318SOIC.300inMatte Tine3
PIC16F818T-I/SOTSLVAO0.4810001.00090918SOIC.300inMatte Tine3
PIC16F818-I/SOTSLVAO0.4810000.85714318SOIC.300inMatte Tine3
PIC16F818-I/SO0.4810000.85714318SOIC.300inMatte Tine3
PIC16F818T-I/SO0.4810001.00090918SOIC.300inMatte Tine3
PIC16F818-E/ML0.1016000.16393428QFN6x6x0.9mmMatte Tine3
PIC16F818T-I/ML0.1016000.33250028QFN6x6x0.9mmMatte Tine3
PIC16F818-I/ML0.1016000.16393428QFN6x6x0.9mmMatte Tine3
PIC16F818-E/SS0.1642000.34328420SSOP.209inMatte Tine3
PIC16F818T-E/SS0.1642000.41625020SSOP.209inMatte Tine3
PIC16F818-I/SS0.1642000.34328420SSOP.209inMatte Tine3
PIC16F818-I/SSTSL0.1642000.34328420SSOP.209inMatte Tine3
PIC16F818T-I/SS0.1642000.41625020SSOP.209inMatte Tine3
PIC16F818T-I/SSTSL0.1642000.41625020SSOP.209inMatte Tine3
PIC16F818/819 Datasheet PIC16F819
PIC16F818/819 Datasheet PIC16F819
PIC16F818/819 Rev. A4 Silicon Errata Sheet PIC16F819
PIC16F818/819 Rev. B0 Silicon Errata Sheet PIC16F819
SSP Module Silicon Errata Sheet PIC16F88
Timer1 Module Data Sheet Errata PIC16F88
FLASH Memory Programming Specification PIC16F819
SQTP Specification for PIC16/17 MCUs PIC16F84A
AN1229 ENC624J600
PIC18F ClassB-2 Library ENC624J600
AN1310 PIC16F1939
AN1310 Source Code PIC16F1939
AN964 PIC16F88
AN964 Source Code PIC16F88
Software PID Control of an Inverted Pendulum Using the PIC16F684 PIC16F88
8-bit PIC® Microcontroller Solutions PIC16F1939
START NOW with Small Flash PIC® Microcontrollers PIC16F84A
MPLAB® X IDE Product Overview 24VL025
AN1660 Source Code PIC16F1508
Assembly Code Templates (Object - Linker Required) PIC16F84A
Corporate Product Selector Guide SST49LF080A
PIC Microcontroller Compiled Tips 'n Tricks Guide PIC24FJ64GB412
PIC® MCU Tips 'n Tricks Featuring nanoWatt XLP Technology PIC24FJ64GB412
MCP1630 NiMH Demo Board User's Guide MCP6042
PICmicro MCU Power Managed PIC16F Family Featuring nanoWatt Technology PIC16F88