PIC18F4431-E/ML Microchip Technology, PIC18F4431-E/ML Datasheet - Page 37

IC MCU FLASH 8KX16 44QFN

PIC18F4431-E/ML

Manufacturer Part Number
PIC18F4431-E/ML
Description
IC MCU FLASH 8KX16 44QFN
Manufacturer
Microchip Technology
Series
PIC® 18Fr

Specifications of PIC18F4431-E/ML

Core Processor
PIC
Core Size
8-Bit
Speed
40MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, LVD, Power Control PWM, QEI, POR, PWM, WDT
Number Of I /o
36
Program Memory Size
16KB (8K x 16)
Program Memory Type
FLASH
Eeprom Size
256 x 8
Ram Size
768 x 8
Voltage - Supply (vcc/vdd)
4.2 V ~ 5.5 V
Data Converters
A/D 9x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
44-QFN
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
TABLE 5-5:
5.6
To allow portability of code, a PIC18FXX31 program-
mer 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.
 2010 Microchip Technology Inc.
Legend: Item
PIC18F4431
Device
Embedding Data EEPROM
Information In the HEX File
CFGW
SUM[a:b] = Sum of locations, a to b inclusive
SUM_ID = Byte-wise sum of lower four bits of all customer ID locations
+
&
Block 0/
Protect
Block 1
Block/
Code
Block
None
CHECKSUM COMPUTATION (CONTINUED)
Boot
Boot
All
= Configuration Word
= Addition
= Bit-wise AND
Description
SUM(0000:01FF)+SUM(0200:0FFF)+SUM(1000:1FFF)+
SUM(2000:2FFF)+SUM(3000:3FFF)+(CONFIG0 & 0000)+
(CONFIG1 & 00CF)+(CONFIG2 & 000F)+(CONFIG3 & 003F)+
(CONFIG4 & 003C)+(CONFIG5 & 009D)+(CONFIG6 & 0085)+
(CONFIG7 & 0000)+(CONFIG8 & 000F)+(CONFIG9 & 00C0)+
(CONFIG10 & 000F)+(CONFIG11 & 00E0)+(CONFIG12 & 000F)+
(CONFIG13 & 0040)
SUM(0200:0FFF)+SUM(1000:1FFF)+SUM(2000:2FFF)+
SUM(3000:3FFF)+(CONFIG0 & 0000)+(CONFIG1 & 00CF)+
(CONFIG2 & 000F)+(CONFIG3 & 003F)+(CONFIG4 & 003C)+
(CONFIG5 & 009D)+(CONFIG6 & 0085)+(CONFIG7 & 0000)+
(CONFIG8 & 000F)+(CONFIG9 & 00C0)+(CONFIG10 & 000F)+
(CONFIG11 & 00E0)+(CONFIG12 & 000F)+(CONFIG13 & 0040)+
SUM(IDs)
SUM(2000:2FFF)+SUM(3000:3FFF)+(CONFIG0 & 0000)+
(CONFIG1 & 00CF)+(CONFIG2 & 000F)+(CONFIG3 & 003F)+
(CONFIG4 & 003C)+(CONFIG5 & 009D)+(CONFIG6 & 0085)+
(CONFIG7 & 0000)+(CONFIG8 & 000F)+(CONFIG9 & 00C0)+
(CONFIG10 & 000F)+(CONFIG11 & 00E0)+(CONFIG12 & 000F)+
(CONFIG13 & 0040)+SUM(IDs)
(CONFIG0 & 0000)+(CONFIG1 & 00CF)+(CONFIG2 & 000F)+
(CONFIG3 & 003F)+(CONFIG4 & 003C)+(CONFIG5 & 009D)+
(CONFIG6 & 0085)+(CONFIG7 & 0000)+(CONFIG8 & 000F)+
(CONFIG9 & 00C0)+(CONFIG10 & 000F)+(CONFIG11 & 00E0)+
(CONFIG12 & 000F)+(CONFIG13 & 0040)+SUM(IDs)
PIC18F2331/2431/4331/4431
Checksum
Blank
Value
C488
C668
E465
0459
DS30500B-page 37
0xAA at 0
and Max
Address
C3DE
C61D
E41A
0463

Related parts for PIC18F4431-E/ML