{"product_id":"pic16f628a-8-bit-pic-microcontroller","title":"PIC16F628A 8-Bit PIC Microcontroller","description":"\u003cp\u003e\u003cspan\u003eThe \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003ePIC16F628A\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e is a versatile 8-bit FLASH-based microcontroller from Microchip Technology, designed for embedded control, automation, and electronic development applications.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFeaturing a compact \u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003e18-pin DIP package\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e, the PIC16F628A combines a high-performance RISC architecture with programmable FLASH memory, EEPROM data storage, timers, comparators, and a USART communication interface.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThe microcontroller supports an internal 4MHz oscillator, reducing the need for external clock components in many applications. Its low-power operation and In-Circuit Serial Programming (ICSP) capability make it suitable for educational, industrial, and DIY electronics projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan\u003eKey Features\u003c\/span\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003e8-Bit RISC Architecture:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Efficient instruction execution with a compact instruction set.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eFLASH Program Memory:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Reprogrammable memory for firmware development.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003e4MHz Internal Oscillator:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Allows operation without an external crystal in supported configurations.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eUp to 20MHz Clock Frequency:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Supports higher-speed operation using an appropriate external clock source.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003e128 Bytes EEPROM:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Non-volatile memory for storing configuration settings and application data.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003e224 Bytes SRAM:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Internal data memory for program execution.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003e16 I\/O Pins:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Configurable general-purpose input\/output pins, subject to peripheral and configuration settings.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eUSART Interface:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Supports asynchronous serial communication.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eCapture\/Compare\/PWM Module:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Suitable for timing and PWM control applications.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eTwo Analog Comparators:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Enable analog signal comparison.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eProgrammable Voltage Reference:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Supports comparator applications.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eWatchdog Timer:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Improves reliability in embedded applications.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eBrown-Out Reset (BOR):\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Helps protect against low-voltage operation.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eIn-Circuit Serial Programming (ICSP):\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Supports programming without removing the microcontroller from the circuit.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eLow-Power Sleep Mode:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Reduces power consumption when the processor is idle.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cspan\u003eTechnical Specifications\u003c\/span\u003e\u003c\/h3\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003cspan\u003eParameter\u003c\/span\u003e\u003c\/th\u003e\n\u003cth\u003e\u003cspan\u003eSpecification\u003c\/span\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eManufacturer\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eMicrochip Technology\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eModel\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003ePIC16F628A\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eMicrocontroller Type\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e8-Bit PIC\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eArchitecture\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eRISC\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eProgram Memory\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e3.5KB FLASH (2K × 14-bit words)\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eEEPROM Memory\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e128 Bytes\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eSRAM\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e224 Bytes\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eMaximum Clock Frequency\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e20MHz\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eInternal Oscillator\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e4MHz\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eOperating Voltage\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e3.0V–5.5V\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eGPIO Pins\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eUp to 16\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eTimers\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eTimer0, Timer1, Timer2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003ePWM Channels\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e1 (CCP Module)\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eAnalog Comparators\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eSerial Communication\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eUSART\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eADC\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eNot Available\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eProgramming Interface\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eICSP\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eWatchdog Timer\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eYes\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eBrown-Out Reset\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eYes\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003ePackage\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003ePDIP-18\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eMounting Type\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eThrough-Hole\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003ePin Count\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e18\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003e\u003cspan\u003ePin Configuration\u003c\/span\u003e\u003c\/h3\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003cspan\u003ePin\u003c\/span\u003e\u003c\/th\u003e\n\u003cth\u003e\u003cspan\u003eFunction\u003c\/span\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003e1\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eRA2 \/ AN2 \/ VREF\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003e2\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eRA3 \/ AN3 \/ CMP1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003e3\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eRA4 \/ T0CKI \/ CMP2\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003e4\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eRA5 \/ MCLR \/ VPP\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003e5\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eVSS – Ground\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003e6\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eRB0 \/ INT\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003e7\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eRB1 \/ RX \/ DT\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003e8\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eRB2 \/ TX \/ CK\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003e9\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eRB3 \/ CCP1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003e10\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eRB4 \/ PGM\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003e11\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eRB5\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003e12\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eRB6 \/ T1OSO \/ T1CKI\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003e13\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eRB7 \/ T1OSI\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003e14\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eVDD – Positive Supply\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003e15\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eRA6 \/ OSC2 \/ CLKOUT\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003e16\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eRA7 \/ OSC1 \/ CLKIN\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003e17\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eRA0 \/ AN0\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003e18\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003eRA1 \/ AN1\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eNote:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Pin functions are multiplexed and depend on the selected configuration and enabled peripherals. AN0–AN3 are analog comparator inputs, not ADC channels.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan\u003eProgramming and Development\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan\u003eThe PIC16F628A can be programmed using compatible Microchip PIC programmers and development tools.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan\u003eRecommended Development Tools:\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eMPLAB X IDE\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eMPLAB XC8 Compiler\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eCompatible PICkit Programmer\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eICSP Programming Interface\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eProgramming is typically performed using the PGD, PGC, MCLR\/VPP, VDD, and VSS connections.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cspan\u003eApplications\u003c\/span\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eEmbedded Control Systems\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eIndustrial Automation\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eDIY Electronics Projects\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eLED Control and Sequencing\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eRelay Control Systems\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTimer and Counter Circuits\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSerial Communication Projects\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSmall Robotics Projects\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHome Automation\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eEducational Microcontroller Projects\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eSensor Monitoring with Digital or Comparator Inputs\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eLow-Power Electronic Devices\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cspan\u003eImportant Notes\u003c\/span\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eProgramming Required:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e The PIC16F628A must be programmed with suitable firmware before performing application-specific functions.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eNo Built-In ADC:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Although the device includes analog comparators, it does not have a conventional analog-to-digital converter.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eClock Configuration:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e The internal oscillator supports 4MHz operation. Higher clock frequencies require an appropriate external clock source.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eVoltage Compatibility:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Operates from 3.0V to 5.5V. Ensure connected peripherals use compatible logic levels.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eICSP Programming:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Requires a compatible programmer and correct programming connections.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003ePin Multiplexing:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e Some GPIO pins share functions with oscillators, programming, and communication peripherals.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e\u003cspan\u003eNot an Arduino Board:\u003c\/span\u003e\u003c\/strong\u003e\u003cspan\u003e This is a standalone PIC microcontroller and requires a compatible PIC development environment.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e\u003cspan\u003ePackage Includes\u003c\/span\u003e\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e1 × PIC16F628A 8-Bit Microcontroller (PDIP-18)\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Robot Pi Shop","offers":[{"title":"Default Title","offer_id":40764284960901,"sku":"IC-000018-DVR","price":2.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0565\/5819\/0725\/files\/download_2__1.jpg?v=1767556251","url":"https:\/\/robotpishop.com\/products\/pic16f628a-8-bit-pic-microcontroller","provider":"Robot Pi Shop","version":"1.0","type":"link"}