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

    PIC16F877A FUNCTIONAL BLOCK DIAGRAM Search Results

    PIC16F877A FUNCTIONAL BLOCK DIAGRAM Result Highlights (5)

    Part ECAD Model Manufacturer Description Download Buy
    TCTH022AE Toshiba Electronic Devices & Storage Corporation Over Temperature Detection IC / VDD=1.7~5.5V / IPTCO=10μA / IDD=11.3μA / Push-pull type / FLAG signal latch function Visit Toshiba Electronic Devices & Storage Corporation
    TCTH022BE Toshiba Electronic Devices & Storage Corporation Over Temperature Detection IC / VDD=1.7~5.5V / IPTCO=10μA / IDD=11.3μA / Open-drain type / FLAG signal latch function Visit Toshiba Electronic Devices & Storage Corporation
    TCTH012BE Toshiba Electronic Devices & Storage Corporation Over Temperature Detection IC / VDD=1.7~5.5V / IPTCO=1μA / IDD=1.8μA / Open-drain type / FLAG signal latch function Visit Toshiba Electronic Devices & Storage Corporation
    TCTH012AE Toshiba Electronic Devices & Storage Corporation Over Temperature Detection IC / VDD=1.7~5.5V / IPTCO=1μA / IDD=1.8μA / Push-pull type / FLAG signal latch function Visit Toshiba Electronic Devices & Storage Corporation
    TPD4164F Toshiba Electronic Devices & Storage Corporation Intelligent power device / VBB=600V / Iout=2A/ Surface mount type / HSSOP31 Visit Toshiba Electronic Devices & Storage Corporation

    PIC16F877A FUNCTIONAL BLOCK DIAGRAM Datasheets Context Search

    Catalog Datasheet MFG & Type Document Tags PDF

    PIC16F877A pin

    Abstract: PIC16F877A Microcontroller PIC16F877A SPECIFICATIONS PIC16F877A PIN diagram PIC16F877A block diagram PWM using PIC16F877a c code PWM Inverter using PIC Microcontroller control dc motor speed using Pic16F877A PIC16F877A circuit diagram PIC16F877A connect to 16 pin LCD
    Text: MINI-MAX/PIC Single Board Computer Technical Manual Document Revision: 1.03 Date: 06 September 2004 BiPOM Electronics, Inc. 16301 Blue Ridge Road, Missouri City, Texas 77489 Telephone: 1-713-283-9970 Fax: 1-281-416-2806 E-mail: info@bipom.com Web: www.bipom.com


    Original
    com/files/mm51c/loader/WinLoad MCP100 PIC16C58 PIC16F877A RS-232 PIC16F877A pin PIC16F877A Microcontroller PIC16F877A SPECIFICATIONS PIC16F877A PIN diagram PIC16F877A block diagram PWM using PIC16F877a c code PWM Inverter using PIC Microcontroller control dc motor speed using Pic16F877A PIC16F877A circuit diagram PIC16F877A connect to 16 pin LCD PDF

    interfacing of PIC16F877A with 2X16 lcd

    Abstract: P16F877A PIC16F877A 2x16 LCD zero crossing detector PIC dimmer interfacing PIC16F877A with lcd pic microcontroller triac control x10 pic an236 2X16 lcd module pic16f84 PIC16F877A using temperature sensor PIC16F877a instruction clock timing diagram
    Text: AN236 X-10 Home Automation Using the PIC16F877A Author: HARDWARE OVERVIEW Jon Burroughs Microchip Technology Inc. The home controller application described in this application note allows the user to program on and off times for up to sixteen devices, using a 2 x 16 liquid crystal


    Original
    AN236 PIC16F877A D-85737 DS00236A-page interfacing of PIC16F877A with 2X16 lcd P16F877A PIC16F877A 2x16 LCD zero crossing detector PIC dimmer interfacing PIC16F877A with lcd pic microcontroller triac control x10 pic an236 2X16 lcd module pic16f84 PIC16F877A using temperature sensor PIC16F877a instruction clock timing diagram PDF

    PIC Light Dimmer

    Abstract: x10 pic an236 zero crossing detector PIC dimmer TRIAC dimmer pic PIC18F452 PWM example codes interfacing of PIC16F877A with 2X16 lcd pic triac PIC16F877A 2x16 LCD PWM GENERATION using Pic16F877A PIC16F877A circuit diagram
    Text: AN236 X-10 Home Automation Using the PIC16F877A Author: HARDWARE OVERVIEW Jon Burroughs Microchip Technology Inc. The home controller application described in this application note allows the user to program on and off times for up to sixteen devices, using a 2 x 16 liquid crystal


    Original
    AN236 PIC16F877A DS00236B-page PIC Light Dimmer x10 pic an236 zero crossing detector PIC dimmer TRIAC dimmer pic PIC18F452 PWM example codes interfacing of PIC16F877A with 2X16 lcd pic triac PIC16F877A 2x16 LCD PWM GENERATION using Pic16F877A PIC16F877A circuit diagram PDF

    L293D H-bridge motor drive

    Abstract: PIC16F877A circuit diagram ic L293D PIN CONFIGURATION PIC16F877A power on reset circuit diagram dc motor drive circuit pic16f877a h-bridge motor drive circuit L293D ic L293D control dc motor using Pic16F877A L293D circuit diagram PIC16F877A PIN diagram
    Text: E-blocks Power board Document code: EB011-30-1 Power board datasheet EB011-00-1 Contents 1. 2. 3. 4. 5. About this document. 2


    Original
    EB011-30-1 EB011-00-1 L293D L293D H-bridge motor drive PIC16F877A circuit diagram ic L293D PIN CONFIGURATION PIC16F877A power on reset circuit diagram dc motor drive circuit pic16f877a h-bridge motor drive circuit L293D ic L293D control dc motor using Pic16F877A L293D circuit diagram PIC16F877A PIN diagram PDF

    PIC16F877A PIN diagram

    Abstract: PIC16F876A icsp PIC16F87XA pic16f877a c code programming example PIC16F877A pin PIC16F877A flow chart PIC16F877A PIN DIAGRAM DETAILS PIC16F877A block diagram PIC16F877A Microcontroller eeprom PIC16F876A
    Text: PIC16F87XA FLASH Memory Programming Specification • PIC16F876A PIC16F874A PIC16F877A 1.0 PROGRAMMING THE PIC16F87XA The PIC16F87XA is programmed using a serial method. The Serial mode will allow the PIC16F87XA to be programmed while in the user’s system. This allows


    Original
    PIC16F87XA PIC16F876A PIC16F874A PIC16F877A PIC16F87XA D-85737 PIC16F877A PIN diagram PIC16F876A icsp pic16f877a c code programming example PIC16F877A pin PIC16F877A flow chart PIC16F877A PIN DIAGRAM DETAILS PIC16F877A block diagram PIC16F877A Microcontroller eeprom PIC16F876A PDF

    pic 873a

    Abstract: PIC16F877A block diagram for digital clock PIC16F877A PIN diagram PIC16F87XA embedded c programming PIC16F877A circuit diagram of counter using pic16f877a PIC16F877A block diagram PIC16F877a instruction clock timing diagram EMBEDDED C programming for PIC16F877A pic16f877a c code programming example
    Text: PIC16F87XA Flash Memory Programming Specification • PIC16F876A PIC16F874A PIC16F877A 1.0 PROGRAMMING THE PIC16F87XA The PIC16F87XA is programmed using a serial method. The Serial mode will allow the PIC16F87XA to be programmed while in the user’s system. This allows


    Original
    PIC16F87XA PIC16F876A PIC16F874A PIC16F877A PIC16F87XA DS39589C-page pic 873a PIC16F877A block diagram for digital clock PIC16F877A PIN diagram embedded c programming PIC16F877A circuit diagram of counter using pic16f877a PIC16F877A block diagram PIC16F877a instruction clock timing diagram EMBEDDED C programming for PIC16F877A pic16f877a c code programming example PDF

    PIC16F877A PIN diagram

    Abstract: PIC16F877A flow chart pic16f877a c code programming example PIC16F877A block diagram PIC16F873A block diagram PIC16F876A icsp PIC16F876A PIC16F87XA PIC16F874A pic16f877a motor drive source code
    Text: M PIC16F87XA FLASH Memory Programming Specification • PIC16F876A PIC16F874A PIC16F877A 1.0 PROGRAMMING THE PIC16F87XA The PIC16F87XA is programmed using a serial method. The Serial mode will allow the PIC16F87XA to be programmed while in the user’s system. This allows


    Original
    PIC16F87XA PIC16F876A PIC16F874A PIC16F877A PIC16F87XA D-81739 PIC16F877A PIN diagram PIC16F877A flow chart pic16f877a c code programming example PIC16F877A block diagram PIC16F873A block diagram PIC16F876A icsp PIC16F876A PIC16F874A pic16f877a motor drive source code PDF

    circuit diagram of LCD connection to pic

    Abstract: 16F877A microcontroller interfacing with lcd PIC16F877A Free Projects of LED PIC16F877A Free Projects of LCD PIC16F877A Free Projects of MATRIX LED i2c 16f877a PIC16F877A Free Projects of LED dot matrix pic16f877a projects flowcode free projects for PIC 16f877A
    Text: E-blocks Bluetooth board Document code: EB024-30-2 Bluetooth board EB024-00-2 Technical datasheet Contents 1. 2. 3. 4. 5. About this document. 2


    Original
    EB024-30-2 EB024-00-2 00809094BA05" circuit diagram of LCD connection to pic 16F877A microcontroller interfacing with lcd PIC16F877A Free Projects of LED PIC16F877A Free Projects of LCD PIC16F877A Free Projects of MATRIX LED i2c 16f877a PIC16F877A Free Projects of LED dot matrix pic16f877a projects flowcode free projects for PIC 16f877A PDF

    PIC16F84A Free Projects metal detector

    Abstract: PIC16F628A Free Projects of LED PIC16F84A Free Projects of LED PIC16F877A Free Projects of LED METAL DETECTOR PROGRAM PIC16F84 simple heart rate monitor circuit diagram electronic PIC16F877A code lock project PIC16F876A free projects PIC16F73 Free Projects of interface with lcd PIC16F877A metal detector
    Text: Version 3 PICmicro microcontroller development board An advanced solution for learning and developing PICmicro MCU technology HP488-60-3 matrix multimedia Improvements over version 2 development board include: • USB programmable • Can be powered via USB no need for


    Original
    HP488-60-3 16F88 PIC16F84 outF877, PIC16F87, PIC16F88 PIC18F242, PIC18F248, PIC18F252, PIC18F258, PIC16F84A Free Projects metal detector PIC16F628A Free Projects of LED PIC16F84A Free Projects of LED PIC16F877A Free Projects of LED METAL DETECTOR PROGRAM PIC16F84 simple heart rate monitor circuit diagram electronic PIC16F877A code lock project PIC16F876A free projects PIC16F73 Free Projects of interface with lcd PIC16F877A metal detector PDF

    16F877A spi

    Abstract: DAC PIC16F877 APPLICATION NOTE 25LC540 16f877A External memory interface EB013-00-2 ARCHITECTURE OF PIC16F877A PIC16f877a example code spi LED Matrix PIC Board schematic pic16f877a spi PIC16F819
    Text: E-blocks SPI board Document code: EB013-30-2 SPI Memory and D/A board datasheet EB013-00-2 Contents 1. 2. 3. 4. 5. About this document .2


    Original
    EB013-30-2 EB013-00-2 25LC540) 16F877A spi DAC PIC16F877 APPLICATION NOTE 25LC540 16f877A External memory interface EB013-00-2 ARCHITECTURE OF PIC16F877A PIC16f877a example code spi LED Matrix PIC Board schematic pic16f877a spi PIC16F819 PDF

    PIC16F73 programmer circuit diagram

    Abstract: flowcode PIC16F877 i2c connection PIC16F73 I2C communication code in assembly pic16f72 simple circuit diagram with components simple PIC16F877A circuit diagram PIC16F876 asm programs NM7010 16F877A microcontroller PIC16F7x programmer circuit diagram
    Text: E-blocks internet board Document code: EB023-30-1 Internet board datasheet EB023-00-1 Contents 1. 2. 3. 4. 5. About this document .2


    Original
    EB023-30-1 EB023-00-1 PIC16F73 programmer circuit diagram flowcode PIC16F877 i2c connection PIC16F73 I2C communication code in assembly pic16f72 simple circuit diagram with components simple PIC16F877A circuit diagram PIC16F876 asm programs NM7010 16F877A microcontroller PIC16F7x programmer circuit diagram PDF

    PIC16F73 programmer circuit diagram

    Abstract: i2c 16f877a PIC16F877A functional block diagram PIC16F877A flowcode programming lcd display in pic16f73 IC 16F877A PIC16F877 i2c connection pic*16f72 c program flowcode pic16f72 simple circuit diagram with components
    Text: E-blocks internet board Document code: EB023-30-1 Internet board datasheet EB023-00-1 Contents 1. 2. 3. 4. 5. About this document. 2


    Original
    EB023-30-1 EB023-00-1 PIC16F73 programmer circuit diagram i2c 16f877a PIC16F877A functional block diagram PIC16F877A flowcode programming lcd display in pic16f73 IC 16F877A PIC16F877 i2c connection pic*16f72 c program flowcode pic16f72 simple circuit diagram with components PDF

    PIC18F example code CAN bus

    Abstract: microchip pic16f877a uart PIC16F877A PIN diagram and its in pd P16F877A pic16f877a full instruction set PIC18F example code rs 485 PIC16F877A assembly programming for rs232 PIC16F877A assembly programming free projects for PIC 16f877A PIC16F877A block diagram
    Text: AN851 A FLASH Bootloader for PIC16 and PIC18 Devices Author: Ross M. Fosler and Rodger Richey Microchip Technology Inc. FIGURE 1: BOOTLOADER FUNCTIONAL BLOCK DIAGRAM RX Bootloader Firmware TX INTRODUCTION This application note demonstrates a very powerful


    Original
    AN851 PIC16 PIC18 PIC16F87XA PIC18F D-85737 DS00851B-page PIC18F example code CAN bus microchip pic16f877a uart PIC16F877A PIN diagram and its in pd P16F877A pic16f877a full instruction set PIC18F example code rs 485 PIC16F877A assembly programming for rs232 PIC16F877A assembly programming free projects for PIC 16f877A PIC16F877A block diagram PDF

    EB006-00-7

    Abstract: eb-006 EB006 pic programmer schematic pic16f84a programmer schematic ICD2 PIC16F877 PIC16F684 mplab programmer circuit PIC16F73 programmer circuit diagram pic*16f72 c program PIC16F74 usb programmer circuit diagram PIC16F886 block diagram
    Text: E-blocks PICmicro Multiprogrammer board Document code: EB006-30-7 PICmicro MCU Multiprogrammer EB006-00-7 Technical datasheet Contents 1. 2. 3. 4. 5. 6. 7. Appendix 1 About this document General information Board layout Testing this product Circuit description


    Original
    EB006-30-7 EB006-00-7 EB006 EB006. 40-way EB006-00-7 eb-006 pic programmer schematic pic16f84a programmer schematic ICD2 PIC16F877 PIC16F684 mplab programmer circuit PIC16F73 programmer circuit diagram pic*16f72 c program PIC16F74 usb programmer circuit diagram PIC16F886 block diagram 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
    Text: 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

    PIC16F876A free projects

    Abstract: No abstract text available
    Text: PIC16F87XA Data Sheet 28/40/44-Pin Enhanced Flash Microcontrollers  2003 Microchip Technology Inc. DS39582B 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
    PIC16F87XA 28/40/44-Pin DS39582B DK-2750 D-85737 NL-5152 PIC16F876A free projects PDF

    square Wave Generator using pic16f877a

    Abstract: what is f and a in PIC 16 F 877A 16F873A pic16f877a full instruction set pic16f877a projects PIR SENSOR PIC18F87XA PIC16F877a SAMPLE C ir sensor counter program PIC16F877a SAMPLE C pwm program interfacing pic16f877a with speaker PIC16F877A metal detector
    Text: PIC16F87XA 28/40/44-Pin Enhanced Flash Microcontrollers Devices Included in this Data Sheet: • PIC16F873A PIC16F874A Analog Features: • 10-bit, up to 8-channel Analog-to-Digital Converter A/D • Brown-out Reset (BOR) • Analog Comparator module with:


    Original
    PIC16F87XA 28/40/44-Pin PIC16F873A PIC16F874A PIC16F876A PIC16F877A 10-bit, of78-366 DS39582C-page square Wave Generator using pic16f877a what is f and a in PIC 16 F 877A 16F873A pic16f877a full instruction set pic16f877a projects PIR SENSOR PIC18F87XA PIC16F877a SAMPLE C ir sensor counter program PIC16F877a SAMPLE C pwm program interfacing pic16f877a with speaker PIC16F877A metal detector PDF

    PIC16F87XA

    Abstract: f87xa 16F873A small servo motor control pic16f876a pic16f877a projects PIR SENSOR free download pic 16f87xa datasheet PIC16F876A free projects interfacing of PIC16F877A with 2X16 lcd pic16f877A full instruction set PIC16f873a example code to config spi
    Text: PIC16F87XA Data Sheet 28/40/44-Pin Enhanced Flash Microcontrollers  2003 Microchip Technology Inc. DS39582B 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
    PIC16F87XA 28/40/44-Pin DS39582B DK-2750 D-85737 NL-5152 PIC16F87XA f87xa 16F873A small servo motor control pic16f876a pic16f877a projects PIR SENSOR free download pic 16f87xa datasheet PIC16F876A free projects interfacing of PIC16F877A with 2X16 lcd pic16f877A full instruction set PIC16f873a example code to config spi PDF

    PIC16f873a example code to config spi

    Abstract: 16F873A pic16f877A full instruction set pic16f877a manual PIC 877A pic16f877a projects PIR SENSOR DS39582B PIC16F877A PIN diagram and its in pd PWM GENERATION using Pic16F877A PIC16F877A lcd keypad interfacing
    Text: PIC16F87XA Data Sheet 28/40/44-Pin Enhanced Flash Microcontrollers  2003 Microchip Technology Inc. DS39582B 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
    PIC16F87XA 28/40/44-Pin DS39582B DK-2750 D-85737 NL-5152 PIC16f873a example code to config spi 16F873A pic16f877A full instruction set pic16f877a manual PIC 877A pic16f877a projects PIR SENSOR DS39582B PIC16F877A PIN diagram and its in pd PWM GENERATION using Pic16F877A PIC16F877A lcd keypad interfacing PDF

    PIC16f873a example code to config spi

    Abstract: PIC16F876A free projects PIC16F877a parallel slave port sample code pic16f87a PIC16F876A programmer circuit diagram pic16f877a minimal config 16lf87 pic16f877a projects PIC16F877A Microcontroller PWM GENERATION using Pic16F877A
    Text: 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 D-81739 DS39582A-page PIC16f873a example code to config spi PIC16F876A free projects PIC16F877a parallel slave port sample code pic16f87a PIC16F876A programmer circuit diagram pic16f877a minimal config 16lf87 pic16f877a projects PIC16F877A Microcontroller PWM GENERATION using Pic16F877A PDF

    pic16f676 based inverter circuit

    Abstract: PIC16F877 Free Projects of lcd keyboard PIC16F877a pwm project with assembly language PIC16F877a LED project with assembly language PIC16f628A inverter assembly code pic16f877a H-bridge motor drive source code PIC16F877A Free Projects of LED digital clock using pic simulator IDE pic16f877a connection of PIC16F877A with 2X16 lcd PIC16F877A Free Projects of LED dot matrix
    Text: Introduction . 1 Introduction . 1 Microchip Internet Connections . 2


    Original
    DK-2750 D-85737 DS30177R-page pic16f676 based inverter circuit PIC16F877 Free Projects of lcd keyboard PIC16F877a pwm project with assembly language PIC16F877a LED project with assembly language PIC16f628A inverter assembly code pic16f877a H-bridge motor drive source code PIC16F877A Free Projects of LED digital clock using pic simulator IDE pic16f877a connection of PIC16F877A with 2X16 lcd PIC16F877A Free Projects of LED dot matrix PDF

    pic16f716 based sine wave inverter

    Abstract: pic16f73 sine wave inverter pic16f72 SINE WAVE inverter schematic diagram pic16f73 sinewave inverter source code PIC16F73 sine inverter IR dual full bridge DRIVER IC PWM MOTOR CONTROL PIC16F84A Free Projects of LED PIC16F628A Free Projects of LED PIC16F876A free projects PIC16F877A Free Projects of LED
    Text: Table of Contents Introduction . 1 Microchip Internet Connections .2


    Original
    D-85737 NL-5152 DS30177S-page pic16f716 based sine wave inverter pic16f73 sine wave inverter pic16f72 SINE WAVE inverter schematic diagram pic16f73 sinewave inverter source code PIC16F73 sine inverter IR dual full bridge DRIVER IC PWM MOTOR CONTROL PIC16F84A Free Projects of LED PIC16F628A Free Projects of LED PIC16F876A free projects PIC16F877A Free Projects of LED PDF

    PIC16F877A ultrasonic sensor

    Abstract: ultrasonic range finder using pic16f877a PIC16F877 stepper motor interfacing PIC16F877a program for traffic light using assemby PIC18f4550 usart example asm code schematic diagram 48v bldc motor speed controller interfacing of PIC16F877A with 2X16 lcd PIC16F877A Free Projects of LED PIC16F690 LED project with assembly language PIC16F877A projects using sensors circuit diagram
    Text: Microchip Development Systems Ordering Guide June 2005 2005 Microchip Technology Inc. DS30177T 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
    DS30177T lik011-632-634-9065 DS30177T-page PIC16F877A ultrasonic sensor ultrasonic range finder using pic16f877a PIC16F877 stepper motor interfacing PIC16F877a program for traffic light using assemby PIC18f4550 usart example asm code schematic diagram 48v bldc motor speed controller interfacing of PIC16F877A with 2X16 lcd PIC16F877A Free Projects of LED PIC16F690 LED project with assembly language PIC16F877A projects using sensors circuit diagram PDF

    PIC16F877 mplab programmer circuit

    Abstract: PIC16F877A Free Projects of LED PIC16F877 circuit diagram icsp programmer Buzzer using on microcontroller pic16f77 MPLAB PM3 automatic street light control using microcontroller project reports PIC16F877A assembly programming PIC16F877a pwm project with assembly language pic16f877a projects PIC16F877 LED project with assembly language
    Text: MPLAB PM3 USER’S GUIDE  2004 Microchip Technology Inc. DS51464A Note the following details of the code protection feature on Microchip devices: • Microchip products meet the specification contained in their particular Microchip Data Sheet. • Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the


    Original
    DS51464A D-85737 NL-5152 DS51464A-page PIC16F877 mplab programmer circuit PIC16F877A Free Projects of LED PIC16F877 circuit diagram icsp programmer Buzzer using on microcontroller pic16f77 MPLAB PM3 automatic street light control using microcontroller project reports PIC16F877A assembly programming PIC16F877a pwm project with assembly language pic16f877a projects PIC16F877 LED project with assembly language PDF