Please enter a valid full or partial manufacturer part number with a minimum of 3 letters or numbers

    PIC32MX150F128D Search Results

    SF Impression Pixel

    PIC32MX150F128D Price and Stock

    Microchip Technology Inc PIC32MX150F128D-I/PT

    IC MCU 32BIT 128KB FLASH 44TQFP
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    DigiKey PIC32MX150F128D-I/PT Tray 3,151 1
    • 1 $4.71
    • 10 $4.71
    • 100 $3.91
    • 1000 $3.91
    • 10000 $3.91
    Buy Now
    Avnet Americas PIC32MX150F128D-I/PT Tray 9 Weeks 160
    • 1 -
    • 10 -
    • 100 -
    • 1000 $4.29516
    • 10000 $4.29516
    Buy Now
    Mouser Electronics PIC32MX150F128D-I/PT 361
    • 1 $4.71
    • 10 $4.71
    • 100 $3.91
    • 1000 $3.91
    • 10000 $3.91
    Buy Now
    Verical PIC32MX150F128D-I/PT 640 15
    • 1 -
    • 10 -
    • 100 $5.2
    • 1000 $4.719
    • 10000 $4.719
    Buy Now
    PIC32MX150F128D-I/PT 320 7
    • 1 -
    • 10 $4.6125
    • 100 $4.6125
    • 1000 $4.6125
    • 10000 $4.6125
    Buy Now
    Newark PIC32MX150F128D-I/PT Bulk 1 1
    • 1 $4.9
    • 10 $4.7
    • 100 $4.07
    • 1000 $4.07
    • 10000 $4.07
    Buy Now
    RS PIC32MX150F128D-I/PT Bulk 320
    • 1 -
    • 10 -
    • 100 -
    • 1000 $4.71
    • 10000 $4
    Get Quote
    Microchip Technology Inc PIC32MX150F128D-I/PT
    • 1 $4.71
    • 10 $4.71
    • 100 $3.91
    • 1000 $3.59
    • 10000 $3.43
    Buy Now
    Onlinecomponents.com PIC32MX150F128D-I/PT 640
    • 1 -
    • 10 $4.33
    • 100 $4
    • 1000 $3.63
    • 10000 $3.47
    Buy Now
    TME PIC32MX150F128D-I/PT 1
    • 1 $4.9
    • 10 $4.71
    • 100 $4.04
    • 1000 $4.04
    • 10000 $4.04
    Get Quote
    Ameya Holding Limited PIC32MX150F128D-I/PT 349
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Get Quote
    NAC PIC32MX150F128D-I/PT Tray 160
    • 1 $4.9
    • 10 $4.9
    • 100 $4.44
    • 1000 $4.06
    • 10000 $4.06
    Buy Now
    Avnet Silica PIC32MX150F128D-I/PT 6 Weeks 160
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Buy Now
    Chip1Stop PIC32MX150F128D-I/PT Bulk 320
    • 1 $3.69
    • 10 $3.69
    • 100 $3.69
    • 1000 $3.69
    • 10000 $3.69
    Buy Now
    EBV Elektronik PIC32MX150F128D-I/PT 5 Weeks 160
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Buy Now
    Master Electronics PIC32MX150F128D-I/PT 640
    • 1 -
    • 10 $4.33
    • 100 $4
    • 1000 $3.63
    • 10000 $3.47
    Buy Now

    Microchip Technology Inc PIC32MX150F128D-I/ML

    IC MCU 32BIT 128KB FLASH 44QFN
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    DigiKey PIC32MX150F128D-I/ML Tube 1,846 1
    • 1 $4.86
    • 10 $4.86
    • 100 $4.05
    • 1000 $4.05
    • 10000 $4.05
    Buy Now
    Avnet Americas PIC32MX150F128D-I/ML Tube 180
    • 1 -
    • 10 -
    • 100 -
    • 1000 $4.5784
    • 10000 $4.5784
    Buy Now
    Mouser Electronics PIC32MX150F128D-I/ML 3,260
    • 1 $4.66
    • 10 $4.65
    • 100 $4.05
    • 1000 $4.05
    • 10000 $4.05
    Buy Now
    Verical PIC32MX150F128D-I/ML 630 45
    • 1 -
    • 10 -
    • 100 $5.161
    • 1000 $5.005
    • 10000 $5.005
    Buy Now
    Newark PIC32MX150F128D-I/ML Bulk 180
    • 1 -
    • 10 -
    • 100 $4.18
    • 1000 $4.18
    • 10000 $4.18
    Buy Now
    RS PIC32MX150F128D-I/ML Bulk 180
    • 1 -
    • 10 -
    • 100 -
    • 1000 $7.51
    • 10000 $6.72
    Get Quote
    Microchip Technology Inc PIC32MX150F128D-I/ML 3,375
    • 1 $4.86
    • 10 $4.86
    • 100 $4.05
    • 1000 $3.73
    • 10000 $3.54
    Buy Now
    Onlinecomponents.com PIC32MX150F128D-I/ML 630
    • 1 -
    • 10 -
    • 100 $3.97
    • 1000 $3.85
    • 10000 $3.74
    Buy Now
    TME PIC32MX150F128D-I/ML 1
    • 1 $5.1
    • 10 $4.94
    • 100 $4.28
    • 1000 $4.28
    • 10000 $4.28
    Get Quote
    NAC PIC32MX150F128D-I/ML Tube 2,610 1
    • 1 $5.06
    • 10 $5.06
    • 100 $4.59
    • 1000 $4.2
    • 10000 $4.2
    Buy Now
    Avnet Silica PIC32MX150F128D-I/ML 6 Weeks 45
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Buy Now
    EBV Elektronik PIC32MX150F128D-I/ML 5 Weeks 45
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Buy Now
    Master Electronics PIC32MX150F128D-I/ML 630
    • 1 -
    • 10 -
    • 100 $3.97
    • 1000 $3.85
    • 10000 $3.74
    Buy Now

    Microchip Technology Inc PIC32MX150F128DT-I/ML

    IC MCU 32BIT 128KB FLASH 44QFN
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    DigiKey PIC32MX150F128DT-I/ML Reel 1,600 1,600
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 $4.06002
    Buy Now
    PIC32MX150F128DT-I/ML Cut Tape 100 1
    • 1 $4.88
    • 10 $4.88
    • 100 $4.06
    • 1000 $4.06
    • 10000 $4.06
    Buy Now
    PIC32MX150F128DT-I/ML Digi-Reel 1
    • 1 $4.88
    • 10 $4.88
    • 100 $4.06
    • 1000 $4.06
    • 10000 $4.06
    Buy Now
    Avnet Americas PIC32MX150F128DT-I/ML Reel 4 Weeks 1,600
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 $3.92265
    Buy Now
    Mouser Electronics PIC32MX150F128DT-I/ML
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 $4.06
    Get Quote
    Newark PIC32MX150F128DT-I/ML Reel 1,600
    • 1 -
    • 10 -
    • 100 $4.19
    • 1000 $4.19
    • 10000 $4.19
    Buy Now
    RS PIC32MX150F128DT-I/ML Bulk 1,600
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 $7.58
    Get Quote
    Microchip Technology Inc PIC32MX150F128DT-I/ML 17,600
    • 1 $4.88
    • 10 $4.88
    • 100 $4.06
    • 1000 $3.74
    • 10000 $3.56
    Buy Now
    NAC PIC32MX150F128DT-I/ML 14,400 1
    • 1 $5.07
    • 10 $5.07
    • 100 $4.6
    • 1000 $4.21
    • 10000 $4.21
    Buy Now
    Avnet Silica PIC32MX150F128DT-I/ML 6 Weeks 1,600
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Buy Now
    EBV Elektronik PIC32MX150F128DT-I/ML 5 Weeks 1,600
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Buy Now
    Master Electronics PIC32MX150F128DT-I/ML
    • 1 -
    • 10 -
    • 100 -
    • 1000 $5.95
    • 10000 $4.01
    Buy Now

    Microchip Technology Inc PIC32MX150F128DT-I/PT

    IC MCU 32BIT 128KB FLASH 44TQFP
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    DigiKey PIC32MX150F128DT-I/PT Cut Tape 1,273 1
    • 1 $4.74
    • 10 $4.74
    • 100 $3.95
    • 1000 $3.95
    • 10000 $3.95
    Buy Now
    PIC32MX150F128DT-I/PT Reel 1,200 1,200
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 $3.95003
    Buy Now
    Avnet Americas PIC32MX150F128DT-I/PT Reel 1,200
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 $3.79758
    Buy Now
    Mouser Electronics PIC32MX150F128DT-I/PT 3,375
    • 1 $4.74
    • 10 $4.74
    • 100 $3.95
    • 1000 $3.95
    • 10000 $3.95
    Buy Now
    Verical PIC32MX150F128DT-I/PT 1,200 50
    • 1 -
    • 10 -
    • 100 $5.213
    • 1000 $4.875
    • 10000 $4.81
    Buy Now
    PIC32MX150F128DT-I/PT 1,200 2
    • 1 -
    • 10 $3.334
    • 100 $3.252
    • 1000 $3.242
    • 10000 $3.242
    Buy Now
    Arrow Electronics PIC32MX150F128DT-I/PT Cut Strips 1,200 4 Weeks 1
    • 1 $3.394
    • 10 $3.334
    • 100 $3.252
    • 1000 $3.242
    • 10000 $3.242
    Buy Now
    Newark PIC32MX150F128DT-I/PT Reel 1,200 1,200
    • 1 $4.11
    • 10 $4.11
    • 100 $4.11
    • 1000 $4.11
    • 10000 $4.11
    Buy Now
    Microchip Technology Inc PIC32MX150F128DT-I/PT 4,800
    • 1 $4.74
    • 10 $4.74
    • 100 $3.95
    • 1000 $3.6
    • 10000 $3.44
    Buy Now
    Avnet Silica PIC32MX150F128DT-I/PT 8 Weeks 1,200
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Buy Now
    EBV Elektronik PIC32MX150F128DT-I/PT 7 Weeks 1,200
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Buy Now
    Master Electronics PIC32MX150F128DT-I/PT 1,200
    • 1 -
    • 10 -
    • 100 $4.01
    • 1000 $3.75
    • 10000 $3.59
    Buy Now

    Microchip Technology Inc PIC32MX150F128D-50I/PT

    IC MCU 32BIT 128KB FLASH 44TQFP
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    DigiKey PIC32MX150F128D-50I/PT Tray 265 1
    • 1 $5.06
    • 10 $5.06
    • 100 $4.19
    • 1000 $4.19
    • 10000 $4.19
    Buy Now
    Avnet Americas PIC32MX150F128D-50I/PT Tray 160
    • 1 -
    • 10 -
    • 100 -
    • 1000 $4.04772
    • 10000 $4.04772
    Buy Now
    Mouser Electronics PIC32MX150F128D-50I/PT 1,628
    • 1 $5.06
    • 10 $5.06
    • 100 $4.19
    • 1000 $4.18
    • 10000 $4.18
    Buy Now
    Verical PIC32MX150F128D-50I/PT 60 8
    • 1 -
    • 10 $9.002
    • 100 $8.666
    • 1000 $8.666
    • 10000 $8.666
    Buy Now
    Newark PIC32MX150F128D-50I/PT Bulk 160
    • 1 -
    • 10 -
    • 100 $4.32
    • 1000 $4.32
    • 10000 $4.32
    Buy Now
    RS PIC32MX150F128D-50I/PT Bulk 18 Weeks 160
    • 1 -
    • 10 -
    • 100 -
    • 1000 $7.8
    • 10000 $6.98
    Get Quote
    Microchip Technology Inc PIC32MX150F128D-50I/PT 2,112
    • 1 $5.06
    • 10 $5.06
    • 100 $4.19
    • 1000 $3.85
    • 10000 $3.68
    Buy Now
    Onlinecomponents.com PIC32MX150F128D-50I/PT
    • 1 -
    • 10 -
    • 100 $4.83
    • 1000 $4.42
    • 10000 $4.42
    Buy Now
    TME PIC32MX150F128D-50I/PT 60 1
    • 1 $7.44
    • 10 $7.15
    • 100 $6.19
    • 1000 $6.19
    • 10000 $6.19
    Buy Now
    NAC PIC32MX150F128D-50I/PT Tray 1,600 1
    • 1 $5.24
    • 10 $5.24
    • 100 $4.75
    • 1000 $4.34
    • 10000 $4.34
    Buy Now
    Avnet Silica PIC32MX150F128D-50I/PT 9 Weeks 160
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Buy Now
    Master Electronics PIC32MX150F128D-50I/PT
    • 1 -
    • 10 -
    • 100 $4.83
    • 1000 $4.42
    • 10000 $4.42
    Buy Now

    PIC32MX150F128D Datasheets (18)

    Part ECAD Model Manufacturer Description Curated Type PDF
    PIC32MX150F128D-50I/ML Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 128KB FLASH 44QFN Original PDF
    PIC32MX150F128D-50I/PT Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 128KB FLASH 44TQFP Original PDF
    PIC32MX150F128D-50I/TL Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 128KB FLASH 44VTLA Original PDF
    PIC32MX150F128D-I/ML Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 128KB FLASH 44QFN Original PDF
    PIC32MX150F128D-I/PT Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 128KB FLASH 44TQFP Original PDF
    PIC32MX150F128D-I/TL Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 128KB FLASH 44VTLA Original PDF
    PIC32MX150F128DT-50I/ML Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 128KB FLASH 44QFN Original PDF
    PIC32MX150F128DT-50I/PT Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 128KB FLASH 44TQFP Original PDF
    PIC32MX150F128DT-50I/TL Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 128KB FLASH 44VTLA Original PDF
    PIC32MX150F128DT-I/ML Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 128KB FLASH 44QFN Original PDF
    PIC32MX150F128DT-I/PT Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 128KB FLASH 44TQFP Original PDF
    PIC32MX150F128DT-I/TL Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 128KB FLASH 44VTLA Original PDF
    PIC32MX150F128DT-V/ML Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 128KB FLASH 44QFN Original PDF
    PIC32MX150F128DT-V/PT Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 128KB FLASH 44TQFP Original PDF
    PIC32MX150F128DT-V/TL Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 128KB FLASH 44VTLA Original PDF
    PIC32MX150F128D-V/ML Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 128KB FLASH 44QFN Original PDF
    PIC32MX150F128D-V/PT Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 128KB FLASH 44TQFP Original PDF
    PIC32MX150F128D-V/TL Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 128KB FLASH 44VTLA Original PDF

    PIC32MX150F128D Datasheets Context Search

    Catalog Datasheet MFG & Type PDF Document Tags

    PIC32MX250F128B

    Abstract: DS61112 DS61107 DS61106 DS61108 DS61125 22-pin picmicro information DS61117 pic32mx220f032b DS61121
    Text: PIC32MX1XX/2XX 32-bit Microcontrollers up to 128 KB Flash and 32 KB SRAM with Audio and Graphics Interfaces, USB, and Advanced Analog Operating Conditions Timers/Output Compare/Input Capture • 2.3V to 3.6V, -40ºC to +105ºC, DC to 40 MHz ® Core: 40 MHz MIPS32 M4K


    Original
    PDF PIC32MX1XX/2XX 32-bit 16-bit MIPS32® MIPS16e® 32x16 32x32 DS61168C-page PIC32MX250F128B DS61112 DS61107 DS61106 DS61108 DS61125 22-pin picmicro information DS61117 pic32mx220f032b DS61121

    DS61125

    Abstract: DS61107 DS61108 block diagram 8x8 booth multiplier DS61104 pic32mx220f032d RPB-6 DS61121 PIC18 sleep command PIC32MX220F032C
    Text: PIC32MX1XX/2XX 32-bit Microcontrollers up to 128 KB Flash and 32 KB SRAM with Audio and Graphics Interfaces, USB, and Advanced Analog Operating Conditions Timers/Output Compare/Input Capture • 2.3V to 3.6V, -40ºC to +105ºC, DC to 40 MHz • 2.3V to 3.6V, -40ºC to +85ºC, DC to 50 MHz


    Original
    PDF PIC32MX1XX/2XX 32-bit 16-bit Hz/83 MIPS32® MIPS16e® 32x16 32x32 Management-3-5770-955 DS61125 DS61107 DS61108 block diagram 8x8 booth multiplier DS61104 pic32mx220f032d RPB-6 DS61121 PIC18 sleep command PIC32MX220F032C

    DS60001112

    Abstract: DS60001124 DS60001121 DS60001120 DS60001122 DS60001114 DS60001129 DS60001127 DS60001104 DS60001117
    Text: PIC32MX1XX/2XX 32-bit Microcontrollers up to 256 KB Flash and 64 KB SRAM with Audio and Graphics Interfaces, USB, and Advanced Analog Operating Conditions Timers/Output Compare/Input Capture • 2.3V to 3.6V, -40ºC to +105ºC, DC to 40 MHz • 2.3V to 3.6V, -40ºC to +85ºC, DC to 50 MHz


    Original
    PDF PIC32MX1XX/2XX 32-bit 16-bit Hz/83 MIPS32 MIPS16e 32x16 DS60001112 DS60001124 DS60001121 DS60001120 DS60001122 DS60001114 DS60001129 DS60001127 DS60001104 DS60001117

    examples pic32

    Abstract: pic32 spi dma AC323027 PIC32MX with MCP2515 controller
    Text: 32-bit Microcontrollers Fall 2012 PIC32 Microcontroller Families With USB, CAN and Ethernet www.microchip.com/pic32 Performance Leading PIC32 Microcontrollers Building on the heritage of Microchip Technology’s world-leading 8- and 16-bit PIC microcontrollers, the


    Original
    PDF 32-bit PIC32 com/pic32 16-bit DS39904M DS39904M* examples pic32 pic32 spi dma AC323027 PIC32MX with MCP2515 controller

    Untitled

    Abstract: No abstract text available
    Text: PIC32MX1XX/2XX 32-bit Microcontrollers up to 128 KB Flash and 32 KB SRAM with Audio and Graphics Interfaces, USB, and Advanced Analog Operating Conditions Timers/Output Compare/Input Capture • 2.3V to 3.6V, -40ºC to +105ºC, DC to 40 MHz • Five General Purpose Timers:


    Original
    PDF PIC32MX1XX/2XX 32-bit 16-bit MIPS32 MIPS16e 32x16 DS61168D-page

    Untitled

    Abstract: No abstract text available
    Text: 1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com chipKIT Cmod Reference Manual Revised November 6, 2013 This manual applies to REV E of the board. Overview The chipKIT Cmod is a chipKIT/MPIDE compatible board from Digilent. It combines a Microchip


    Original
    PDF PIC32MX150F128D 600-mil, 40-pin 32-bit 40Mhz, J2-04 J1-03 J2-08 RPB8/SCL1/CTED10/PMD4/RB8

    Untitled

    Abstract: No abstract text available
    Text: PIC32MX1XX/2XX PIC32MX1XX/2XX Family Silicon Errata and Data Sheet Clarification The PIC32MX1XX/2XX family devices that you have received conform functionally to the current Device Data Sheet DS60001168F , except for the anomalies described in this document.


    Original
    PDF PIC32MX1XX/2XX PIC32MX1XX/2XX DS60001168F)

    Untitled

    Abstract: No abstract text available
    Text: PIC32MX1XX/2XX 32-bit Microcontrollers up to 128 KB Flash and 32 KB SRAM with Audio and Graphics Interfaces, USB, and Advanced Analog Operating Conditions Timers/Output Compare/Input Capture • 2.3V to 3.6V, -40ºC to +105ºC, DC to 40 MHz • Five General Purpose Timers:


    Original
    PDF PIC32MX1XX/2XX 32-bit 16-bit MIPS32 MIPS16e 32x16 DS61168B-page

    DS61112

    Abstract: DS61121 DS61104 DS61125 DS61107 PIC32MX250F128B DS61106 DS61105 DS61124 DS61129
    Text: PIC32MX1XX/2XX 32-bit Microcontrollers up to 128 KB Flash and 32 KB SRAM with Audio and Graphics Interfaces, USB, and Advanced Analog Operating Conditions Timers/Output Compare/Input Capture • 2.3V to 3.6V, -40ºC to +105ºC, DC to 40 MHz • Five General Purpose Timers:


    Original
    PDF PIC32MX1XX/2XX 32-bit 16-bit MIPS32® MIPS16e® 32x16 32x32 DS61168D-page DS61112 DS61121 DS61104 DS61125 DS61107 PIC32MX250F128B DS61106 DS61105 DS61124 DS61129

    CX870

    Abstract: PIC16F1825 SST38VF os8108
    Text: Focus Product Selector Guide Focus Product Selector Guide Microcontrollers • Digital Signal Controllers • Analog • Memory • Wireless www.microchip.com Microchip: A Partner in Your Success Microchip is a leading provider of microcontroller and analog semiconductors, providing low-risk product development, lower total system


    Original
    PDF DS01308J CX870 PIC16F1825 SST38VF os8108

    30009904N

    Abstract: microcontrollers pic32 spi dma PIC32MZ2048ECG124
    Text: 32-bit Microcontrollers PIC32 Microcontroller Families www.microchip.com/pic32 Performance-Leading PIC32 Microcontrollers Building on the heritage of Microchip Technology’s world-leading 8- and 16-bit PIC microcontrollers, the PIC32 family delivers 32-bit performance and more memory to solve increasingly complex embedded


    Original
    PDF 32-bit PIC32 com/pic32 16-bit Hz/330 Hz/131 30009904N microcontrollers pic32 spi dma PIC32MZ2048ECG124