The PIC16F628A microcontroller is an 18-pin microcontroller with 8-bit PIC Architecture. The controller has an in-built internal oscillator with 4MHz frequency and 128 bytes of EEPROM data. It has enhanced core features, an eight-level deep stack, and multiple internal and external interrupt sources. The separate instruction and data buses of the Harvard architecture allow a 14-bit wide instruction word with the separate 8-bit wide data. The two-stage instruction pipeline allows all instructions to execute in a single cycle, except for program branches (which require two cycles). A total of 35 instructions (reduced instruction set) are available, complemented by a large register set.
It has an operating voltage from 2V to 5.5V hence suitable for low voltage applications. It has two 8-bit timers and one 16-bit timer and 2 comparators. It also has a CCP module enabling compare, capture and PWM operations. It supports UART communication while I2C and SPI are not supported.
PIC16F628A microcontrollers typically achieve a 2:1 code compression and a 4:1 speed improvement over other 8-bit microcontrollers in their class. PIC16F628A devices have integrated features to reduce external components, thus reducing system cost, enhancing system reliability and reducing power consumption.
PIC16F628A pinout:

PIC16F628A features, Specification:
Features: -
- Two analog comparators
- Programmable on-chip voltage reference (VREF) module
- Selectable internal or external reference
- Comparator outputs are externally accessible
- 16-bit Capture/Compare
- 10-bit PWM
Specification:
PIC16F628A Applications:
PIC16F628A Dimension and footprint:

Example Projects on PIC16F628A:
Additional Resources:
Package Contains
1x PIC16F628A
Due to the type of products we sell, we accept limited returns. Below are the conditions where we can accept a return request.
If you receive a product damaged during shipment, please notify us within 3 days of receiving the product, supported by proper pictures and a description. Once our support team accepts the return, we will provide a replacement or a complete refund, including the return shipping cost.
If your item looks different from what is shown in the image on our website, we will take the item back and provide a refund or replacement as per your choice.
We don’t accept returns for products damaged due to improper use. Moreover, we don’t accept returns if the ordered product is not suitable for a specific application. Please read the product specifications and datasheet carefully before placing an order. Returns are accepted only within 3 days from the date of delivery.
We ship all over India with free shipping on all prepaid orders above ₹500. For Cash on Delivery (COD) orders, ₹80 will be charged for orders below ₹599 and ₹30 for orders above ₹599.
For any questions related to shipping, please contact our support team at support@quartzcomponents.com.
Note: The minimum order value for COD orders is ₹500.