PIC24F16KA101 MICROCHIP [Microchip Technology], PIC24F16KA101 Datasheet - Page 27

no-image

PIC24F16KA101

Manufacturer Part Number
PIC24F16KA101
Description
Flash Programming Specifications
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC24F16KA101-I/MQ
Manufacturer:
SIEMENS
Quantity:
43
Part Number:
PIC24F16KA101-I/SS
Manufacturer:
MICROCHIP
Quantity:
4 500
Part Number:
PIC24F16KA101-I/SS
0
Part Number:
PIC24F16KA101T-I/MQ
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
PIC24F16KA101T-I/SS
Manufacturer:
MICROCHIR
Quantity:
20 000
FIGURE 4-6:
4.7
The PIC24FXXKAXXX family has eight Configuration
registers
cleared to select various device configurations. There
are three types of Configuration bits:
• System Operation Bits
• Code-Protect Bits
• Device ID Bits
Table 4-2 provides the Configuration registers.
© 2008 Microchip Technology Inc.
These bits determine the power-on settings for
system-level components, such as the oscillator and
Watchdog Timer.
These bits prevent program memory from being read
and written.
These are read-only bits, which are located from
FF0000 to FF0003, and are unique to every device.
BaseAddress + 02h
BaseAddress =
.
Configuration Bits Programming
The bits of these registers can be set or
No
RemainingWords = 256 (100h)
Command to Program
RemainingWords – 1
FLOWCHART FOR
PROGRAMMING DATA
EEPROM
RemainingWords =
BaseAddress = 0
RemainingWords
PROGD response
BaseAddress
Send PROGD
PASS?
Finish
Start
Are
‘0’?
Is
Yes
Yes
Report Error
Failure
No
Advance Information
4.7.1
Configuration bits may be programmed, a single byte at
a time, using the PROGP command. This command
specifies the configuration data and Configuration
register
programmed, any unimplemented or reserved bits
must be programmed with a ‘1’.
Eight PROGP commands are required to program the
Configuration bits. Figure 4-7 illustrates the flowchart
for Configuration bit programming.
4.7.2
After the Configuration bits are programmed, the
contents of memory should be verified to ensure that
the programming was successful. Verification requires
the Configuration bits to be read back and compared
against the copy held in the programmer‘s buffer. The
READP command reads back the programmed
Configuration bits and verifies that the programming
was successful.
Note:
PIC24FXXKAXXX
address.
Configuration bits.
PROGRAMMING METHODOLOGY
If the General Segment Code-Protect bit
(GCP) is programmed to ‘0‘, code memory
is code-protected and cannot be read. Code
memory must be verified before enabling
code
“Code-Protect Configuration Bits” for
more
PROGRAMMING VERIFICATION
protection.
information
When
Configuration
See
on
DS39919A-page 27
Section 4.7.3
code-protect
bits
are

Related parts for PIC24F16KA101