English
Language : 

PIC18F1XK22 Datasheet, PDF (346/388 Pages) Microchip Technology – 20-Pin Flash Microcontrollers with nanoWatt XLP Technology
PIC18F1XK22/LF1XK22
25.10 Memory Programming Requirements
DC CHARACTERISTICS
Standard Operating Conditions (unless otherwise stated)
Operating temperature -40°C  TA  +125°C
Param
No.
Sym.
Characteristic
Min.
Typ† Max. Units
Conditions
Internal Program Memory
Programming Specifications(1)
D110 VPP Voltage on MCLR/VPP/RA3 pin
VDD + 4.5
—
9
V (Note 3, Note 4)
D113 IDDP Supply Current during Programming
—
Data EEPROM Memory(2)
—
10
mA
D120 ED
Byte Endurance
100K
—
—
E/W -40C to +85C
D121 VDRW VDD for Read/Write
1.8
—
3.6
V Using EECON to read/write
D122 TDEW Erase/Write Cycle Time
—
4
—
ms
D123 TRETD Characteristic Retention
40
—
—
Year Provided no other
specifications are violated
D124 TREF Number of Total Erase/Write Cycles
1M
before Refresh(2)
10M
—
E/W -40°C to +85°C
Program Flash Memory
D130 EP
Cell Endurance
10k
—
—
E/W Temperature during program-
ming: 10°C  TA  40°C
D131
VDD for Read
VMIN
—
—
V
Voltage on MCLR/VPP during
Erase/Program
8.0
—
9.0
V Temperature during program-
ming: 10°C  TA  40°C
VDD for Bulk Erase
TBD
2.7
—
V Temperature during program-
ming: 10°C  TA  40°C
D132 VPEW VDD for Write or Row Erase
VMIN
—
—
V VMIN = Minimum operating
voltage
VMAX = Maximum operating
voltage
IPPPGM Current on MCLR/VPP during
Erase/Write
—
—
5.0
mA Temperature during program-
ming: 10°C  TA  40°C
IDDPGM Current on VDD during Erase/Write
—
5.0
mA Temperature during program-
ming: 10°C  TA  40°C
D133 TPEW Erase/Write cycle time
—
2.8
ms Temperature during program-
ming: 10°C  TA  40°C
D134 TRETD Characteristic Retention
40
—
—
Year Provided no other
specifications are violated
† Data in “Typ” column is at 3.0V, 25°C unless otherwise stated. These parameters are for design guidance only and are
not tested.
Note 1: These specifications are for programming the on-chip program memory through the use of table write instructions.
2: Refer to Section 5.8 “Using the Data EEPROM” for a more detailed discussion on data EEPROM endurance.
3: Required only if single-supply programming is disabled.
4: The MPLAB ICD 2 does not support variable VPP output. Circuitry to limit the ICD 2 VPP voltage must be placed
between the ICD 2 and target system when programming or debugging with the ICD 2.
DS41365D-page 346
Preliminary
 2010 Microchip Technology Inc.