Microchip PIC16C50X EPROM Memory Programming Specification

This document is about the programming specification of PIC16C50X, including hardware requirements, programming mode, and how to enter programming mode.


Microchip PIC16C50X EPROM Memory Programming Specification - cover page
Brand
MICROCHIP
Category
Other Electronics
Document type
Programming Manual
Language
English
Pages
14
File format
PDF
File size
200 KB
Published
08 May, 2012
Updated
30 September, 2023
MD5 checksum
8FB157BFC3A87C9485D2E587CFDE546A

About this manual

The PIC16C50X EPROM Memory Programming Specification describes the serial programming method used for all PIC16C50X devices, including the required hardware supplies, voltage levels, and programming algorithm.

It details the program/verify mode entry, command set, pulse timing, configuration word layout, code‑protection behavior, and recommended over‑programming procedures.

What's inside

  • Programming Overview
  • Hardware Requirements
  • Programming Mode
  • Program/Verify Mode Entry
  • Programming Method
  • System Requirements
  • Software Requirements
  • Configuration Word
  • Code Protection

Specifications

VDD supply range2.0 V to 6.5 V
VPP supply range12 V to 14 V
VPP fixed supply13.0 V to 13.25 V
Supply resolution0.25 V
Maximum current limit≈100 mA
Current requirement40 mA max
Programming pulse width100 µs
Maximum programming attempts per word8
Over‑programming factor11 ×

Frequently asked questions

How many programming pulses may be applied to a single EPROM word?

Up to eight programming pulses are allowed per word.

What is the recommended programming pulse width for EPROM cells?

A pulse width of 100 µs is recommended for programming EPROM cells.

What over‑programming factor is used after a successful program?

The specification calls for applying 11 × the number of pulses used in normal programming.

Download PDF (200 KB)

More MICROCHIP Manuals


View all MICROCHIP manuals →