ATTENTION: Due to increased demand and order volume, processing time may take an additional 1-3 business days.
HomeCommunitySubjectPIC16F628A Microcontroller: Diagram, Pinout, and Datasheet

PIC16F628A Microcontroller: Diagram, Pinout, and Datasheet

IC MCU 8BIT 3.5KB FLASH 20SSOP PIC16F628A is a CMOS FLASH-based mid-range 8-bit microcontroller that comes with an 18-Pin package, out of which, 16 pins can be used as I/O pins. This article mainly introduces diagram, pinout, datasheet and other detailed information about Microchip Technology PIC16F628A.

13928

Sep 24, 2021

Kent Yonng

PIC16F628A, SHIFT LEFT | Curso de PIC #007

 

IC MCU 8BIT 3.5KB FLASH 20SSOP

PIC16F628A is a CMOS FLASH-based mid-range 8-bit microcontroller that comes with an 18-Pin package, out of which, 16 pins can be used as I/O pins. This article mainly introduces diagram, pinout, datasheet and other detailed information about Microchip Technology PIC16F628A.

 

PIC16F628A-E/SS

124In Stock
Min.: 1 Mult.: 1
Quantity Unit Price Ext. Price
1+ $6.26806$6.27
10+ $5.91327$59.13
100+ $5.57855$557.86
500+ $5.26279$2631.4
1000+ $4.96489$4964.89
Unit Price:$6.26806
Subtotal: $6.27
Looking for a better price? Want a lower wholesale price? Please send an RFQ, and we will respond immediately.
Quick Links

PIC16F628A Description

The PIC16F628A is an 18-pin Flash-based member of the versatile PIC16F627A/628A/648A family of low-cost, high-performance, CMOS, fully static, 8-bit microcontrollers.

 

PIC16F628A is a CMOS FLASH-based mid-range 8-bit microcontroller that comes with an 18-Pin package, out of which, 16 pins can be used as I/O pins. This microcontroller has 4 Mhz of the internal oscillator with 128 bytes of EEPROM data memory, packed with a single Capture/Compare/PWM, and a USART module with 2 comparators.

 

All PIC® microcontrollers employ an advanced RISC architecture. The PIC16F628A 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. PIC16F628A microcontroller typically achieves a 2:1 code compression and a 4:1 speed an 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. The PIC16F627A/628A/648A series fits in applications ranging from battery chargers to low-power remote sensors. The Flash technology makes customizing application programs (detection levels, pulse generation, timers, etc.) extremely fast and convenient. The small footprint packages make this microcontroller series ideal for all applications with space limitations. Low cost, low power, high performance, ease of use and I/O flexibility make the PIC16F627A/628A/648A very versatile.

 

PIC16F628A Pinout

PIC16F628A CAD Model

Symbol

Footprint

3D Model

PIC16F628A Features

• High-Performance RISC CPU:

- Operating speeds from DC – 20 MHz

- Interrupt capability

- 8-level deep hardware stack

- Direct, Indirect and Relative Addressing modes

- 35 single-word instructions:

- All instructions single cycle except branches

• Special Microcontroller Features

- Internal and external oscillator options:

- Precision internal 4 MHz oscillator factory calibrated to ±1%

- Low-power internal 48 kHz oscillator

- External Oscillator support for crystals and resonators

- Power-saving Sleep mode

- Programmable weak pull-ups on PORTB

- Multiplexed Master Clear/Input-pin

- Watchdog Timer with independent oscillator for reliable operation

- Low-voltage programming

- In-Circuit Serial Programming™ (via two pins)

- Programmable code protection

- Brown-out Reset

- Power-on Reset

- Power-up Timer and Oscillator Start-up Timer

- Wide operating voltage range (2.0-5.5V)

- Industrial and extended temperature range

- High-Endurance Flash/EEPROM cell:

- 100,000 write Flash endurance

- 1,000,000 write EEPROM endurance

- 40-year data retention

• Low-Power Features

- Standby Current:

- 100 nA @ 2.0V, typical

- Operating Current:

- 12 μA @ 32 kHz, 2.0V, typical

- 120 μA @ 1 MHz, 2.0V, typical

- Watchdog Timer Current:

- 1 μA @ 2.0V, typical

- Timer1 Oscillator Current:

- 1.2 μA @ 32 kHz, 2.0V, typical

- Dual-speed Internal Oscillator:

- Run-time selectable between 4 MHz and 48 kHz

- 4 μs wake-up from Sleep, 3.0V, typical

• Peripheral Features

- 16 I/O pins with individual direction control

- High current sink/source for direct LED drive

- Analog comparator module with:

- Two analog comparators

- Programmable on-chip voltage reference (VREF) module

- Selectable internal or external reference

- Comparator outputs are externally accessible

