EEWORLDEEWORLDEEWORLD

Part Number

Search

PIC18F46K50

Description
Flash Memory Programming Specification
File Size319KB,44 Pages
ManufacturerMicrochip
Websitehttps://www.microchip.com
Download Datasheet View All

PIC18F46K50 Overview

Flash Memory Programming Specification

PIC18(L)F2X/4XK50
Flash Memory Programming Specification
1.0
DEVICE OVERVIEW
Note 1:
The High-Voltage ICSP mode is always
available, regardless of the state of the
LVP bit, by applying V
IHH
to the MCLR/
V
PP
/RE3 pin.
2:
While in Low-Voltage ICSP mode, MCLR
is always enabled, regardless of the
MCLRE bit, and the RE3 pin can no
longer be used as a general purpose
input.
This
document
includes
the
programming
specifications for the following devices:
• PIC18F24K50
• PIC18F25K50
• PIC18F26K50
• PIC18F45K50
• PIC18F46K50
• PIC18LF24K50
• PIC18LF25K50
• PIC18LF26K50
• PIC18LF45K50
• PIC18LF46K50
2.0
PROGRAMMING OVERVIEW
2.2
The PIC18(L)F2X/4XK50 devices can be programmed
using either the high-voltage In-Circuit Serial
Programming™ (ICSP™) method or the low-voltage
ICSP method. Both methods can be done with the
device in the users’ system. The low-voltage ICSP
method is slightly different than the high-voltage
method and these differences are noted where
applicable. This programming specification applies to
the PIC18(L)F2X/4XK50 devices in all package types.
Dedicated ICSP/ICD Port (44-Pin
TQFP Only)
2.1
Hardware Requirements
In High-Voltage ICSP mode, the PIC18(L)F2X/4XK50
devices require two programmable power supplies:
one for V
DD
and one for MCLR/V
PP
/RE3. Both supplies
should have a minimum resolution of 0.25V. Refer to
Section 6.0
“AC/DC
Characteristics
Timing
Requirements for Program/Verify Test Mode”
for
additional information.
The PIC18F45K50/46K50 44-pin TQFP devices are
designed to support an alternate programming input:
the dedicated ICSP/ICD port. The primary purpose of
this port is to provide an alternate In-Circuit Debugging
(ICD) option and free the pins (RB6, RB7 and MCLR)
that would normally be used for debugging the
application. In conjunction with ICD capability,
however, the dedicated ICSP/ICD port also provides an
alternate port for ICSP. Setting the ICPRT
Configuration bit enables the dedicated ICSP/ICD port.
The dedicated ICSP/ICD port functions the same as
the default ICSP/ICD port; however, alternate pins are
used instead. Table 2-2 identifies the functionally
equivalent pins for ICSP purposes: The dedicated
ICSP/ICD port is an alternate port. Thus, ICSP is still
available through the default port even though the
ICPRT Configuration bit is set.
2.1.1
LOW-VOLTAGE ICSP
PROGRAMMING
Note:
In Low-Voltage ICSP mode, the PIC18(L)F2X/4XK50
devices can be programmed using a single V
DD
source
in the operating range. The MCLR/V
PP
/RE3 does not
have to be brought to a different voltage, but can
instead be left at the normal operating voltage. Refer to
Section 2.7 “Entering and Exiting Low-Voltage
ICSP Program/Verify Mode”
for additional hardware
parameters.
The ICPRT Configuration bit can only be
programmed through the default ICSP port.
By default the ICPORT Configuration bit is
enabled. When the ICPRT Configuration bit
is cleared (dedicated ICSP/ICD port is
disabled), the ICDPORTS pin should be
tied to either V
DD
or V
SS
on 44 TQFP
packages only. The ICPRT Configuration
bit must be maintained clear for all 28-pin
and 40-pin devices; otherwise, unexpected
operation may occur.
2012 Microchip Technology Inc.
DS41630B-page 1
It turns out that drones are more than just toys: they can eat, fly, and save lives!
In October 2016, Hurricane Matthew, with a force of up to 14, swept across America. The hurricane affected Haiti, Cuba, southeastern United States, Canada and many other countries. The worst hit was H...
john_wang Energy Infrastructure?
Treadmill for dog walking
There are so many different kinds of game consoles in Japan, and they are always surprising. It is not bad to think about it. Such virtual pets save the trouble of raising pets and only leave people w...
clark DIY/Open Source Hardware
People in Beijing can relax.
I took this a few days ago. I heard that this is everywhere in our county....
wangfuchong Talking
Homemade simple hot air soldering station
Modern electronic products widely use surface welding technology, which brings inconvenience to maintenance personnel in disassembling components. In particular, disassembling multi-pin chips and plas...
songrisi DIY/Open Source Hardware
Discussion on multicast issues in Z-stack
When debugging the SampleApp example in the protocol stack of Z-stack 2007, I found that in the user event initialization function SampleApp_Init, both the coordinator and the terminal were added to g...
爱好汽车电子 RF/Wirelessly
EVC 提示错误 one or more file from the emulator for windows ce is missing.please ret
Hey experts, please help a newbie. I just installed EVC. I created a new project and compiled it fine, but it gave me an error message: one or more files from the emulator for windows ce is missing. p...
clwzqq Embedded System

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Robot
development
community

Index Files: 2832  2392  2541  1826  795  58  49  52  37  17 
Datasheet   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Room 1530, 15th Floor, Building B, No. 18 Zhongguancun Street, Haidian District, Beijing Telephone: (010) 82350740 Postal Code: 100190
Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号