32-bit Microcontrollers. PIC32MX330 Datasheet

PIC32MX330 Microcontrollers. Datasheet pdf. Equivalent

PIC32MX330 Datasheet
Recommendation PIC32MX330 Datasheet
Part PIC32MX330
Description 32-bit Microcontrollers
Feature PIC32MX330; PIC32MX330/350/370/430/450/470 32-bit Microcontrollers (up to 512 KB Flash and 128 KB SRAM) with Aud.
Manufacture Microchip
Datasheet
Download PIC32MX330 Datasheet




Microchip PIC32MX330
PIC32MX330/350/370/430/450/470
32-bit Microcontrollers (up to 512 KB Flash and 128 KB SRAM)
with Audio/Graphics/Touch (HMI), USB, and Advanced Analog
Operating Conditions: 2.3V to 3.6V
• -40ºC to +105ºC (DC to 80 MHz)
• -40ºC to +85ºC (DC to 100 MHz)
• 0ºC to +70ºC (DC to 120 MHz)
Core: 120 MHz/150 DMIPS MIPS32® M4K®
• MIPS16e® mode for up to 40% smaller code size
• Code-efficient (C and Assembly) architecture
• Single-cycle (MAC) 32x16 and two-cycle 32x32 multiply
Clock Management
• 0.9% internal oscillator
• Programmable PLLs and oscillator clock sources
• Fail-Safe Clock Monitor (FSCM)
• Independent Watchdog Timer
• Fast wake-up and start-up
Power Management
• Low-power management modes (Sleep and Idle)
• Integrated Power-on Reset, Brown-out Reset, and High
Voltage Detect
• 0.5 mA/MHz dynamic current (typical)
• 50 μA IPD current (typical)
Audio/Graphics/Touch HMI Features
• External graphics interface with up to 34 PMP pins
• Audio data communication: I2S, LJ, RJ, USB
• Audio data control interface: SPI and I2C
• Audio data master clock:
- Generation of fractional clock frequencies
- Can be synchronized with USB clock
- Can be tuned in run-time
• Charge Time Measurement Unit (CTMU):
- Supports mTouch™ capacitive touch sensing
- Provides high-resolution time measurement (1 ns)
Advanced Analog Features
• ADC Module:
- 10-bit 1 Msps rate with one Sample and Hold (S&H)
- Up to 28 analog inputs
- Can operate during Sleep mode
• Flexible and independent ADC trigger sources
• On-chip temperature measurement capability
• Comparators:
- Two dual-input Comparator modules
- Programmable references with 32 voltage points
Packages
Type
QFN
Pin Count
64 64
I/O Pins (up to)
53
53
Contact/Lead Pitch
0.50
0.50
Dimensions
9x9x0.9
10x10x1
Note: All dimensions are in millimeters (mm) unless specified.
Timers/Output Compare/Input Capture
• Five General Purpose Timers:
- Five 16-bit and up to two 32-bit Timers/Counters
• Five Output Compare (OC) modules
• Five Input Capture (IC) modules
• Peripheral Pin Select (PPS) to allow function remap
• Real-Time Clock and Calendar (RTCC) module
Communication Interfaces
• USB 2.0-compliant Full-speed OTG controller
• Up to five UART modules (20 Mbps):
- LIN 2.1 protocols and IrDA® support
• Two 4-wire SPI modules (25 Mbps)
• Two I2C modules (up to 1 Mbaud) with SMBus support
• PPS to allow function remap
• Parallel Master Port (PMP)
Direct Memory Access (DMA)
• Four channels of hardware DMA with automatic data
size detection
• 32-bit Programmable Cyclic Redundancy Check (CRC)
• Two additional channels dedicated to USB
Input/Output
• 15 mA or 12 mA source/sink for standard VOH/VOL and
up to 22 mA for non-standard VOH1
• 5V-tolerant pins
• Selectable open drain, pull-ups, and pull-downs
• External interrupts on all I/O pins
Qualification and Class B Support
• AEC-Q100 REVH (Grade 2 -40ºC to +105ºC) planned
• Class B Safety Library, IEC 60730
Debugger Development Support
• In-circuit and in-application programming
• 4-wire MIPS® Enhanced JTAG interface
• Unlimited program and six complex data breakpoints
• IEEE 1149.2-compatible (JTAG) boundary scan
TQFP
100
85
0.40
12x12x1
100
85
0.50
14x14x1
VTLA
124
85
0.50
9x9x0.9
2012-2017 Microchip Technology Inc.
DS60001185G-page 1