- Timer0: 8-bit timer/counter with 8-bit programmable Prescaler

- Timer1: 16-bit timer/counter with external crystal/clock capability

- Timer2: 8-bit timer/counter with 8-bit period register, Prescaler and postscaler

- Capture, Compare, PWM module:

- 16-bit Capture/Compare

- 10-bit PWM

- Addressable Universal Synchronous/Asynchronous Receiver/Transmitter USART/SCI.

Specifications

Microchip Technology PIC16F628A-E/SS technical specifications, attributes, parameters and parts with similar specifications to Microchip Technology PIC16F628A-E/SS.

PIC16F628A-E/SS Tech Specifications

Microchip Technology PIC16F628A-E/SS technical specifications, attributes, parameters and parts with similar specifications to Microchip Technology PIC16F628A-E/SS.

Product Attribute Attribute Value
Factory Lead Time8 Weeks
MountSurface Mount
Mounting TypeSurface Mount
Package / Case20-SSOP (0.209, 5.30mm Width)
Number of Pins20Pins
Number of I/Os16I/Os
Watchdog TimersYes
Operating Temperature-40°C~125°C TA
PackagingTube
SeriesPIC® 16F
Published1997
JESD-609 Codee3
Pbfree Codeyes
Part StatusActive
Moisture Sensitivity Level (MSL)1 (Unlimited)
Number of Terminations20Terminations
ECCN CodeEAR99
Terminal FinishMatte Tin (Sn)
Max Power Dissipation800mW
Terminal PositionDUAL
Product Attribute Attribute Value
Terminal FormGULL WING
Peak Reflow Temperature (Cel)260
Supply Voltage5V
Terminal Pitch0.65mm
Frequency20MHz
Time@Peak Reflow Temperature-Max (s)40
Base Part NumberPIC16F628A
Pin Count20
Supply Voltage-Max (Vsup)5.5V
Supply Voltage-Min (Vsup)4.5V
InterfaceSCI, UART, USART
Memory Size3.5kB
Oscillator TypeInternal
RAM Size224 x 8
Voltage - Supply (Vcc/Vdd)3V~5.5V
uPs/uCs/Peripheral ICs TypeMICROCONTROLLER, RISC
Core ProcessorPIC
PeripheralsBrown-out Detect/Reset, POR, PWM, WDT
Program Memory TypeFLASH
Core Size8-Bit
Product Attribute Attribute Value
Program Memory Size3.5KB 2K x 14
ConnectivityUART/USART
Bit Size8
Access Time20 μs
Has ADCNO
DMA ChannelsNO
Data Bus Width8b
PWM ChannelsYES
DAC ChannelsNO
Number of Timers/Counters3Timers/Counters
EEPROM Size128 x 8
On Chip Program ROM Width14
CPU FamilyPIC
Length7.2mm
Height Seated (Max)2mm
Radiation HardeningNo
RoHS StatusROHS3 Compliant
Lead FreeLead Free
0 Products View Similar

PIC16F628A Block Diagram

Block Diagram

 

Simplified Block Diagram

PIC16F628A Alternatives

Part Number Description Manufacturer
PIC16F628AT-I/MLMICROCONTROLLERS AND PROCESSORS 8-BIT, FLASH, 20 MHz, RISC MICROCONTROLLER, PQCC28, 6 X 6 MM, 0.55 MM HEIGHT, PLASTIC, QFN-28 Microchip Technology Inc
PIC16F628A-I/MLMICROCONTROLLERS AND PROCESSORS 8-BIT, FLASH, 20 MHz, RISC MICROCONTROLLER, PQCC28, 6 X 6 MM, 0.55 MM HEIGHT, PLASTIC, QFN-28 Microchip Technology Inc
PIC16F628A-E/MLMICROCONTROLLERS AND PROCESSORS 8-BIT, FLASH, 20 MHz, RISC MICROCONTROLLER, PQCC28, 6 X 6 MM, 0.55 MM HEIGHT, PLASTIC, QFN-28 Microchip Technology Inc

PIC16F628A Applications

● Architectural features are commonly found in RISC microprocessors.

● Input-Output operations.

● Control applications.

● Analog data processing.

● Sensors integration and data logging.

● Small scale, low-cost embedded application-based production.

PIC16F628A Package

PIC16F628A Manufacturer

Microchip Technology Inc. is a leader in providing microcontrollers and analog semiconductors. Microchip's headquarters are located in Chandler, Arizona. They are committed to providing low-risk product development, reducing total system costs and accelerating time to market. They mainly serve customer applications in different fields around the world. Providing excellent technical support and reliable delivery and quality is their goal.

 

Datasheet PDF

PIC16F628A-E/SS Documents

Download datasheets and manufacturer documentation for PIC16F628A-E/SS

TAGS

Share