PIC16F628A-I/SS
PIC16F628A-I/SS - 8-Bit 20MHz 3.5KB Flash MCU 20-SSOP | Microchip
The Microchip Technology PIC16F628A-I/SS is an 8-bit Flash-based CMOS microcontroller in a 20-pin SSOP package, featuring a 20MHz maximum clock speed, 3.5KB (2K x 14) of Flash program memory, 224 bytes of RAM, and 128 bytes of EEPROM data memory. According to the Microchip product page, the device integrates a 4MHz internal oscillator, a hardware USART, a capture/compare/PWM module, two analog comparators, and a programmable voltage reference, all in a small-outline surface-mount form factor.
A PIC (Peripheral Interface Controller) microcontroller is a class of 8-bit RISC microcontrollers originally developed by General Instrument's Microelectronics Division and popularized by Microchip Technology. PIC microcontrollers occupy a middle position in the embedded taxonomy: simpler than 32-bit ARM Cortex-M parts but more capable than 4-bit devices, they are widely used in cost-sensitive, deterministic, low-power embedded designs spanning automotive, industrial, appliance, and consumer markets. Within Microchip's portfolio, the PIC16F family sits between the baseline PIC10/12 families and the higher-performance PIC18 and dsPIC families.
The PIC16F628A is engineered as the modernized successor to the iconic PIC16F84A, retaining the same 14-bit instruction word and Harvard architecture but adding a USART, internal oscillator, two comparators, PWM module, and significantly more program and data memory. The "I" suffix denotes the industrial temperature range of -40C to +85C, and the "/SS" suffix specifies the 20-pin SSOP package. The integrated 4MHz internal oscillator eliminates the need for an external crystal in many designs, reducing BOM cost and PCB area. The 128 bytes of onboard EEPROM provide non-volatile data storage for user-configurable parameters.
The Harvard architecture separates program and data memory, with a 14-bit-wide instruction bus and an 8-bit-wide data bus, allowing instruction fetch and data access to occur in the same clock cycle. The device supports up to 16 I/O pins, three timers, and multiple interrupt sources, with eight hardware stack levels enabling nested subroutine calls. nanoWatt Technology provides multiple power-managed operating modes including run, idle, and sleep, with typical sleep current in the microamp range for battery-powered applications.
Typical applications include automotive body electronics and sensor interfaces, industrial control and remote sensing, white goods and home appliances, consumer electronics, lighting control, and metering. The combination of integrated peripherals and small package makes it well-suited for space-constrained designs where an external crystal is undesirable.
When designing with this part, ensure the supply voltage stays within 3.0V to 5.5V for the F-version; some legacy variants specify a narrower 4.5V-5.5V range, so verify against the specific device marking. In-circuit serial programming (ICSP) requires two pins (RB6/RB7) which must be accessible on the PCB for production programming.
This page consolidates distributor pricing, drop-in same-package alternatives, and design notes sourced from the manufacturer datasheet, giving procurement and design engineers a single reference that typical catalog pages do not provide.
見積もり
お問い合わせ