Microchip PIC16F627A/628A/648A Datasheet


Microchip PIC16F627A/628A/648A Datasheet - cover page
Brand
MICROCHIP
Category
Other Electronics
Document type
Datasheet
Language
English
Pages
180
File format
PDF
File size
2.6 MB
Published
11 April, 2012
Updated
29 September, 2023
MD5 checksum
DA4EF9A6EBBA2D8BF812A3029B05C2DF

About this manual

The PIC16F627A, PIC16F628A, and PIC16F648A are 18‑pin flash‑based 8‑bit CMOS microcontrollers with nanoWatt technology. They offer a high‑performance RISC CPU, up to 20 MHz operation, 35 single‑cycle instructions, an eight‑level deep hardware stack, and a wide operating voltage range. Integrated peripherals include multiple oscillators, watchdog timer, brown‑out reset, comparators, timers, PWM, and a full‑duplex USART.

The datasheet details memory organization (Flash, SRAM, EEPROM), pin assignments, electrical specifications such as standby current of 100 nA, operating current of 12 µA at 32 kHz, and endurance figures like 100 k write cycles for Flash and 1 M for EEPROM. It also provides packaging information, ordering codes, and contact details for worldwide sales and support.

What's inside

  • General Description
  • Architectural Overview
  • Memory Organization
  • I/O Ports
  • Timer Modules
  • Capture/Compare/PWM (CCP) Module
  • USART Module
  • Electrical Specifications
  • Packaging Information
  • Development Support

Specifications

Maximum CPU clock speed20 MHz
Operating voltage range2.0‑5.5 V
Flash program memory1024/2048/4096 words (depending on device)
EEPROM data memory128 bytes (PIC16F627A/628A) or 256 bytes (PIC16F648A)
RAM data memory224 bytes (PIC16F627A/628A) or 256 bytes (PIC16F648A)
Number of I/O pins16 I/O pins
Standby current100 nA @ 2.0 V (typical)
Operating current (32 kHz)12 µA @ 32 kHz, 2.0 V (typical)
Flash write endurance100 000 write cycles
EEPROM write endurance1 000 000 write cycles
Data retention40 years

Frequently asked questions

What is the operating voltage range of the PIC16F627A/628A/648A?

The devices operate from 2.0 V to 5.5 V.

How many I/O pins does the PIC16F627A/628A/648A have?

Each device provides 16 I/O pins with individual direction control.

What is the maximum CPU clock speed for these microcontrollers?

The maximum CPU clock speed is 20 MHz.

What is the standby current of the PIC16F627A/628A/648A?

Standby current is 100 nA at 2.0 V (typical).

Download PDF (2.6 MB)

More MICROCHIP Manuals


View all MICROCHIP manuals →