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

    PIC17C766 Search Results

    PIC17C766 Datasheets (86)

    Part ECAD Model Manufacturer Description Datasheet Type PDF PDF Size Page count
    PIC17C766
    Microchip Technology High-Performance 8-Bit CMOS EPROM Microcontrollers with 10-bit A/D Original PDF 1.73MB 328
    PIC17C766
    Microchip Technology High-Performance 8-bit CMOS EPROM Microcontrollers Original PDF 3.03MB 304
    PIC17C766
    Microchip Technology Microcontroller Original PDF 384.33KB 28
    PIC17C766-08/CL
    Microchip Technology High-Performance 8-Bit CMOS EPROM Microcontrollers with 10-bit A/D Original PDF 1.73MB 328
    PIC17C766-08I/CL
    Microchip Technology High-Performance 8-Bit CMOS EPROM Microcontrollers with 10-bit A/D Original PDF 1.73MB 328
    PIC17C766-08I/L
    Microchip Technology High-Performance 8-Bit CMOS EPROM Microcontrollers with 10-bit A/D Original PDF 1.73MB 328
    PIC17C766-08I/PT
    Microchip Technology High-Performance 8-Bit CMOS EPROM Microcontrollers with 10-bit A/D Original PDF 1.73MB 328
    PIC17C766-08/L
    Microchip Technology High-Performance 8-Bit CMOS EPROM Microcontrollers with 10-bit A/D Original PDF 1.73MB 328
    PIC17C766-08/PT
    Microchip Technology High-Performance 8-Bit CMOS EPROM Microcontrollers with 10-bit A/D Original PDF 1.73MB 328
    PIC17C766-16/CL
    Microchip Technology High-Performance 8-Bit CMOS EPROM Microcontrollers with 10-bit A/D Original PDF 1.73MB 328
    PIC17C766-16E/L
    Microchip Technology A newer device is available. Please consider PIC18F8520. This powerful 8.25 MIPS (121 nanosecond instruction execution) yet ... Original PDF 3.03MB 304
    PIC17C766-16E/L
    Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 8BIT 32KB OTP 84PLCC Original PDF 306
    PIC17C766-16E/PT
    Microchip Technology A newer device is available. Please consider PIC18F8520. This powerful 8.25 MIPS (121 nanosecond instruction execution) yet ... Original PDF 3.03MB 304
    PIC17C766-16E/PT
    Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 8BIT 32KB OTP 80TQFP Original PDF 306
    PIC17C766-16I/CL
    Microchip Technology High-Performance 8-Bit CMOS EPROM Microcontrollers with 10-bit A/D Original PDF 1.73MB 328
    PIC17C766-16I/L
    Microchip Technology High-Performance 8-Bit CMOS EPROM Microcontrollers with 10-bit A/D Original PDF 1.73MB 328
    PIC17C766-16I/L
    Microchip Technology MCU CMOS 84 LD 16MHZ 16K EPRM, -40C to +85C, 84-PLCC, TUBE Original PDF 3.03MB 304
    PIC17C766-16I/L
    Microchip Technology Embedded - Microcontrollers, Integrated Circuits (ICs), IC MCU 8BIT 32KB OTP 84PLCC Original PDF 306
    PIC17C766-16I/PT
    Microchip Technology MCU CMOS 80 LD 16MHZ 16K EPRM, -40C to +85C, 80-TQFP, TRAY Original PDF 3.03MB 304
    PIC17C766-16I/PT
    Microchip Technology High-Performance 8-Bit CMOS EPROM Microcontrollers with 10-bit A/D Original PDF 1.73MB 328
    SF Impression Pixel

    PIC17C766 Price and Stock

    Microchip Technology Inc

    Microchip Technology Inc PIC17C766-CL

    IC MCU 8B 32KB EPROM 84CERQUAD
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    DigiKey PIC17C766-CL Tube 48
    • 1 -
    • 10 -
    • 100 $18.34
    • 1000 $18.34
    • 10000 $18.34
    Buy Now

    Microchip Technology Inc PIC17C766-16-L

    IC MCU 8BIT 32KB OTP 84PLCC
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    DigiKey PIC17C766-16-L Tube
    • 1 -
    • 10 -
    • 100 -
    • 1000 -
    • 10000 -
    Buy Now

    Microchip Technology Inc PIC17C766-33-L

    IC MCU 8BIT 32KB OTP 84PLCC
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    DigiKey PIC17C766-33-L Tube 1
    • 1 $18.23
    • 10 $18.23
    • 100 $18.23
    • 1000 $18.23
    • 10000 $18.23
    Buy Now

    Microchip Technology Inc PIC17C766T-33-L

    IC MCU 8BIT 32KB OTP 84PLCC
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    DigiKey PIC17C766T-33-L Tape & Reel 300
    • 1 -
    • 10 -
    • 100 -
    • 1000 $9.41
    • 10000 $9.41
    Buy Now

    Microchip Technology Inc PIC17C766-33E-L

    IC MCU 8BIT 32KB OTP 84PLCC
    Distributors Part Package Stock Lead Time Min Order Qty Price Buy
    DigiKey PIC17C766-33E-L Tube 64
    • 1 -
    • 10 -
    • 100 $11.84
    • 1000 $11.84
    • 10000 $11.84
    Buy Now

    PIC17C766 Datasheets Context Search

    Catalog Datasheet Type Document Tags PDF

    ds39026

    Abstract: PIC16CXX PIC18C242 PIC18C252 PIC18C442 PIC18C452 PIC18CXX2 PIC16C7X CS-7 thermistor MPLAB-C18 keypad
    Contextual Info: PIC18CXX2 High-Performance Microcontrollers with 10-Bit A/D High Performance RISC CPU: Device PIC18C242 * DIP, Windowed CERDIP On-Chip Program Memory On-Chip RAM EPROM # Single Word bytes (bytes) Instructions 16K 8192 512 PIC18C252 32K 16384 1536 PIC18C442


    Original
    PIC18CXX2 10-Bit PIC18C242 PIC18C252 PIC18C442 PIC18C452 16-bit ds39026 PIC16CXX PIC18C242 PIC18C252 PIC18C442 PIC18C452 PIC18CXX2 PIC16C7X CS-7 thermistor MPLAB-C18 keypad PDF

    PIC16f627 example codes

    Abstract: PIC16f627 example codes pwm 16F62x Counter PIC16F628 LCD 24cxx i2c DS40300B PIC16F628 code lock PIC16f627 example codes analog to digital DS40300 ST 9322
    Contextual Info: PIC16F62X FLASH-Based 8-Bit CMOS Microcontrollers Devices included in this data sheet: Special Microcontroller Features: • PIC16F627 • Power-on Reset POR • Power-up Timer (PWRT) and Oscillator Start-up Timer (OST) • Brown-out Detect (BOD) • Watchdog Timer (WDT) with its own on-chip RC


    Original
    PIC16F62X PIC16F627 PIC16f627 example codes PIC16f627 example codes pwm 16F62x Counter PIC16F628 LCD 24cxx i2c DS40300B PIC16F628 code lock PIC16f627 example codes analog to digital DS40300 ST 9322 PDF

    DS30000 finish

    Abstract: 24cxx programmer circuit and software UV 471 DS30000 PIC12C671 PIC12C672 PIC12C67X PIC12CE673 PIC12CE674 PIC12CE67X
    Contextual Info: PIC12C67X 8-Pin, 8-Bit CMOS Microcontroller with A/D Converter and EEPROM Data Memory Devices Included in this Data Sheet: PDIP, SOIC, Windowed CERDIP PIC12C671 PIC12C672 PIC12CE673 PIC12CE674 Note: Throughout this data sheet PIC12C67X refers to the PIC12C671, PIC12C672,


    Original
    PIC12C67X PIC12C671 PIC12C672 PIC12CE673 PIC12CE674 PIC12C671, PIC12C672, PIC12CE673 PIC12CE674. DS30000 finish 24cxx programmer circuit and software UV 471 DS30000 PIC12C671 PIC12C672 PIC12C67X PIC12CE674 PIC12CE67X PDF

    16c54c

    Abstract: pic16c54c block diagram PIC16C54C/JW 16c54a application pic 16c54c PIC16CR54C 16c54 dip package PIC16C54 PIC16C55 PIC16C56
    Contextual Info: PIC16C5X EPROM/ROM-Based 8-Bit CMOS Microcontroller Series Devices Included in this Data Sheet: Peripheral Features: • • • • • • • • • • 8-bit real time clock/counter TMR0 with 8-bit programmable prescaler • Power-on Reset (POR) • Device Reset Timer (DRT)


    Original
    PIC16C5X PIC16C54 PIC16CR54 PIC16C55 PIC16C56 PIC16CR56 PIC16C57 PIC16CR57 PIC16C58 PIC16CR58 16c54c pic16c54c block diagram PIC16C54C/JW 16c54a application pic 16c54c PIC16CR54C 16c54 dip package PIC16C54 PIC16C55 PIC16C56 PDF

    PIC18Fxxx

    Abstract: PIC18FXX2 d123 murata PIC18f452 example codes in C for lcd PIC18F452 Free Projects PIC16 PIC18F242 PIC18F252 PIC18F442 PIC18F452
    Contextual Info: M PIC18FXX2 Data Sheet High Performance, Enhanced FLASH Microcontrollers with 10-Bit A/D  2002 Microchip Technology Inc. DS39564B Note the following details of the code protection feature on PICmicro MCUs. • • • • • • The PICmicro family meets the specifications contained in the Microchip Data Sheet.


    Original
    PIC18FXX2 10-Bit DS39564B D-85737 DS39564B-page PIC18Fxxx PIC18FXX2 d123 murata PIC18f452 example codes in C for lcd PIC18F452 Free Projects PIC16 PIC18F242 PIC18F252 PIC18F442 PIC18F452 PDF

    41124C

    Abstract: 16c745 24cxx usb programmer AN607 pic16c765 PIC16F877 Data Logger PIC16F877 interrupt PICC compiler AN556 CRC16 DS30000
    Contextual Info: 745cov.book Page 1 Wednesday, August 2, 2000 8:24 AM PIC16C745/765 8-Bit CMOS Microcontrollers with USB Devices included in this data sheet: Pin Diagrams • PIC16C765 28-Pin DIP, SOIC Microcontroller Core Features: • High-performance RISC CPU • Only 35 single word instructions


    Original
    745cov PIC16C745/765 PIC16C765 28-Pin PIC16C745 D-81739 41124C 16c745 24cxx usb programmer AN607 pic16c765 PIC16F877 Data Logger PIC16F877 interrupt PICC compiler AN556 CRC16 DS30000 PDF

    pic16f877 timer 0

    Abstract: d123 murata PIC16F877 interrupt PICC compiler 00xx11xx PIC18F6525 PIC18F6621 PIC18F8525 PIC18F8X2X embedded system projects free
    Contextual Info: PIC18F6X2X/8X2X Data Sheet 64/80-Pin High Performance, 64-Kbyte Enhanced FLASH Microcontrollers with A/D  2003 Microchip Technology Inc. Advance Information DS39612A 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
    PIC18F6X2X/8X2X 64/80-Pin 64-Kbyte DS39612A PIC18F6X2X/8X2X DS00000A-page pic16f877 timer 0 d123 murata PIC16F877 interrupt PICC compiler 00xx11xx PIC18F6525 PIC18F6621 PIC18F8525 PIC18F8X2X embedded system projects free PDF

    BACT19

    Abstract: PIC16C432 24cxx programmer circuit and software UV 471 74AS04 AN552 AN556 AN729 DS30000 pin configuration transistor D313
    Contextual Info: PIC16C432 OTP 8-Bit CMOS MCU with LIN bus Transceiver Devices included in this Data Sheet: • PIC16C432 Ceramic DIP, SSOP, PDIP High Performance RISC CPU: PIC16C432 • • • • Program Memory RAM Data Memory 2K x 14 128 x 8 Interrupt capability 16 special function hardware registers


    Original
    PIC16C432 DS41140A-page BACT19 PIC16C432 24cxx programmer circuit and software UV 471 74AS04 AN552 AN556 AN729 DS30000 pin configuration transistor D313 PDF

    PIC16F872

    Abstract: pic16f872 decoder DS30221A AN552 AN556 DS30000 DS33023 PIC16C72A PIC16CXX PIC16F872 Microcontroller 40 pin base
    Contextual Info: PIC16F872 28-Pin, 8-Bit CMOS FLASH Microcontroller Devices Included in this Data Sheet: Pin Diagram • PIC16F872 Microcontroller Core Features: • High-performance RISC CPU • Only 35 single word instructions to learn • All single cycle instructions except for program


    Original
    PIC16F872 28-Pin, PIC16C72A DS30221A-page PIC16F872 pic16f872 decoder DS30221A AN552 AN556 DS30000 DS33023 PIC16C72A PIC16CXX PIC16F872 Microcontroller 40 pin base PDF

    24cxx programmer circuit and software

    Abstract: UV 471 PIC16C620 PIC16C620A PIC16C621 PIC16C621A PIC16C622 PIC16C622A PIC16C62X PIC16C62XA
    Contextual Info: PIC16C62X EPROM-Based 8-Bit CMOS Microcontrollers Devices included in this data sheet: Pin Diagrams Referred to collectively as PIC16C62X . • PIC16C620A PIC16C621A PIC16C622A RA2/AN2/VREF RA3/AN3 RA4/T0CKI MCLR/VPP VSS RB0/INT RB1 RB2 RB3 High Performance RISC CPU:


    Original
    PIC16C62X PIC16C620A PIC16C621A PIC16C622A PIC16CR620A PIC16C621 DS30235H-page 24cxx programmer circuit and software UV 471 PIC16C620 PIC16C620A PIC16C621 PIC16C621A PIC16C622 PIC16C622A PIC16C62X PIC16C62XA PDF

    Interfacing RTC using I2C protocol

    Abstract: PIC16F877 instruction sets PIC16F877 Free Projects of pir sensor PIC18F2320-E/SO PIC18F2320-E/SO program models PIC18F2220 PIC18F2320 PIC18F4220 PIC18F4320 3579
    Contextual Info: PIC18F2220/2320/4220/4320 Data Sheet 28/40/44-Pin High-Performance, Enhanced Flash Microcontrollers with 10-Bit A/D and nanoWatt Technology  2003 Microchip Technology Inc. DS39599C Note the following details of the code protection feature on Microchip devices:


    Original
    PIC18F2220/2320/4220/4320 28/40/44-Pin 10-Bit DS39599C DK-2750 D-85737 NL-5152 Interfacing RTC using I2C protocol PIC16F877 instruction sets PIC16F877 Free Projects of pir sensor PIC18F2320-E/SO PIC18F2320-E/SO program models PIC18F2220 PIC18F2320 PIC18F4220 PIC18F4320 3579 PDF

    single phase inverter pic16f877

    Abstract: PIC16F87X DS30292b PIC16F877 Free Projects PIC 877-20 DAC PIC16F877 APPLICATION NOTE PIC16F877 keypad interfacing ds33023 pic16f877 PIC16F873 block diagram 4 digit 7 segment display pic16f877 PIC16F877 Free Projects keypad
    Contextual Info: PIC16F87X 28/40-pin 8-Bit CMOS FLASH Microcontrollers • PIC16F873 PIC16F874 PIC16F876 PIC16F877 Microcontroller Core Features: • High-performance RISC CPU • Only 35 single word instructions to learn • All single cycle instructions except for program


    Original
    PIC16F87X 28/40-pin PIC16F873 PIC16F874 PIC16F876 PIC16F877 PIC16C73B/74B/76/77 DS30292B-page single phase inverter pic16f877 PIC16F87X DS30292b PIC16F877 Free Projects PIC 877-20 DAC PIC16F877 APPLICATION NOTE PIC16F877 keypad interfacing ds33023 pic16f877 PIC16F873 block diagram 4 digit 7 segment display pic16f877 PIC16F877 Free Projects keypad PDF

    pic16f87a

    Abstract: DS39582 pic16f877a full instruction set pic16f877a manual PIC16F877A ARCHITECTURE PIC16F87A7 PIC16F876A programmer circuit diagram PIC16F877AP PIC16f873a example code to config spi PIC16F877a SAMPLE C pwm program
    Contextual Info: M PIC16F87XA Data Sheet 28/40-pin Enhanced FLASH Microcontrollers  2001 Microchip Technology Inc. Advance Information DS39582A Note the following details of the code protection feature on PICmicro MCUs. • • • • • • The PICmicro family meets the specifications contained in the Microchip Data Sheet.


    Original
    PIC16F87XA 28/40-pin DS39582A PIC16F877A-I/L PIC16F877AI/ML PIC16F877AI/P PIC16F877AI/PT PIC16F877AT44 pic16f87a DS39582 pic16f877a full instruction set pic16f877a manual PIC16F877A ARCHITECTURE PIC16F87A7 PIC16F876A programmer circuit diagram PIC16F877AP PIC16f873a example code to config spi PIC16F877a SAMPLE C pwm program PDF

    D05G

    Abstract: transistor k2750
    Contextual Info: M P IC 1 8 C X X 2 ic r o c h ip High-Performance Microcontrollers with 10-Bit A/D Pin Diagrams High Performance RISC CPU: DIP, W indowed CERDIP • C-compiler optimized architecture/instruction set - Source code compatible with the PIC16CXX instruction set


    OCR Scan
    10-Bit PIC16CXX PIC18C242 PIC18C252 PIC18C442 PIC18C452 D05G transistor k2750 PDF

    41159E

    Abstract: PIC18f458 example C codes mmc card PIC18F458 program DS41159E PIC18F458 MMC PIC18F458 Free Projects ds41159 starter voltage bosch TB 64 volt 18 kw PIC18F248 PIC18F258
    Contextual Info: PIC18FXX8 Data Sheet 28/40-Pin High-Performance, Enhanced Flash Microcontrollers with CAN Module 2006 Microchip Technology Inc. DS41159E 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
    PIC18FXX8 28/40-Pin DS41159E con6-4803 DS41159E-page 41159E PIC18f458 example C codes mmc card PIC18F458 program DS41159E PIC18F458 MMC PIC18F458 Free Projects ds41159 starter voltage bosch TB 64 volt 18 kw PIC18F248 PIC18F258 PDF

    pic16f684 programming tutorial

    Abstract: 16f6xx pwm example pic16f684 LCD PIC18F452 PWM example codes PIC16F684 pic16F684A
    Contextual Info: PIC16F684 Data Sheet 14-Pin Flash-Based, 8-Bit CMOS Microcontrollers with nanoWatt Technology  2004 Microchip Technology Inc. Preliminary DS41202B 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
    PIC16F684 14-Pin DS41202B NL-5152 DS41202B-page pic16f684 programming tutorial 16f6xx pwm example pic16f684 LCD PIC18F452 PWM example codes pic16F684A PDF

    Transponder ID 48

    Abstract: 24cxx eeprom programmer circuits 24cxx programmer circuit and software 6v to 12v converter mini project DIODE C04 06 FRC-14 intel embedded microcontroller handbook IR 1836 3v m d223 SAMSUNG 40 INCH lcd panel pin
    Contextual Info: PIC16C925/926 Data Sheet 64/68-Pin CMOS Microcontrollers with LCD Driver  2001 Microchip Technology Inc. Preliminary DS39544A “All rights reserved. Copyright 2001, Microchip Technology Incorporated, USA. Information contained in this publication regarding device applications and the like is intended through


    Original
    PIC16C925/926 64/68-Pin DS39544A DS39544A-page Transponder ID 48 24cxx eeprom programmer circuits 24cxx programmer circuit and software 6v to 12v converter mini project DIODE C04 06 FRC-14 intel embedded microcontroller handbook IR 1836 3v m d223 SAMSUNG 40 INCH lcd panel pin PDF

    PIC18F818

    Abstract: PIC16F818 example code i2c 16F818 PIC16 example codes lin transceiver i2c master mode PIC16F818 adc 819 ds33023 ds33023 pic16f877 pic16f819 tutorial PIC16F877
    Contextual Info: PIC16F818/819 Data Sheet 18/20-Pin Enhanced Flash Microcontrollers with nanoWatt Technology  2003 Microchip Technology Inc. Preliminary DS39598D 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
    PIC16F818/819 18/20-Pin DS39598D DK-2750 D-85737 NL-5152 PIC18F818 PIC16F818 example code i2c 16F818 PIC16 example codes lin transceiver i2c master mode PIC16F818 adc 819 ds33023 ds33023 pic16f877 pic16f819 tutorial PIC16F877 PDF

    Contextual Info: PIC18F6525/6621/8525/8621 64/80-Pin High-Performance, 64-Kbyte Enhanced Flash Microcontrollers with A/D High Performance RISC CPU: • • • • • • • • External Memory Interface PIC18F8525/8621 Devices Only : Linear program memory addressing to 64 Kbytes


    Original
    PIC18F6525/6621/8525/8621 64/80-Pin 64-Kbyte PIC18F8525/8621 16-bit 31-level, 10-bit, 16-channel DS39612C-page PDF

    Contextual Info: dsPIC30F2011, dsPIC30F2012, dsPIC30F3012, dsPIC30F3013 Data Sheet High-Performance Digital Signal Controllers  2004 Microchip Technology Inc. Advance Information DS70139B Note the following details of the code protection feature on Microchip devices: •


    Original
    dsPIC30F2011, dsPIC30F2012, dsPIC30F3012, dsPIC30F3013 DS70139B DS70139B-page PDF

    Contextual Info: rfPIC12F675 FLASH-Based Microcontroller with ASK/FSK Transmitter High Performance RISC CPU: Peripheral Features: • Memory - 1024 x 14 words of FLASH program memory - 128 x 8 bytes of EEPROM data memory - 64 x 8 bytes of SRAM data memory - 100,000 write FLASH endurance


    Original
    rfPIC12F675 16-bit DS70091B-page PDF

    Contextual Info: PIC18F1220/1320 Data Sheet 18/20/28-Pin High-Performance, Enhanced Flash Microcontrollers with 10-bit A/D and nanoWatt Technology 2006 Microchip Technology Inc. DS39605D Note the following details of the code protection feature on Microchip devices: •


    Original
    PIC18F1220/1320 18/20/28-Pin 10-bit DS39605D o6-4803 DS39605D-page PDF

    Samsung 6410

    Abstract: PIC18Fxxxx PIC18F6310 PIC18F6410 PIC18F8310 pir sensor parallel port interfacing k207 tx2 ir rf 14pin PIC18 usart code C
    Contextual Info: PIC18F6310/6410/8310/8410 Data Sheet 64/80-Pin Flash Microcontrollers with nanoWatt Technology  2004 Microchip Technology Inc. Preliminary DS39635A 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
    PIC18F6310/6410/8310/8410 64/80-Pin DS39635A D-85737 NL-5152 DS39635A-page Samsung 6410 PIC18Fxxxx PIC18F6310 PIC18F6410 PIC18F8310 pir sensor parallel port interfacing k207 tx2 ir rf 14pin PIC18 usart code C PDF

    Transistor BC 227

    Abstract: 2 digit 7 segment display pic16f877 pic16f877 basic instruction set PIC18 example C18 codes ADC PIC18FXX8 PIC16 PIC17 dspic pwm servo regulator handbook PIC18F8X8X
    Contextual Info: PIC18F6585/8585/6680/8680 Data Sheet 64/68/80-Pin High-Performance, 64-Kbyte Enhanced Flash Microcontrollers with ECAN Module  2004 Microchip Technology Inc. DS30491C 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
    PIC18F6585/8585/6680/8680 64/68/80-Pin 64-Kbyte DS30491C D-85737 NL-5152 DS30491C-page Transistor BC 227 2 digit 7 segment display pic16f877 pic16f877 basic instruction set PIC18 example C18 codes ADC PIC18FXX8 PIC16 PIC17 dspic pwm servo regulator handbook PIC18F8X8X PDF