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

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
PIC32MX3XX/4XX
4.2.5.1
On a POR, BOR or wake from Sleep mode event, a
nominal delay (T
FSCM begins to monitor the system clock source.
Refer to Section 5.0 “Resets” for FSCM delay timing
information.
The T
enabled and the HS, HSPLL, XT, XTPLL, or SOSC
Oscillator modes are selected as the system clock.
4.2.5.2
A slow oscillator start-up will not generate a FSCM
event. The FSCM does not begin monitoring until the
source to be monitored is running. If the oscillator does
not start-up the device will not run due to the lack of a
clock source. To detect the failure and prevent this the
user should use Two-Speed Start-Up to allow the
device to run using the FRC oscillator while the POSC
oscillator starts up. The COSC<2:0> bits can then be
polled to test for the clock switch to POSC. Refer to
Section 4.2.4 “Two-Speed Start-up” for further infor-
mation.
4.2.5.3
Use of the FSCM with slow clock sources (below 100
kHz) is not recommended. Slow clock sources may
cause the FSCM to incorrectly detect a clock failure
event.
4.2.5.4
The FSCM and the WDT both use the LPRC oscillator
as their time base. In the event of a clock failure, the
WDT is unaffected and continues to run.
4.2.6
With few limitations, applications are free to switch
between any of the four clock sources (POSC, SOSC,
FRC and LPRC) under software control and at any
time. To limit the possible side effects that could result
from this flexibility, PIC32MX3XX/4XX devices have a
safeguard lock built into the switch process.
DS61143C-page 76
Note:
Note:
FSCM
Please
Characteristics
specification values.
Primary Oscillator mode has three differ-
ent submodes (XT, HS and EC) which are
determined by the POSCMD Configura-
tion bits in DEVCFG1. While an applica-
tion can switch to and from Primary
Oscillator mode in software, it cannot
switch between the different primary sub-
modes without reprogramming the device.
CLOCK SWITCHING OPERATION
interval is applied whenever the FSCM is
FSCM Delay
FSCM and Slow Oscillator Start-up
FSCM and Slow Clock Sources
FSCM and WDT
FSCM
refer
) may be inserted before the
section
to
the
for
Electrical
T
FSCM
Preliminary
4.2.6.1
To enable clock switching, the FCKSM1 Configuration
bit (DEVCFG1<15>) must be programmed to ‘0’. If the
FCKSM1 Configuration bit is unprogrammed (= 1), the
clock switching function and Fail-Safe Clock Monitor
function are disabled. This is the default setting.
The NOSC control bits (OSCCON<10:8>) do not con-
trol the clock selection when clock switching is dis-
abled. However, the COSC bits (OSCCON<14:12>)
will reflect the clock source selected by the FNOSC
Configuration bits.
The OSWEN control bit (OSCCON<0>) has no effect
when clock switching is disabled. It is held at ‘0’ at all
times.
4.2.6.2
At a minimum, performing a clock switch requires the
following sequence:
1.
2.
3.
4.
5.
Once the basic sequence is completed, the system
clock hardware responds automatically as follows:
1.
Note:
If
(OSCCON<14:12>) to determine the current
oscillator source.
Perform the unlock sequence to allow a write to
the OSCCON register. The unlock sequence
has critical timing requirements and should be
performed with interrupts and DMA disabled.
Write the appropriate value to the NOSC<2:0>
control bits (OSCCON<10:8>) for the new
oscillator source.
Set the OSWEN bit (OSCCON<0>) to initiate
the oscillator switch.
Optionally perform the lock sequence to lock the
OSCCON. The lock sequence must be per-
formed separately from any other operation.
The clock switching hardware compares the
COSC<2:0> Status bits with the new value of
the NOSC control bits. If they are the same, then
the clock switch is a redundant operation. In this
desired,
The device does not prevent changing the
PLL postscaler or multiplier values on the
clock source that is in use. The device will
not permit direct switching between PLL
clock sources. The user should not
change the PLL multiplier values or post-
scaler values when running from the
affected PLL source. To perform either of
the above clock switching functions, the
clock switch should be performed in two
steps. The clock source should first be
switched to a non-PLL source, such as
FRC, and then switched to the desired
source. This requirement only applies to
PLL-based clock sources.
Enabling Clock Switching
Oscillator Switching Sequence
read
© 2008 Microchip Technology Inc.
the
COSC<2:0>
bits

Related parts for PIC32MX440F512H-80I/PT