Parallel Programming Characteristics

Table 1. Parallel programming characteristics, VCC = 5V ±10%.
Symbol Parameter Min. Typ. Max. Units
VPP Programming Enable Voltage 11.5 - 12.5 V
IPP Programming Enable Current   - 250 µA
tDVXH Data and Control Valid before XTAL1 High 67 - - ns
tXLXH XTAL1 Low to XTAL1 High 300 - - ns
tXHXL XTAL1 Pulse Width High 150 - - ns
tXLDX Data and Control Hold after XTAL1 Low 67 - - ns
tXLWL XTAL1 Low to WR Low 0 - - ns
tXLPH XTAL1 Low to PAGEL high 0 - - ns
tPLXH PAGEL low to XTAL1 high 150 - - ns
tBVPH BS1 Valid before PAGEL High 67 - - ns
tPHPL PAGEL Pulse Width High 200 - - ns
tPLBX BS1 Hold after PAGEL Low 67 - - ns
tWLBX BS2/1 Hold after WR Low 67 - - ns
tPLWL PAGEL Low to WR Low 67 - - ns
tBVWL BS2/1 Valid to WR Low 67 - - ns
tWLWH WR Pulse Width Low 150 - - ns
tWLRL WR Low to RDY/BSY Low 0 - 1 µs
tWLRH WR Low to RDY/BSY High(1) 2 - 4.5 ms
tWLRH_CE WR Low to RDY/BSY High for Chip Erase(2) 7.5 - 12
tXLOL XTAL1 Low to OE Low 0 - - ns
tBVDV BS1 Valid to DATA valid 0 - 500
tOLDV OE Low to DATA Valid - - 500
tOHDZ OE High to DATA Tri-stated - - 500
Note:
  1. tWLRH is valid for the Write Flash, Write EEPROM, Write Fuse bits and Write Lock bits commands.
  2. tWLRH_CE is valid for the Chip Erase command.
Figure 1. Parallel programming timing, including some general timing requirements.
Figure 2. Parallel programming timing, loading sequence with timing requirements
Note: The timing requirements shown in Figure 1 (that is, tDVXH, tXHXL, and tXLDX) also apply to loading operation.
Figure 3. Parallel programming timing, reading sequence (within the same page) with timing requirements
Note: The timing requirements shown in Figure 1 (that is, tDVXH, tXHXL, and tXLDX) also apply to loading operation.