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

    PIC32MX695F512L Search Results

    SF Impression Pixel

    PIC32MX695F512L Price and Stock

    Microchip Technology Inc PIC32MX695F512L-80I-PT

    IC MCU 32BIT 512KB FLASH 100TQFP
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    DigiKey PIC32MX695F512L-80I-PT Tray 5,352 1
    • 1 $12.37
    • 10 $12.37
    • 100 $12.37
    • 1000 $12.37
    • 10000 $12.37
    Buy Now

    Microchip Technology Inc PIC32MX695F512LT-80I-PT

    IC MCU 32BIT 512KB FLASH 100TQFP
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    DigiKey PIC32MX695F512LT-80I-PT Cut Tape 2,307 1
    • 1 $12.43
    • 10 $12.43
    • 100 $12.43
    • 1000 $12.43
    • 10000 $12.43
    Buy Now
    PIC32MX695F512LT-80I-PT Digi-Reel 2,307 1
    • 1 $12.43
    • 10 $12.43
    • 100 $12.43
    • 1000 $12.43
    • 10000 $12.43
    Buy Now
    PIC32MX695F512LT-80I-PT Reel 1,200 1,200
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 $10.31005
    Buy Now

    Microchip Technology Inc PIC32MX695F512LT-80I-PF

    IC MCU 32BIT 512KB FLASH 100TQFP
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    DigiKey PIC32MX695F512LT-80I-PF Cut Tape 1,810 1
    • 1 $13.07
    • 10 $13.07
    • 100 $13.07
    • 1000 $13.07
    • 10000 $13.07
    Buy Now
    PIC32MX695F512LT-80I-PF Digi-Reel 1,810 1
    • 1 $13.07
    • 10 $13.07
    • 100 $13.07
    • 1000 $13.07
    • 10000 $13.07
    Buy Now
    PIC32MX695F512LT-80I-PF Reel 1,000 1,000
    • 1 -
    • 10 -
    • 100 -
    • 1000 $10.86007
    • 10000 $10.86007
    Buy Now

    Microchip Technology Inc PIC32MX695F512L-80I-BG

    IC MCU 32BIT 512KB FLSH 121TFBGA
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    DigiKey PIC32MX695F512L-80I-BG Tray 898 1
    • 1 $12.86
    • 10 $12.86
    • 100 $12.86
    • 1000 $12.86
    • 10000 $12.86
    Buy Now

    Microchip Technology Inc PIC32MX695F512L-80V-PT

    IC MCU 32BIT 512KB FLASH 100TQFP
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    DigiKey PIC32MX695F512L-80V-PT Tray 542 1
    • 1 $12.98
    • 10 $12.98
    • 100 $12.98
    • 1000 $12.98
    • 10000 $12.98
    Buy Now

    PIC32MX695F512L Datasheets (18)

    Part ECAD Model Manufacturer Description Curated Datasheet Type PDF
    PIC32MX695F512L-80I/BG Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 512KB FLASH 121XBGA Original PDF
    PIC32MX695F512L-80I/PF Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 512KB FLASH 100TQFP Original PDF
    PIC32MX695F512L-80I/PT Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 512KB FLASH 100TQFP Original PDF
    PIC32MX695F512L-80I/PT Microchip Technology PIC32MX695 - IC 32-BIT, FLASH, 80 MHz, RISC MICROCONTROLLER, PQFP100, 12 X 12 MM, 1 MM HEIGHT, LEAD FREE, PLASTIC, TQFP-100, Microcontroller Original PDF
    PIC32MX695F512L-80I/PT Microchip Technology USB, CAN and Ethernet 32-bit Flash Microcontrollers; Package: 100-TQFP; Temperature Range: -40C to +85C; Container: Tray Original PDF
    PIC32MX695F512L-80I/TL Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 512KB FLASH 124VTLA Original PDF
    PIC32MX695F512L-80V/BG Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 512KB FLASH 121XBGA Original PDF
    PIC32MX695F512L-80V/PF Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 512KB FLASH 100TQFP Original PDF
    PIC32MX695F512L-80V/PT Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 512KB FLASH 100TQFP Original PDF
    PIC32MX695F512LT-80I/BG Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 512KB FLASH 121XBGA Original PDF
    PIC32MX695F512LT-80I/PF Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 512KB FLASH 100TQFP Original PDF
    PIC32MX695F512LT-80I/PT Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 512KB FLASH 100TQFP Original PDF
    PIC32MX695F512LT-80I/PT Microchip Technology PIC32MX695 - IC 32-BIT, FLASH, 80 MHz, RISC MICROCONTROLLER, PQFP100, 12 X 12 MM, 1 MM HEIGHT, LEAD FREE, PLASTIC, TQFP-100, Microcontroller Original PDF
    PIC32MX695F512LT-80I/PT Microchip Technology USB, CAN and Ethernet 32-bit Flash Microcontrollers; Package: 100-TQFP; Temperature Range: -40C to +85C; Container: T/R Original PDF
    PIC32MX695F512LT-80I/TL Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 512KB FLASH 124VTLA Original PDF
    PIC32MX695F512LT-80V/BG Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 512KB FLASH 121XBGA Original PDF
    PIC32MX695F512LT-80V/PF Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 512KB FLASH 100TQFP Original PDF
    PIC32MX695F512LT-80V/PT Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 32BIT 512KB FLASH 100TQFP Original PDF

    PIC32MX695F512L Datasheets Context Search

    Catalog Datasheet MFG & Type Document Tags PDF

    PIC32MX110F016B

    Abstract: PIC32MX220F032B PIC32MX1 DS61132 PIC32MX220F032D PIC32MX120F032B pic32MX220 PIC32MX Flash Programming Executive PIC32MX534F064H MD00047
    Text: PIC32MX PIC32MX Flash Programming Specification 1.0 DEVICE OVERVIEW This document defines the programming specification for the PIC32MX family of 32-bit microcontrollers. This programming specification is designed to guide developers of external programmer tools. Customers


    Original
    PIC32MX PIC32MX 32-bit DS61145H-page PIC32MX110F016B PIC32MX220F032B PIC32MX1 DS61132 PIC32MX220F032D PIC32MX120F032B pic32MX220 PIC32MX Flash Programming Executive PIC32MX534F064H MD00047 PDF

    DS61156D

    Abstract: PIC32MX5XX DS61125 MIPS32 PIC32 PICC-18 PIC32MX Family Reference Manual DS61154 PIC32MX675F256H PIC32MX795F512L alarm clock
    Text: PIC32MX5XX/6XX/7XX Family Data Sheet High-Performance, USB, CAN and Ethernet 32-bit Flash Microcontrollers 2010 Microchip Technology Inc. DS61156D Note the following details of the code protection feature on Microchip devices: • Microchip products meet the specification contained in their particular Microchip Data Sheet.


    Original
    PIC32MX5XX/6XX/7XX 32-bit DS61156D DS61156D-page DS61156D PIC32MX5XX DS61125 MIPS32 PIC32 PICC-18 PIC32MX Family Reference Manual DS61154 PIC32MX675F256H PIC32MX795F512L alarm clock PDF

    PIC32MX795F512L

    Abstract: PIC32MX795F512L spi address PIC32MX675F256L transistor D313 DATA SHEET DS51764 PIC32MX795F512 DS61156 DS61113 PIC32MX5 PS5 1020
    Text: PIC32MX5XX/6XX/7XX Family Data Sheet High-Performance, USB, CAN and Ethernet 32-Bit Flash Microcontrollers  2010 Microchip Technology Inc. Preliminary DS61156C Note the following details of the code protection feature on Microchip devices: • Microchip products meet the specification contained in their particular Microchip Data Sheet.


    Original
    PIC32MX5XX/6XX/7XX 32-Bit DS61156C DS61156C-page PIC32MX795F512L PIC32MX795F512L spi address PIC32MX675F256L transistor D313 DATA SHEET DS51764 PIC32MX795F512 DS61156 DS61113 PIC32MX5 PS5 1020 PDF

    pic32mx795f512h ds61132

    Abstract: PIC32mx instruction set PIC32MX340F512H pic32mx340f128l PIC32MX564F128H PIC32MX320F128H PIC32MX Family Reference Manual 3C13F PIC32MX775F256H PIC32MX775F512L
    Text: PIC32MX PIC32MX Flash Programming Specification 1.0 DEVICE OVERVIEW This document defines the programming specification for the PIC32MX family of 32-bit microcontrollers. This programming specification is designed to guide developers of external programmer tools. Customers


    Original
    PIC32MX PIC32MX 32-bit DS61145G-page pic32mx795f512h ds61132 PIC32mx instruction set PIC32MX340F512H pic32mx340f128l PIC32MX564F128H PIC32MX320F128H PIC32MX Family Reference Manual 3C13F PIC32MX775F256H PIC32MX775F512L PDF

    D313 Pin diagram

    Abstract: pmp 4060 PIC32MX795F512L ST T4 3560 PS5 1020 power supply with regulator D313 EJTAG Tiny Tools PIC32MX5XX DS61156B transistor D313 DATA SHEET
    Text: PIC32MX5XX/6XX/7XX Data Sheet USB, CAN and Ethernet 32-bit Flash Microcontrollers  2009 Microchip Technology Inc. Preliminary DS61156B Note the following details of the code protection feature on Microchip devices: • Microchip products meet the specification contained in their particular Microchip Data Sheet.


    Original
    PIC32MX5XX/6XX/7XX 32-bit DS61156B DS61156B-page D313 Pin diagram pmp 4060 PIC32MX795F512L ST T4 3560 PS5 1020 power supply with regulator D313 EJTAG Tiny Tools PIC32MX5XX DS61156B transistor D313 DATA SHEET PDF

    DS61145

    Abstract: PIC32MX775 PIC32MX775F PIC32MX795F512L spi address microchip pic32 uart irda example pic32mx695f512l PIC32MX795F512L PIC32MX675F256H DS61156E PIC32MX Flash Programming Specification
    Text: PIC32MX575/675/695/775/795 PIC32MX575/675/695/775/795 Family Silicon Errata and Data Sheet Clarification The PIC32MX575/675/695/775/795 family devices that you have received conform functionally to the current Device Data Sheet DS61156E , except for the anomalies described in this document.


    Original
    PIC32MX575/675/695/775/795 PIC32MX575/675/695/775/795 DS61156E) DS80480D-page DS61145 PIC32MX775 PIC32MX775F PIC32MX795F512L spi address microchip pic32 uart irda example pic32mx695f512l PIC32MX795F512L PIC32MX675F256H DS61156E PIC32MX Flash Programming Specification PDF

    PIC32MX795F512L

    Abstract: 32-bit PIC microcontroller DM320004 pic32mx695f512l PIC32MX360F512L pic32mx795f512h PIC32MX534F064H pic32 PWM PIC32MX340F512H PIC32MX320F128H
    Text: Microcontrollers Accelerate the Performance of Your Design With the PIC32 Microcontroller Digital Signal Controllers Analog Memory GET STARTED IN 3 EASY STEPS Are your growing applications demanding more performance? PIC32 does more with less! With market-leading performance of 1.56 DMIPS per Megahertz from the


    Original
    PIC32 32-bit com/PIC32 DS61163A DS61163A* PIC32MX795F512L 32-bit PIC microcontroller DM320004 pic32mx695f512l PIC32MX360F512L pic32mx795f512h PIC32MX534F064H pic32 PWM PIC32MX340F512H PIC32MX320F128H PDF

    schematic diagram atx Power supply 500w

    Abstract: pioneer PAL 012A 1000w inverter PURE SINE WAVE schematic diagram 600va numeric ups circuit diagrams winbond bios 25064 TLE 9180 infineon smsc MEC 1300 nu TBE schematic diagram inverter 2000w DK55 circuit diagram of luminous 600va UPS
    Text: QUICK INDEX NEW IN THIS ISSUE! Detailed Index - See Pages 3-24 Digital Signal Processors, iCoupler , iMEMS® and iSensor . . . . . 805, 2707, 2768-2769 Connectors, Cable Assemblies, IC Sockets . . . . . . . . . . . 28-568 RF Connectors . . . . . . . . . . . . . . . . . . . . . . Pages 454-455


    Original
    P462-ND P463-ND LNG295LFCP2U LNG395MFTP5U US2011) schematic diagram atx Power supply 500w pioneer PAL 012A 1000w inverter PURE SINE WAVE schematic diagram 600va numeric ups circuit diagrams winbond bios 25064 TLE 9180 infineon smsc MEC 1300 nu TBE schematic diagram inverter 2000w DK55 circuit diagram of luminous 600va UPS PDF

    56 ELCO

    Abstract: No abstract text available
    Text: Empty 100-pin TQFP PF MCU CARD 1 v7 Supported microcontrollers PIC32MX534F064L Bill of Materials for PF MCU card 1 Designator Comment Footprint C1 100nF 0603 C2 100nF 0603 C3 100nF 0603 PIC32MX664F064L C4 100nF 0603 PIC32MX664F128L C5 100nF 0603 PIC32MX675F256L


    Original
    100-pin PIC32MX534F064L 100nF PIC32MX664F064L PIC32MX664F128L PIC32MX675F256L 56 ELCO PDF

    Arduino Mega2560

    Abstract: 13001 S 6D TRANSISTOR arduino uno rev 3 agilent optical encoder 9988 MZ 13001 TRANSISTOR arduino mega 2650 skiip 613 gb 123 ct arduino sound sensor module pic arduino nano mc34063l
    Text: ND3% BASE1 XXXX2108-0010-1-P 10 TSQ: 3001 CMS: CMS-USM TS host OP: NN COMP: 15-07-11 Hour: 13:07 TS:TS date TS time MCUS, MPUS, DSPS & DEVELOPMENT TOOLS Find Datasheets Online 8-BIT MCUS & DEVELOPMENT TOOLS 1 PSoC 3 DEVELOPMENT KITS ARDUINO MCU DEVLOPMENT PLATFORM


    Original
    CY8C38 CY8C29 incl795 12T9797 12T9804 12T9803 12T9800 12T9802 12T9801 12T9805 Arduino Mega2560 13001 S 6D TRANSISTOR arduino uno rev 3 agilent optical encoder 9988 MZ 13001 TRANSISTOR arduino mega 2650 skiip 613 gb 123 ct arduino sound sensor module pic arduino nano mc34063l PDF

    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
    32-bit PIC32 com/pic32 16-bit DS39904M DS39904M* examples pic32 pic32 spi dma AC323027 PIC32MX with MCP2515 controller PDF

    Untitled

    Abstract: No abstract text available
    Text: Empty 100-pin TQFP PT MCU CARD 1 v7 Supported microcontrollers PIC32MX534F064L Bill of Materials for PT MCU card 1 Designator Comment Footprint PIC32MX564F128L C1 100nF 0603 PIC32MX575F256L C2 100nF 0603 C3 100nF 0603 PIC32MX664F128L C4 100nF 0603 PIC32MX675F256L


    Original
    100-pin PIC32MX534F064L PIC32MX564F128L 100nF PIC32MX575F256L PIC32MX664F128L PIC32MX675F256L PDF

    Untitled

    Abstract: No abstract text available
    Text: MCU-kort för LV32MX v6 utvecklingssystem Manual Tillbehör Alla Mikroelektronikas utvecklingssystem har ett stort antal periferienheter som utvidgar mikroprocessors möjliga applikationer och gör det lättare att testa program. Vid sidan av sådana enheter är det också möjligt att använda olika


    Original
    LV32MX 100-ben PDF

    AN1095

    Abstract: PIC18F47J53 PIC24FJ64GB004 PIC18F26K20 PIC16F1823 PIC12F1822 applications PIC 18F SPI pic18f67k22 programming PIC18 PIC16F1827 ssop
    Text: Corporate Focus Product Selector Guide First Half 2010 Focus Product Selector Guide Featuring: 8-, 16- and 32-bit PIC Microcontrollers dsPIC® Digital Signal Controllers Analog & Interface Products Serial EEPROMs, Serial SRAMs and RF Products www.microchip.com


    Original
    32-bit DS01308A DS01308A* AN1095 PIC18F47J53 PIC24FJ64GB004 PIC18F26K20 PIC16F1823 PIC12F1822 applications PIC 18F SPI pic18f67k22 programming PIC18 PIC16F1827 ssop PDF

    Untitled

    Abstract: No abstract text available
    Text: PIC32MX575/675/695/775/795 PIC32MX575/675/695/775/795 Family Silicon Errata and Data Sheet Clarification The PIC32MX575/675/695/775/795 family devices that you have received conform functionally to the current Device Data Sheet DS61156G , except for the anomalies described in this document.


    Original
    PIC32MX575/675/695/775/795 PIC32MX575/675/695/775/795 DS61156G) DS80480M-page PDF

    PIC32MX795F512L

    Abstract: MRF24WB0MA DM320002 PIC32MX with MCP2515 integrated controller PIC32MX with MCP2515 controller PIC Micro C Tutorials mrf24j40ma examples MRF24WB0 MA320002 PIC32MX320F128H
    Text: 32-bit Microcontrollers Summer 2010 PIC32 Microcontroller Families With USB, CAN and Ethernet www.microchip.com/PIC32 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


    Original
    32-bit PIC32 com/PIC32 16-bit DS39904K DS39904K* PIC32MX795F512L MRF24WB0MA DM320002 PIC32MX with MCP2515 integrated controller PIC32MX with MCP2515 controller PIC Micro C Tutorials mrf24j40ma examples MRF24WB0 MA320002 PIC32MX320F128H PDF

    DS61124

    Abstract: cn/A/U 237 BG DS61122
    Text: PIC32MX5XX/6XX/7XX Family Data Sheet High-Performance, USB, CAN and Ethernet 32-bit Flash Microcontrollers 2009-2011 Microchip Technology Inc. DS61156G Note the following details of the code protection feature on Microchip devices: • Microchip products meet the specification contained in their particular Microchip Data Sheet.


    Original
    PIC32MX5XX/6XX/7XX 32-bit DS61156G DS61156G-page DS61124 cn/A/U 237 BG DS61122 PDF

    PIC16F72 inverter ups

    Abstract: UPS inverter PIC16F72 PIC16F676 inverter hex code 16F877 with sd-card and lcd project circuit diagram wireless spy camera NH82801GB xmega-a4 online ups service manual back-ups ES 500 ARM LPC2148 INTERFACING WITH RFID circuit diagram realtek rtd 1186
    Text: the solutions are out there you just haven’t registered yet. RoadTest the newest products in the market! View the latest news, design support and hot new technologies for a range of applications Join the RoadTest group and be in with a chance to trial exclusive new products for free. Plus, read


    Original
    element-14 element14. element14, PIC16F72 inverter ups UPS inverter PIC16F72 PIC16F676 inverter hex code 16F877 with sd-card and lcd project circuit diagram wireless spy camera NH82801GB xmega-a4 online ups service manual back-ups ES 500 ARM LPC2148 INTERFACING WITH RFID circuit diagram realtek rtd 1186 PDF

    Untitled

    Abstract: No abstract text available
    Text: for LV32MX v6 development system All Mikroelektronika’s development systems feature a large number of peripheral modules expanding microcontroller’s range of application and making the process of program testing easier. In addition to these modules, it is also


    Original
    LV32MX 100-pin 64-pin PDF

    PIC16F1787

    Abstract: ar1020 PIC18F25K80 PIC16F17 PIC16F1786 PIC16F1509 PIC18 lcd 39vf020 PIC16F1503 PIC16F1782
    Text: Corporate Focus Product Selector Guide First Half 2011 Focus Product Selector Guide Featuring: 8-, 16- and 32-bit PIC Microcontrollers dsPIC®Digital Signal Controllers Analog & Interface Products Serial EEPROMs, Serial SRAMs, NOR Flash Memory Wireless and RF Products


    Original
    32-bit DS01308E DS01308E* PIC16F1787 ar1020 PIC18F25K80 PIC16F17 PIC16F1786 PIC16F1509 PIC18 lcd 39vf020 PIC16F1503 PIC16F1782 PDF

    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
    DS01308J CX870 PIC16F1825 SST38VF os8108 PDF

    MRF24WB0MA

    Abstract: PIC32MX795F512L DM320004 mrf24w DM320002 AC164136-4 pic32 PWM PIC32MX534F064H PIC32MX320F128H MA320003
    Text: 32位元微控制器 2010年夏季 具備USBCAN和乙太網路功能的 PIC32微控制器系列 www.microchip.com/PIC32 繼領先世界的8位元和16位元微控制器之後, Microchip的PIC32系列微控制器提供了32位元效能和更大的記憶體,


    Original
    PIC32 com/PIC32 MicrochipPIC3232 16PIC USB//OTGCAN10/100 16DMA com/pic32libraries CANPIC32CAN CAN--MCP2515 PIC32MXSpeexADPCMWAV MRF24WB0MA PIC32MX795F512L DM320004 mrf24w DM320002 AC164136-4 pic32 PWM PIC32MX534F064H PIC32MX320F128H MA320003 PDF

    DS60001154

    Abstract: No abstract text available
    Text: PIC32MX5XX/6XX/7XX 32-bit Microcontrollers up to 512 KB Flash and 128 KB SRAM with Graphics Interface, USB, CAN, and Ethernet Operating Conditions Timers/Output Compare/Input Capture • 2.3V to 3.6V, -40ºC to +105ºC, DC to 80 MHz Core: 80 MHz/105 DMIPS MIPS32 M4K


    Original
    PIC32MX5XX/6XX/7XX 32-bit Hz/105 MIPS32 16-bit MIPS16e 32x16 32x32 DS60001156H-page DS60001154 PDF

    Pic18f24k22

    Abstract: PIC18F26K22 pic18f25k22 zg2100mc 40 pin PIC18F46K22 PIC18F45K22 PIC18F46K22 pic18f23k22 PIC16F1823 PWM c programming PIC18F1330
    Text: Corporate Focus Product Selector Guide 2nd Quarter 2010 Focus Product Selector Guide Featuring: 8-, 16- and 32-bit PIC Microcontrollers dsPIC® Digital Signal Controllers Analog & Interface Products Serial EEPROMs, Serial SRAMs and RF Products www.microchip.com


    Original
    32-bit DS01308B DS01308B* Pic18f24k22 PIC18F26K22 pic18f25k22 zg2100mc 40 pin PIC18F46K22 PIC18F45K22 PIC18F46K22 pic18f23k22 PIC16F1823 PWM c programming PIC18F1330 PDF