Microchip PIC32MX330
PIC32MX330/350/370/430/450/470
TABLE 1:
PIC32MX330/350/370/430/450/470 CONTROLLER FAMILY FEATURES
Remappable Peripherals
PIC32MX330F064H
64
QFN,
TQFP
64+12
16
37 5/5/5
4
2/2
5
28 2
N
Y
2
Y
Y 4/0 53 Y
N
100 TQFP
PIC32MX330F064L
64+12 16 54 5/5/5 5 2/2 5 28 2 N Y 2 Y Y 4/0 85 Y Y
124 VTLA
PIC32MX350F128H
64
QFN,
TQFP
128+12
32
37 5/5/5
4
2/2
5
28 2
N
Y
2
Y
Y 4/0 53 Y
N
100 TQFP
PIC32MX350F128L
128+12 32 54 5/5/5 5 2/2 5 28 2 N Y 2 Y Y 4/0 85 Y Y
124 VTLA
PIC32MX350F256H
64
QFN,
TQFP
256+12
64
37 5/5/5
4
2/2
5
28 2
N
Y
2
Y
Y 4/0 53 Y
N
100 TQFP
PIC32MX350F256L
256+12 64 54 5/5/5 5 2/2 5 28 2 N Y 2 Y Y 4/0 85 Y Y
124 VTLA
PIC32MX370F512H
64
QFN,
TQFP
512+12
128
37
5/5/5
4
2/2
5
28 2
N
Y
2
Y
Y 4/0 53 Y
N
100 TQFP
PIC32MX370F512L
512+12 128 54 5/5/5 5 2/2 5 28 2 N Y 2 Y Y 4/0 85 Y Y
124 VTLA
PIC32MX430F064H
64
QFN,
TQFP
64+12
16
34 5/5/5 4
2/2
5
28
2
Y
Y
2
Y
Y 4/2 49 Y
N
100 TQFP
PIC32MX430F064L
64+12 16 51 5/5/5 5 2/2 5 28 2 Y Y 2 Y Y 4/2 81 Y Y
124 VTLA
PIC32MX450F128H
64
QFN,
TQFP
128+12
32
34 5/5/5 4
2/2
5
28
2
Y
Y
2
Y
Y 4/2 49 Y
N
100 TQFP
PIC32MX450F128L
128+12 32 51 5/5/5 5 2/2 5 28 2 Y Y 2 Y Y 4/2 81 Y Y
124 VTLA
PIC32MX450F256H
64
QFN,
TQFP
256+12
64
34 5/5/5 4
2/2
5
28
2
Y
Y
2
Y
Y 4/2 49 Y
N
100 TQFP
PIC32MX450F256L
256+12 64 51 5/5/5 5 2/2 5 28 2 Y Y 2 Y Y 4/2 81 Y Y
124 VTLA
PIC32MX470F512H
64
QFN,
TQFP
512+12
128
34
5/5/5
4
2/2
5
28
2
Y
Y
2
Y
Y 4/2 49 Y
N
100 TQFP
PIC32MX470F512L
512+12 128 51 5/5/5 5 2/2 5 28 2 Y Y 2 Y Y 4/2 81 Y Y
124 VTLA
Note
1:
2:
3:
All devices feature 12 KB of Boot Flash memory.
Four out of five timers are remappable.
Four out of five external interrupts are remappable.
DS60001185G-page 2
2012-2017 Microchip Technology Inc.



