PIC32MX440F512H-80I/PT Microchip Technology, PIC32MX440F512H-80I/PT Datasheet - Page 245

IC PIC MCU FLASH 512K 64-TQFP

PIC32MX440F512H-80I/PT

Manufacturer Part Number
PIC32MX440F512H-80I/PT
Description
IC PIC MCU FLASH 512K 64-TQFP
Manufacturer
Microchip Technology
Series
PIC® 32MXr

Specifications of PIC32MX440F512H-80I/PT

Program Memory Type
FLASH
Program Memory Size
512KB (512K 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
No. Of I/o's
51
Ram Memory Size
32KB
Cpu Speed
80MHz
No. Of Timers
5
Embedded Interface Type
EUART, I2C, PSP, SPI
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
AC244003 - 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
Part Number:
PIC32MX440F512H-80I/PT
Manufacturer:
ELPIDA
Quantity:
1 000
Part Number:
PIC32MX440F512H-80I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
11.1
The USB module includes the following Special Func-
tion Registers (SFRs):
• U1OTGIR: USB OTG Interrupt Flag Register
• U1OTGIE: USB OTG Interrupt Enable Register
• U1OTGSTAT: USB Comparator and Pin Status
• U1OTGCON: USB Resistor and Pin Control
• U1PWRC: USB Power Control Register
• U1IR: USB Pending Interrupt Register
• U1IE: USB Interrupt Enable Register
• U1EIR: USB Pending Error Interrupt Register
• U1EIE: USB Interrupt Enable Register
• U1STAT: USB Status FIFO Register
• U1CON: USB Module Control Register
• U1ADDR: USB Address Register
• U1FRMH and U1FRML: USB Frame Count
• U1TOK: USB Host Control Register
• U1SOF: USB SOF Counter Register
• U1BDTP1, U1BDTP2, and U1BDTP3: USB Buffer
• U1CNFG1: USB Debug and Idle Register
• U1EP0-U1EP15: USB Endpoint Control Registers
11.2
U1OTGIR (Register 11-1) records changes on the ID,
data and V
which event caused an interrupt. The interrupt bits are
cleared by writing a ‘1’ to the corresponding interrupt.
11.3
U1OTGIE (Register 11-2) enables the corresponding
interrupt Status bits defined in the U1OTGIR register to
generate an interrupt.
11.4
U1OTGSTAT (Register 11-3) provides access to the
status of the V
debounced status of the ID pin.
11.5
U1OTGCON (Register 11-4) controls the operation of
the V
11.6
U1PWRC (Register 11-5) controls the power-saving
modes, as well as the module enable/disable control.
© 2008 Microchip Technology Inc.
Register
Register
Registers
Descriptor Table Pointer Register
BUS
Control Registers
U1OTGIR Register
U1OTGIE Register
U1OTGSTAT Register
U1OTGCON Register
U1PWRC Register
pin, and the pull-up and pull-down resistors.
BUS
pins, enabling software to determine
BUS
voltage comparators and the
Preliminary
11.7
U1IR (Register 11-6) contains information on pending
interrupts. Once an interrupt bit is set, it can be cleared
by writing a ‘1’ to the corresponding bit.
11.8
U1IE (Register 11-7) values provide gating of the vari-
ous interrupt signals onto the USB interrupt signal.
These values do not interact with the USB module.
Setting any of these bits enables the corresponding
interrupt source in the U1IR register.
11.9
U1EIR (Register 11-8) contains information on pending
error interrupt values. Once an interrupt bit is set, it can
be cleared by writing a ‘1’ to the corresponding bit.
11.10 U1EIE Register
U1EIE (Register 11-9) values provide gating of the var-
ious interrupt signals onto the USB interrupt signal.
These values do not interact with the USB module. Set-
ting any of these bits enables the respective interrupt
source in the U1EIR register if UERR is also set in the
U1IE register.
11.11 U1STAT Register
U1STAT (Register 11-10) is a 16-deep First In, First
Out (FIFO) register. It is read-only by the CPU and
read/write by the USB module. U1STAT is only valid
when the U1IR<TRNIF> bit is set.
11.12 U1CON Register
U1CON
control and information about the module.
11.13 U1ADDR Register
U1ADDR (Register 11-12) is a read/write register from
the CPU side and read-only from the USB module side.
Although the register values affect the settings of the
USB module, the content of the registers does not
change during access.
In Device mode, this address defines the USB device
address as assigned by the host during the SETUP
phase. The firmware writes the address in response to
the SETUP request. The address is automatically reset
when a USB bus Reset is detected. In Host mode, the
module transmits the address provided in this register
with the corresponding token packet. This allows the
USB module to uniquely address the connected
device.
PIC32MX3XX/4XX
U1IR Register
U1IE Register
U1EIR Register
(Register 11-11)
provides
DS61143C-page 243
miscellaneous

Related parts for PIC32MX440F512H-80I/PT