{"product_id":"pic16f676-i-p-8bit-microcontroller-dip14-14kb-flash-10bit-adc","title":"PIC16F676-I\/P 8-Bit Microcontroller — DIP-14, 14KB Flash, 10-bit ADC, MPLAB Compatible","description":"\u003ch2\u003ePIC16F676-I\/P — 8-Bit Microcontroller, DIP-14 Package\u003c\/h2\u003e\u003cp\u003eThe \u003cstrong\u003ePIC16F676-I\/P\u003c\/strong\u003e is a compact \u003cstrong\u003e8-bit RISC microcontroller\u003c\/strong\u003e from Microchip Technology in a standard \u003cstrong\u003eDIP-14 through-hole package\u003c\/strong\u003e. With \u003cstrong\u003e1,024 words (1.75KB) of Flash program memory\u003c\/strong\u003e, \u003cstrong\u003e64 bytes of SRAM\u003c\/strong\u003e, a \u003cstrong\u003e10-bit ADC with 8 channels\u003c\/strong\u003e, and \u003cstrong\u003e12 I\/O pins\u003c\/strong\u003e, it is ideal for simple embedded control tasks, sensor interfaces, and low-cost automation projects. Operates from \u003cstrong\u003e2.0V to 5.5V\u003c\/strong\u003e and is programmable with standard PICkit 3\/4 or MPLAB SNAP programmers.\u003c\/p\u003e\u003chr\u003e\u003ch3\u003eKey Specifications\u003c\/h3\u003e\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003ePart Number\u003c\/td\u003e\n\u003ctd\u003ePIC16F676-I\/P\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePackage\u003c\/td\u003e\n\u003ctd\u003eDIP-14 (Through-Hole)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eArchitecture\u003c\/td\u003e\n\u003ctd\u003e8-bit RISC (PIC mid-range)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFlash Program Memory\u003c\/td\u003e\n\u003ctd\u003e1,024 words (1.75KB)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSRAM\u003c\/td\u003e\n\u003ctd\u003e64 bytes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEEPROM\u003c\/td\u003e\n\u003ctd\u003e128 bytes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eI\/O Pins\u003c\/td\u003e\n\u003ctd\u003e12\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eADC\u003c\/td\u003e\n\u003ctd\u003e10-bit, 8 channels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTimers\u003c\/td\u003e\n\u003ctd\u003e1× 8-bit, 1× 16-bit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eComparators\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSupply Voltage\u003c\/td\u003e\n\u003ctd\u003e2.0V – 5.5V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMax Clock Speed\u003c\/td\u003e\n\u003ctd\u003e20MHz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating Temperature\u003c\/td\u003e\n\u003ctd\u003e-40°C to +85°C (I grade)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCondition\u003c\/td\u003e\n\u003ctd\u003eNew, Original\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003chr\u003e\u003ch3\u003eWhy Choose PIC16F676?\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDIP-14 package\u003c\/strong\u003e — breadboard-friendly, no SMD soldering required\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e10-bit ADC ×8\u003c\/strong\u003e — high-resolution analog sensing for sensors and transducers\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e2.0–5.5V supply\u003c\/strong\u003e — works with 3.3V and 5V systems\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e128 bytes EEPROM\u003c\/strong\u003e — non-volatile data storage for calibration and settings\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMPLAB X + XC8 compatible\u003c\/strong\u003e — free development tools from Microchip\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLow cost\u003c\/strong\u003e — ideal for high-volume embedded control applications\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3\u003eTypical Applications\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSensor interface\u003c\/strong\u003e — read analog sensors (temperature, pressure, light) via 10-bit ADC\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLED controller\u003c\/strong\u003e — PWM dimming and pattern control for LED arrays\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMotor control\u003c\/strong\u003e — simple DC motor speed and direction control\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRemote control decoder\u003c\/strong\u003e — IR remote control signal decoding\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBattery charger controller\u003c\/strong\u003e — voltage and current monitoring for Li-ion charging\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHome automation\u003c\/strong\u003e — simple relay and switch control with sensor input\u003c\/li\u003e\n\u003c\/ul\u003e\u003chr\u003e\u003ch3\u003eDevelopment Tools\u003c\/h3\u003e\u003cp\u003eProgram with \u003cstrong\u003eMPLAB X IDE\u003c\/strong\u003e (free) + \u003cstrong\u003eXC8 compiler\u003c\/strong\u003e (free tier). Use \u003cstrong\u003ePICkit 3, PICkit 4\u003c\/strong\u003e, or \u003cstrong\u003eMPLAB SNAP\u003c\/strong\u003e programmer\/debugger. The PIC16F676 supports \u003cstrong\u003eIn-Circuit Serial Programming (ICSP)\u003c\/strong\u003e via MCLR, PGC, and PGD pins.\u003c\/p\u003e\u003chr\u003e\u003ch3\u003eFAQ\u003c\/h3\u003e\u003cp\u003e\u003cstrong\u003eQ: Is PIC16F676 compatible with Arduino IDE?\u003c\/strong\u003e\u003cbr\u003eA: Not natively. PIC microcontrollers use Microchip’s MPLAB X IDE and XC8 compiler. However, third-party tools like MPIDE or chipKIT provide limited Arduino-like support for some PIC variants.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eQ: What programmer do I need for PIC16F676?\u003c\/strong\u003e\u003cbr\u003eA: PICkit 3, PICkit 4, or MPLAB SNAP. Connect via ICSP (5 wires: VDD, GND, MCLR, PGC, PGD).\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eQ: How much Flash memory does PIC16F676 have?\u003c\/strong\u003e\u003cbr\u003eA: 1,024 words of 14-bit Flash program memory (approximately 1.75KB). For more memory, consider PIC16F684 (2KB) or PIC16F886 (8KB).\u003c\/p\u003e\u003chr\u003e\u003ch3\u003ePackage Contents\u003c\/h3\u003e\u003cul\u003e\u003cli\u003e1× PIC16F676-I\/P DIP-14 Microcontroller (new, original)\u003c\/li\u003e\u003c\/ul\u003e","brand":"Keszoox","offers":[{"title":"Default Title","offer_id":46991476523243,"sku":"\u003cnone\u003e","price":11.32,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0677\/1005\/8731\/files\/pic16f676-ip-dip14-microcontroller-ic.webp?v=1761630175","url":"https:\/\/keszoox.com\/products\/pic16f676-i-p-8bit-microcontroller-dip14-14kb-flash-10bit-adc","provider":"Keszoox","version":"1.0","type":"link"}