2010 Microchip Technology Inc. DS39583C-page 37
PIC18FXX20
5.6 Embedding Data EEPROM
Information In the HEX File
To allow portability of code, a PIC18FXX20
programmer is required to read the data EEPROM
information from the HEX file. If data EEPROM
information is not present, a simple warning message
should be issued. Similarly, when saving a HEX file, all
data EEPROM information must be included. An option
to not include the data EEPROM information may be
provided. When embedding data EEPROM information
in the HEX file, it should start at address F00000h.
Microchip Technology Inc. believes that this feature is
important for the benefit of the end customer.
PIC18F8720
None SUM(0000:01FF)+SUM(0200:3FFF)+SUM(4000:7FFF)+
SUM(8000:BFFF)+SUM(C000:FFFF)+SUM(10000:13FFF)+
SUM(14000:17FFF)+SUM(18000:1BFFF)+SUM(1C000:1FFFF)+
(CFGW1L & 0000)+(CFGW1H & 0027)+(CFGW2L & 000F)+
(CFGW2H & 000F)+(CFGW3L & 0083)+(CFGW3H & 0001)+
(CFGW4L & 0085)+(CFGW4H & 0000)+(CFGW5L & 00FF)+
(CFGW5H & 00C0)+(CFGW6L & 00FF)+(CFGW6H & 00E0)+
(CFGW7L & 00FF)+(CFGW7H & 0040)
062B 581
Boot
Block
SUM(0200:3FFF)+SUM(4000:7FFF)+SUM(8000:BFFF)+
SUM(C000:FFFF)+SUM(10000:13FFF)+SUM(14000:17FFF)+
SUM(18000:1BFFF)+SUM(1C000:1FFFF)+(CFGW1L & 0000)+
(CFGW1H & 0027)+(CFGW2L & 000F)+(CFGW2H & 000F)+
(CFGW3L & 0083)+(CFGW3H & 0001)+(CFGW4L & 0085)+
(CFGW4H & 0000)+(CFGW5L & 00FF)+(CFGW5H & 00C0)+
(CFGW6L & 00FF)+(CFGW6H & 00E0)+(CFGW7L & 00FF)+
(CFGW7H & 0040)+SUM(IDs)
07FE 07A4
Boot/
Block1/
Block2
SUM(8000:BFFF)+SUM(C000:FFFF)+SUM(10000:13FFF)+
SUM(14000:17FFF)+SUM(18000:1BFFF)+SUM(1C000:1FFFF)+
(CFGW1L & 0000)+(CFGW1H & 0027)+(CFGW2L & 000F)+
(CFGW2H & 000F)+(CFGW3L & 0083)+(CFGW3H & 0001)+
(CFGW4L & 0085)+(CFGW4H & 0000)+(CFGW5L & 00FF)+
(CFGW5H & 00C0)+(CFGW6L & 00FF)+(CFGW6H & 00E0)+
(CFGW7L & 00FF)+(CFGW7H & 0040)+SUM(IDs)
85FB 85A1
All (CFGW1L & 0000)+(CFGW1H & 0027)+(CFGW2L & 000F)+
(CFGW2H & 000F)+(CFGW3L & 0083)+(CFGW3H & 0001)+
(CFGW4L & 0085)+(CFGW4H & 0000)+(CFGW5L & 00FF)+
(CFGW5H & 00C0)+(CFGW6L & 00FF)+(CFGW6H & 00E0)+
(CFGW7L & 00FF)+(CFGW7H & 0040)+SUM(IDs)
04FF 04FA
TABLE 5-4: CHECKSUM COMPUTATION (CONTINUED)
Device
Code
Protect
Checksum
Blank
Value
0xAA at 0
and Max
Address
Legend: Item
Description
CFGW = Configuration Word
SUM[a:b] = Sum of locations, a to b inclusive
SUM_ID = Byte-wise sum of lower four bits of all customer ID locations
+ = Addition
& = Bit-wise AND
PIC18FXX20
DS39583C-page 38 2010 Microchip Technology Inc.
6.0 AC/DC CHARACTERISTICS
TIMING REQUIREMENTS FOR PROGRAM/VERIFY TEST MODE
Note 1: Do not allow excess time when transitioning MCLR between VIL and VIHH; this can cause spurious program
executions to occur. The maximum transition time is:
1 T
CY + TPWRT (if enabled) + 1024 TOSC (for LP, HS, HS/PLL, and XT modes only)
+ 2 ms (for HS/PLL mode only) + 1.5 s (for EC mode only)
where T
CY is the Instruction Cycle Time, TPWRT is the Power-up Timer Period, and TOSC is the Oscillator Period.
For specific values, refer to the Electrical Characteristics section of the Device Data Sheet for the particular device.
Standard Operating Conditions
Operating Temperature: 25C is recommended
Param
No.
Sym Characteristic Min Max Units Conditions
D110 V
IHH High Voltage Programming Voltage on
MCLR
/VPP
9.00 13.25 V
D110A V
IHL Low Voltage Programming Voltage on
MCLR
/VPP
2.00 5.50 V
D111 V
DD Supply Voltage During Programming 2.00 5.50 V Normal programming
4.50 5.50 V Bulk erase operations
D112 I
PP Programming Current on MCLR/VPP —300A
D113 I
DDP Supply Current During Programming 10 mA
D031 V
IL Input Low Voltage VSS 0.2 VDD V
D041 V
IH Input High Voltage 0.8 VDD VDD V
D080 V
OL Output Low Voltage 0.6 V IOL = 8.5 mA @ 4.5V
D090 V
OH Output High Voltage VDD – 0.7 V IOH = -3.0 mA @ 4.5V
D012 C
IO Capacitive Loading on I/O pin (SDATA) 50 pF To meet AC specifications
P1 TR MCLR/VPP Rise Time to enter
Program/Verify mode
—1.0s (Note 1)
P2 Tsclk Serial Clock (SCLK) Period 100 ns
P2A TsclkL Serial Clock (SCLK) Low Time 40 ns
P2B TsclkH Serial Clock (SCLK) High Time 40 ns
P3 Tset1 Input Data Setup Time to Serial Clock 15 ns
P4 Thld1 Input Data Hold Time from SCLK 15 ns
P5 Tdly1 Delay between 4-bit Command and
Command Operand
40 ns
P5A Tdly1a Delay between 4-bit Command
Operand and next 4-bit Command
40 ns
P6 Tdly2 Delay between Last SCLK of
Command Byte to First SCLK of Read
of Data Word
20 ns
P9 Tdly5 SCLK High Time
(minimum programming time)
1—ms
P10 Tdly6 SCLK Low Time after Programming
(high voltage discharge time)
5—s
P11 Tdly7 Delay to allow Self-Timed Data Write or
Bulk Erase to occur
10 ms
P11A Tdrwt Data Write Polling Time 4 ms
P12 Thld2 Input Data Hold Time from MCLR
/VPP 2—s
P13 Tset2 V
DD Setup Time to MCLR/VPP 100 ns
P14 Tvalid Data Out Valid from SCLK 10 ns
P15 Tset3 PGM Setup Time to MCLR
/VPP 2—s
2010 Microchip Technology Inc. DS39583C-page 39
Information contained in this publication regarding device
applications and the like is provided only for your convenience
and may be superseded by updates. It is your responsibility to
ensure that your application meets with your specifications.
MICROCHIP MAKES NO REPRESENTATIONS OR
WARRANTIES OF ANY KIND WHETHER EXPRESS OR
IMPLIED, WRITTEN OR ORAL, STATUTORY OR
OTHERWISE, RELATED TO THE INFORMATION,
INCLUDING BUT NOT LIMITED TO ITS CONDITION,
QUALITY, PERFORMANCE, MERCHANTABILITY OR
FITNESS FOR PURPOSE. Microchip disclaims all liability
arising from this information and its use. Use of Microchip
devices in life support and/or safety applications is entirely at
the buyer’s risk, and the buyer agrees to defend, indemnify and
hold harmless Microchip from any and all damages, claims,
suits, or expenses resulting from such use. No licenses are
conveyed, implicitly or otherwise, under any Microchip
intellectual property rights.
Trademarks
The Microchip name and logo, the Microchip logo, dsPIC,
K
EELOQ, KEELOQ logo, MPLAB, PIC, PICmicro, PICSTART,
rfPIC and UNI/O are registered trademarks of Microchip
Technology Incorporated in the U.S.A. and other countries.
FilterLab, Hampshire, HI-TECH C, Linear Active Thermistor,
MXDEV, MXLAB, SEEVAL and The Embedded Control
Solutions Company are registered trademarks of Microchip
Technology Incorporated in the U.S.A.
Analog-for-the-Digital Age, Application Maestro, CodeGuard,
dsPICDEM, dsPICDEM.net, dsPICworks, dsSPEAK, ECAN,
ECONOMONITOR, FanSense, HI-TIDE, In-Circuit Serial
Programming, ICSP, Mindi, MiWi, MPASM, MPLAB Certified
logo, MPLIB, MPLINK, mTouch, Octopus, Omniscient Code
Generation, PICC, PICC-18, PICDEM, PICDEM.net, PICkit,
PICtail, PIC
32
logo, REAL ICE, rfLAB, Select Mode, Total
Endurance, TSHARC, UniWinDriver, WiperLock and ZENA
are trademarks of Microchip Technology Incorporated in the
U.S.A. and other countries.
SQTP is a service mark of Microchip Technology Incorporated
in the U.S.A.
All other trademarks mentioned herein are property of their
respective companies.
© 2010, Microchip Technology Incorporated, Printed in the
U.S.A., All Rights Reserved.
Printed on recycled paper.
Note the following details of the code protection feature on Microchip devices:
Microchip products meet the specification contained in their particular Microchip Data Sheet.
Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the
intended manner and under normal conditions.
There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our
knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s Data
Sheets. Most likely, the person doing so is engaged in theft of intellectual property.
Microchip is willing to work with the customer who is concerned about the integrity of their code.
Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does not
mean that we are guaranteeing the product as “unbreakable.
Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of our
products. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts
allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act.
Microchip received ISO/TS-16949:2002 certification for its worldwide
headquarters, design and wafer fabrication facilities in Chandler and
Tempe, Arizona; Gresham, Oregon and design centers in California
and India. The Company’s quality system processes and procedures
are for its PIC
®
MCUs and dsPIC
®
DSCs, KEELOQ
®
code hopping
devices, Serial EEPROMs, microperipherals, nonvolatile memory and
analog products. In addition, Microchip’s quality system for the design
and manufacture of development systems is ISO 9001:2000 certified.

PIC18F8620-I/PT

Mfr. #:
Manufacturer:
Microchip Technology
Description:
8-bit Microcontrollers - MCU 64KB 3840 RAM 68I/O
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet