Microchip Technology Inc

PIC16F628

Not Recommended for new designs

Name
Value
Program Memory Type
Flash
Program Memory Size (KB)
3.5
CPU Speed (MIPS/DMIPS)
5
SRAM Bytes
224
Data EEPROM/HEF (bytes)
128
Digital Communication Peripherals
1-UART,
Capture/Compare/PWM Peripherals
1 CCP,
Timers
2 x 8-bit, 1 x 16-bit
Number of Comparators
2
Temperature Range (C)
-40 to 85
Operating Voltage Range (V)
3 to 5.5
Pin Count
18

Product Description

Features
    A newer device is available. Please consider PIC16F628A. Low voltage programming, low speed Clock mode, Programmable BOR, 4MHz internal RC oscillator, on-chip voltage reference, 128 bytes of EEPROM Data Memory

PIC16F628A

In Production

Name
Value
Program Memory Type
Flash
Program Memory Size (KB)
3.5
CPU Speed (MIPS/DMIPS)
5
SRAM Bytes
224
Data EEPROM/HEF (bytes)
128
Digital Communication Peripherals
1-UART,
Capture/Compare/PWM Peripherals
1 Input Capture, 1 CCP,
Timers
2 x 8-bit, 1 x 16-bit
Number of Comparators
2
Temperature Range (C)
-40 to 125
Operating Voltage Range (V)
2 to 5.5
Pin Count
18

Product Description

This powerful (200 nanosecond instruction execution) yet easy-to-program (only 35 single word instructions) CMOS FLASH-based 8-bit microcontroller packs Microchip's powerful PIC® architecture into an 18-pin package and is upwards compatible with the PIC16F628, PIC16C62XA, PIC16C5X and PIC12CXXX devices. The PIC16F628A features 4MHz internal oscillator, 128 bytes of EEPROM data memory, a capture/compare/PWM, a USART, 2 Comparators and a programmable voltage reference that make it ideal for analog/integrated level applications in automotive, industrial, appliances and consumer applications.

Features
      • Low voltage programming
      • Low speed Clock mode
      • Programmable BOR
      • 4MHz internal oscillator
      • Programmable VREF
      • 128 bytes of EEPROM
      • Data Memory
      • ICD