Microchip PIC32MX330
PIC32MX330/350/370/430/450/470
Device Pin Tables
TABLE 2: PIN NAMES FOR 64-PIN DEVICES
64-PIN QFN(1,2,3,4) AND TQFP(1,2,3,4) (TOP VIEW)
PIC32MX330F064H
PIC32MX350F128H
PIC32MX350F256H
PIC32MX370F512H
64 1
QFN(4)
64
1
TQFP
Pin #
Full Pin Name
Pin #
Full Pin Name
1 AN22/RPE5/PMD5/RE5
33 RPF3/RF3
2 AN23/PMD6/RE6
3 AN27/PMD7/RE7
34 RPF2/RF2
35 RPF6/SCK1/INT0/RF6
4 AN16/C1IND/RPG6/SCK2/PMA5/RG6
5 AN17/C1INC/RPG7/PMA4/RG7
36 SDA1/RG3
37 SCL1/RG2
6 AN18/C2IND/RPG8/PMA3/RG8
7 MCLR
38 VDD
39 OSC1/CLKI/RC12
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Note
AN19/C2INC/RPG9/PMA2/RG9
40 OSC2/CLKO/RC15
VSS 41 VSS
VDD 42 RPD8/RTCC/RD8
AN5/C1INA/RPB5/RB5
43 RPD9/RD9
AN4/C1INB/RB4
44 RPD10/PMCS2/RD10
PGED3/AN3/C2INA/RPB3/RB3
45 RPD11/PMCS1/RD11
PGEC3/AN2/C2INB/RPB2/CTED13/RB2
46 RPD0/RD0
PGEC1/VREF-/CVREF-/AN1/RPB1/CTED12/RB1
47 SOSCI/RPC13/RC13
PGED1/VREF+/CVREF+/AN0/RPB0/PMA6/RB0
48 SOSCO/RPC14/T1CK/RC14
PGEC2/AN6/RPB6/RB6
49 AN24/RPD1/RD1
PGED2/AN7/RPB7/CTED3//RB7
50 AN25/RPD2/RD2
AVDD
51 AN26/RPD3/RD3
AVSS
52 RPD4/PMWR/RD4
AN8/RPB8/CTED10//RB8
53 RPD5/PMRD/RD5
AN9/RPB9/CTED4/PMA7/RB9
54 RD6
TMS/CVREFOUT/AN10/RPB10/CTED11//PMA13/RB10
55 RD7
TDO/AN11/PMA12/RB11
56 VCAP
VSS 57 VDD
VDD 58 RPF0/RF0
TCK/AN12/PMA11/RB12
59 RPF1/RF1
TDI/AN13/PMA10/RB13
60 PMD0/RE0
AN14/RPB14/CTED5/PMA1/RB14
61 PMD1/RE1
AN15/RPB15/OCFB/CTED6/PMA0/RB15
62 AN20/PMD2/RE2
RPF4/SDA2/PMA9/RF4
63 RPE3/CTPLS/PMD3/RE3
RPF5/SCL2/PMA8/RF5
64 AN21/PMD4/RE4
1: The RPn pins can be used by remappable peripherals. See Table 1 for the available peripherals and Section 12.3 “Peripheral Pin
Select” for restrictions.
2: Every I/O port pin (RBx-RGx), with the exception of RF6, can be used as a change notification pin (CNBx-CNGx). See Section 12.0 “I/O
Ports” for more information.
3: The metal plane at the bottom of the device is not connected to any pins and is recommended to be connected to VSS externally.
4: RPF6 (pin 35) is only available for output functions.
2012-2017 Microchip Technology Inc.
DS60001185G-page 3







@ 2014 :: Datasheetspdf.com :: Semiconductors datasheet search & download site (Privacy Policy & Contact)