PIC32MX360F512L-80I/PT Microchip Technology, PIC32MX360F512L-80I/PT Datasheet - Page 76

IC PIC MCU FLASH 512K 100-TQFP

PIC32MX360F512L-80I/PT

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

Specifications of PIC32MX360F512L-80I/PT

Program Memory Type
FLASH
Program Memory Size
512KB (512K x 8)
Package / Case
100-TFQFP
Core Processor
MIPS32® M4K™
Core Size
32-Bit
Speed
80MHz
Connectivity
I²C, IrDA, LIN, PMP, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, DMA, POR, PWM, WDT
Number Of I /o
85
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
PIC32MX3xx
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
85
Number Of Timers
5 x 16 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, DM320001, DM320002, MA320001
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit
Controller Family/series
PIC32
No. Of I/o's
85
Ram Memory Size
32KB
Cpu Speed
80MHz
No. Of Timers
6
Embedded Interface Type
EUART, I2C, PSP, SPI
No. Of Pwm Channels
5
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 LOOPBACKAC244006 - KIT MPLAB REAL ICE TRACEDM320001 - KIT EVAL PIC32 STARTERAC164333 - MODULE SKT FOR PM3 100QFP
Eeprom Size
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC32MX360F512L-80I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
PIC32MX360F512L-80I/PT
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
PIC32MX360F512L-80I/PT
0
Company:
Part Number:
PIC32MX360F512L-80I/PT
Quantity:
1 100
PIC32MX FAMILY
4.2.1.7.1
Since it serves the PWRT clock source, the LPRC
oscillator is disabled at Power-on Reset whenever the
on-board voltage regulator is enabled. After the PWRT
expires, the LPRC oscillator will remain on if any one of
the following is true:
• The Fail-Safe Clock Monitor is enabled.
• The WDT is enabled.
• The LPRC oscillator is selected as the system
If none of the above is true, the LPRC will shut off after
the PWRT expires.
4.2.2
The PBCLK is derived from the System Clock
(SYSCLK)
(OSCCON<20:19>).
PBDIV<1:0> allow postscalers of 1:1, 1:2, 1:4, and 1:8.
Refer to the individual peripheral module section(s) for
information regarding which bus a specific peripheral
uses.
DS61143B-page 74
Notes:
clock (COSC2:COSC0 = 100).
Enabling the LPRC Oscillator
When the PBDIV divisor is set to a ratio of
‘1:1’ the SYSCLK and PBCLK are equiva-
lent in frequency. The PBCLK frequency is
never greater than the processor clock fre-
quency.
The effect of changing the PBCLK fre-
quency on individual peripherals should be
taken into account when selecting or
changing the PBDIV value.
Performing back-to-back operations on
PBCLK peripheral registers when the PB
divisor is not set at 1:1 will cause the CPU
to stall for a number of cycles. This stall
occurs to prevent an operation from occur-
ring before the pervious one has com-
pleted.
determined by the ratio of the CPU and
PBCLK and synchronizing time between
the two busses.
Changing the PBCLK frequency has no
effect
operation.
PERIPHERAL BUS CLOCK (PBCLK)
GENERATION
divided
on
The
The
the
length
PBCLK
SYSCLK
by
of
the
Divisor
PBDIV<1:0>
peripherals
Advance Information
stall
bits
is
4.2.3
The USBCLK can be derived from 8 MHz internal FRC
oscillator, 48 MHz POSC, or 96 MHz PLL from POSC.
For normal operation, the USB module requires exact
48 MHz clock. When using 96 MHz PLL, the output is
internally divided to obtain 48 MHz clock. The FRC
clock source is used to detect USB activity and bring
USB module out of SUSPEND mode. Once USB mod-
ule is out of SUSPEND mode, it starts using any of two
48 MHz clock sources. The internal FRC oscillator is
not used for normal USB module operation.
4.2.3.0.1
The USB clock PLL provides a user configurable input
divider which can be used with the XT, HS and EC pri-
mary oscillator modes and with the Internal Fast RC
Oscillator (FRC) mode to create a variety of clock fre-
quencies from a clock source. The actual source must
be able to provide stable clock as required by the USB
specifications.
The UPLL enable and Input divider bits are contained
in the in the DEVCFG2 device configuration register.
The input to the UPLL must be limited to 4 MHz only.
Appropriate input divider must be selected to ensure
that the UPLL input is 4 MHz.
To configure the UPLL the following steps are required:
1.
2.
3.
4.2.3.0.2
The ULOCK bit (OSCCON<6>) is a read-only status bit
that indicates the lock status of the USB PLL. It is auto-
matically set after the typical time delay for the PLL to
achieve lock, also designated as T
does not stabilize properly during start-up, ULOCK may
not reflect the actual status of PLL lock, nor does it
detect when the PLL loses lock during normal opera-
tion.
The ULOCK bit is cleared at a Power-on Reset. It
remains clear when any clock source not using the PLL
is selected.
Refer to the Electrical Characteristics section in the
specific device data sheet for further information on the
USB PLL lock interval.
Enable USB PLL by setting UPLLEN bit in
DEVCFG2 register.
Based on the source clock, calculate the UPLL
input divider value such that the PLL input is 4
MHz
Set the UPLL input divider UPLLIDIV bits in the
DEVCFG2 register when programming the part.
USB Clock Phase Locked Loop (UPLL)
USB PLL Lock Status
USB Clock (USBCLK)
Generation
© 2008 Microchip Technology Inc.
ULOCK
. If the PLL

Related parts for PIC32MX360F512L-80I/PT