PIC32MX440F256H-80I/PT Microchip Technology, PIC32MX440F256H-80I/PT Datasheet - Page 35
![IC PIC MCU FLASH 256K 64-TQFP](/photos/6/81/68123/c04-066_pf_sml.jpg)
PIC32MX440F256H-80I/PT
Manufacturer Part Number
PIC32MX440F256H-80I/PT
Description
IC PIC MCU FLASH 256K 64-TQFP
Manufacturer
Microchip Technology
Series
PIC® 32MXr
Datasheets
1.MA320002.pdf
(208 pages)
2.DM320001.pdf
(44 pages)
3.PIC32MX320F032H-40IPT.pdf
(48 pages)
4.PIC32MX320F032H-40IPT.pdf
(66 pages)
5.PIC32MX320F032H-40IPT.pdf
(22 pages)
6.PIC32MX460F256L-80IPT.pdf
(632 pages)
7.PIC32MX320F064H-40IMR.pdf
(172 pages)
Specifications of PIC32MX440F256H-80I/PT
Program Memory Type
FLASH
Program Memory Size
256KB (256K x 8)
Package / Case
64-TFQFP
Core Processor
MIPS32® M4K™
Core Size
32-Bit
Speed
80MHz
Connectivity
I²C, IrDA, LIN, PMP, SPI, UART/USART, USB OTG
Peripherals
Brown-out Detect/Reset, DMA, POR, PWM, WDT
Number Of I /o
53
Ram Size
32K x 8
Voltage - Supply (vcc/vdd)
2.3 V ~ 3.6 V
Data Converters
A/D 16x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Processor Series
PIC32MX4xx
Core
MIPS
Data Bus Width
32 bit
Data Ram Size
32 KB
Interface Type
I2C , SPI , UART
Maximum Clock Frequency
80 MHz
Number Of Programmable I/os
51
Number Of Timers
5 x 16 bit, 1 x 32 bit
Operating Supply Voltage
2.3 V to 3.6 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52713-733, 52714-737
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, DM320003, DM320002, MA320002
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit
Controller Family/series
PIC32
Ram Memory Size
32KB
Cpu Speed
80MHz
No. Of Timers
5
Embedded Interface Type
EUSART, I2C, SPI, USB
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
876-1000 - PIC32 BREAKOUT BOARDAC244003 - TEST BD MPLAB REAL ICE LOOPBACKDM320003 - BOARD DEMO USB PIC32 OTGAC244006 - KIT MPLAB REAL ICE TRACEAC164327 - MODULE SKT FOR 64TQFP
Eeprom Size
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
PIC32MX440F256H-80I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
PIC32MX440F256H-80I/PT
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
TABLE 4-1:
TABLE 4-2:
Legend:
Note
Legend:
Note
BF88_2000 BMXCON
BF88_2010
BF88_2020
BF88_2030
BF88_2040 BMXDRMSZ
BF88_2050
BF88_2060 BMXPFMSZ
BF88_2070
BF88_1000
BF88_1010
BF88_1020
BF88_1030
BF88_1040
Virtual
Virtual
Addr
Addr
SFR
SFR
1:
1:
2:
3:
4:
DKPBA
DUDBA
DUPBA
PUPBA
BOOTSZ
INTSTAT
x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
This register has corresponding CLR, SET, and INV Registers at its virtual address, plus an offset of 0x4, 0x8, and 0xC, respectively. See Section 12.1.1 “CLR, SET and INV Registers” for more information.
INTCON
x = unknown value on Reset, — = unimplemented, read as ‘0’. Reset values are shown in hexadecimal.
All registers in this table have corresponding CLR, SET, and INV Registers at their virtual addresses, plus offsets of 0x4, 0x8, and 0xC, respectively. See Section 12.1.1 “CLR, SET and INV Registers” for more
information.
These bits are not present on PIC32MX320FXXXX/420FXXXX devices.
These bits are not present on PIC32MX420FXXXX/440FXXXX devices.
These bits are not present on PIC32MX320FXXXX/340FXXXX/360FXXXX devices.
Name
Name
IPTMR
SFR
BMX
BMX
BMX
BMX
BMX
SFR
IFS0
IFS1
(1)
(1)
(1)
(1)
(1)
BUS MATRIX REGISTERS MAP
INTERRUPT REGISTERS MAP
31:16
31:16
31:16
31:16
31:16
31:16
31:16
31:16
31:16
31:16
31:16
31:16
31:16
15:0
15:0
15:0
15:0
15:0
15:0
15:0
15:0
15:0
15:0
15:0
15:0
15:0
I2C1MIF
RTCCIF
INT3IF
31/15
31/15
Bits
Bits
—
—
—
—
—
—
—
—
—
—
—
FSCMIF
I2C1SIF
OC3IF
30/14
30/14
Bits
Bits
FRZ
—
—
—
—
—
—
—
—
—
—
I2C1BIF
I2C2MIF
29/13
29/13
IC3IF
Bits
Bits
—
—
—
—
—
—
—
—
—
—
—
I2C2SIF
U1TXIF
MVEC
28/12
28/12
Bits
Bits
T3IF
—
—
—
—
—
—
(1)
—
—
—
—
I2C2BIF
U1RXIF
INT2IF
27/11
27/11
Bits
Bits
—
—
—
—
—
—
—
—
—
—
—
CHEDMA
U2TXIF
U1EIF
OC2IF
26/10
26/10
BMX
Bits
Bits
—
—
—
—
—
—
—
—
RIPL<2:0>
TRC<2:0>
SPI1RXIF SPI1TXIF
USBIF
U2RXIF
IC2IF
25/9
Bits
25/9
Bits
—
—
—
—
—
—
—
—
(4)
BMXBOOTSZ<31:0>
BMXDUDBA<15:0>
BMXDRMSZ<31:0>
BMXDKPBA<15:0>
BMXDUPBA<15:0>
BMXPUPBA<15:0>
BMXPFMSZ<31:0>
FCEIF
U2EIF
Bits
24/8
T2IF
Bits
24/8
—
—
—
—
—
—
—
—
IPTMR<31:0>
SPI2RXIF
SPI1EIF
INT1IF
23/7
Bits
23/7
Bits
—
—
—
—
—
—
—
—
—
—
—
(3)
SPI2TXIF
WSDRM
OC5IF
OC1IF
22/6
BMX
Bits
22/6
Bits
—
—
—
—
—
—
—
—
—
—
(3)
SPI2EIF
IC5IF
IC1IF
21/5
Bits
21/5
Bits
—
—
—
—
—
—
—
—
—
—
(3)
CMP2IF
INT4EP
ERRIXI
20/4
20/4
BMX
Bits
T5IF
T1IF
Bits
—
—
—
—
—
—
—
—
DMA3IF
ERRICD
INT3EP
CMP1IF
INT4IF
INT0IF
19/3
Bits
19/3
BMX
Bits
—
—
—
—
—
—
VEC<5:0>
(2)
DMA2IF
ERRDMA
BMXPUPBA<19:16>
INT2EP
PMPIF
OC4IF
CS1IF
18/2
Bits
18/2
BMX
Bits
—
—
—
—
—
(2)
BMXARB<2:0>
DMA1IF
INT1EP
ERRDS
CS0IF
AD1IF
IC4IF
Bits
17/1
Bits
17/1
BMX
—
—
—
—
—
(2)
DMA0IF
INT0EP
ERRIS
CTIF
CNIF
BMX
Bits
16/0
T4IF
Bits
16/0
SS0
—
—
—
—
(2)