v 20050820 1 B 300 0 2800 4350 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1 T 300 2550 5 10 0 0 0 0 1 device=PIC16F84A P 300 4100 0 4100 1 0 1 { T 50 4200 5 8 1 1 0 1 1 pinnumber=1 T 200 4050 5 8 0 1 0 8 1 pinseq=1 T 400 4100 9 8 1 1 0 1 1 pinlabel=MCLR/Vpp T 350 4100 5 8 0 1 0 2 1 pintype=in } P 300 3800 0 3800 1 0 1 { T 50 3900 5 8 1 1 0 1 1 pinnumber=2 T 200 3750 5 8 0 1 0 8 1 pinseq=2 T 400 3800 9 8 1 1 0 1 1 pinlabel=RA0/AN0 T 350 3800 5 8 0 1 0 2 1 pintype=io } P 300 3500 0 3500 1 0 1 { T 50 3600 5 8 1 1 0 1 1 pinnumber=3 T 200 3450 5 8 0 1 0 8 1 pinseq=3 T 400 3500 9 8 1 1 0 1 1 pinlabel=RA1/AN1 T 350 3500 5 8 0 1 0 2 1 pintype=io } P 300 3200 0 3200 1 0 1 { T 50 3300 5 8 1 1 0 1 1 pinnumber=4 T 200 3150 5 8 0 1 0 8 1 pinseq=4 T 400 3200 9 8 1 1 0 1 1 pinlabel=RA2/AN2/Vref- T 350 3200 5 8 0 1 0 2 1 pintype=io } P 300 2900 0 2900 1 0 1 { T 50 3000 5 8 1 1 0 1 1 pinnumber=5 T 200 2850 5 8 0 1 0 8 1 pinseq=5 T 400 2900 9 8 1 1 0 1 1 pinlabel=RA3/AN3/Vref+ T 350 2900 5 8 0 1 0 2 1 pintype=io } P 300 2600 0 2600 1 0 1 { T 50 2700 5 8 1 1 0 1 1 pinnumber=6 T 200 2550 5 8 0 1 0 8 1 pinseq=6 T 400 2600 9 8 1 1 0 1 1 pinlabel=RA4/T0CKI T 350 2600 5 8 0 1 0 2 1 pintype=io } P 300 2300 0 2300 1 0 1 { T 50 2400 5 8 1 1 0 1 1 pinnumber=7 T 200 2250 5 8 0 1 0 8 1 pinseq=7 T 400 2300 9 8 1 1 0 1 1 pinlabel=RA5/AN4/SS T 350 2300 5 8 0 1 0 2 1 pintype=io } P 300 2000 0 2000 1 0 1 { T 50 2100 5 8 1 1 0 1 1 pinnumber=8 T 200 1950 5 8 0 1 0 8 1 pinseq=8 T 400 2000 9 8 1 1 0 1 1 pinlabel=Vss T 350 2000 5 8 0 1 0 2 1 pintype=pwr } P 300 1700 0 1700 1 0 1 { T 50 1800 5 8 1 1 0 1 1 pinnumber=9 T 200 1650 5 8 0 1 0 8 1 pinseq=9 T 400 1700 9 8 1 1 0 1 1 pinlabel=OSC1/CLKIN T 350 1700 5 8 0 1 0 2 1 pintype=in } P 3100 4100 3400 4100 1 0 1 { T 3200 4150 5 8 1 1 0 0 1 pinnumber=28 T 3200 4050 5 8 0 1 0 2 1 pinseq=28 T 3050 4100 9 8 1 1 0 7 1 pinlabel=RB7/PGD T 3050 4100 5 8 0 1 0 8 1 pintype=io } P 3100 3800 3400 3800 1 0 1 { T 3200 3850 5 8 1 1 0 0 1 pinnumber=27 T 3200 3750 5 8 0 1 0 2 1 pinseq=27 T 3050 3800 9 8 1 1 0 7 1 pinlabel=RB6/PGC T 3050 3800 5 8 0 1 0 8 1 pintype=io } P 3100 3500 3400 3500 1 0 1 { T 3200 3550 5 8 1 1 0 0 1 pinnumber=26 T 3200 3450 5 8 0 1 0 2 1 pinseq=26 T 3025 3500 9 8 1 1 0 7 1 pinlabel=RB5 T 3050 3500 5 8 0 1 0 8 1 pintype=io } P 3100 3200 3400 3200 1 0 1 { T 3200 3250 5 8 1 1 0 0 1 pinnumber=25 T 3200 3150 5 8 0 1 0 2 1 pinseq=25 T 3050 3200 9 8 1 1 0 7 1 pinlabel=RB4 T 3050 3200 5 8 0 1 0 8 1 pintype=io } P 3100 2900 3400 2900 1 0 1 { T 3200 2950 5 8 1 1 0 0 1 pinnumber=24 T 3200 2850 5 8 0 1 0 2 1 pinseq=24 T 3050 2900 9 8 1 1 0 7 1 pinlabel=RB3/PGM T 3050 2900 5 8 0 1 0 8 1 pintype=io } P 3100 2600 3400 2600 1 0 1 { T 3200 2650 5 8 1 1 0 0 1 pinnumber=23 T 3200 2550 5 8 0 1 0 2 1 pinseq=23 T 3050 2600 9 8 1 1 0 7 1 pinlabel=RB2 T 3050 2600 5 8 0 1 0 8 1 pintype=io } P 3100 2300 3400 2300 1 0 1 { T 3200 2350 5 8 1 1 0 0 1 pinnumber=22 T 3200 2250 5 8 0 1 0 2 1 pinseq=22 T 3050 2300 9 8 1 1 0 7 1 pinlabel=RB1 T 3050 2300 5 8 0 1 0 8 1 pintype=io } P 3100 2000 3400 2000 1 0 1 { T 3200 2050 5 8 1 1 0 0 1 pinnumber=21 T 3200 1950 5 8 0 1 0 2 1 pinseq=21 T 3050 2000 9 8 1 1 0 7 1 pinlabel=RB0/INT T 3050 2000 5 8 0 1 0 8 1 pintype=io } P 3100 1700 3400 1700 1 0 1 { T 3200 1750 5 8 1 1 0 0 1 pinnumber=20 T 3200 1650 5 8 0 1 0 2 1 pinseq=20 T 3050 1700 9 8 1 1 0 7 1 pinlabel=Vdd T 3050 1700 5 8 0 1 0 8 1 pintype=pwr } T 2950 4455 8 10 1 1 0 6 1 refdes=U? T 300 2750 5 10 0 0 0 0 1 footprint=DIP18 T 300 3150 5 10 0 0 0 0 1 description=8-bit Flash/EEPROM microcontroller T 300 2950 5 10 0 0 0 0 1 numslots=0 T 300 3350 5 10 0 0 0 0 1 documentation=http://ww1.microchip.com/downloads/en/DeviceDoc/35007b.pdf T 300 4450 3 10 1 0 0 0 1 PIC16F876A P 300 1400 0 1400 1 0 1 { T 50 1500 5 8 1 1 0 1 1 pinnumber=10 T 200 1350 5 8 0 1 0 8 1 pinseq=10 T 400 1400 9 8 1 1 0 1 1 pinlabel=OSC2/CLKOUT T 350 1400 5 8 0 1 0 2 1 pintype=out } P 300 1100 0 1100 1 0 1 { T 50 1200 5 8 1 1 0 1 1 pinnumber=11 T 200 1050 5 8 0 1 0 8 1 pinseq=11 T 400 1100 9 8 1 1 0 1 1 pinlabel=RC0/T1OSO/T1CKI T 350 1100 5 8 0 1 0 2 1 pintype=io } P 300 800 0 800 1 0 1 { T 50 900 5 8 1 1 0 1 1 pinnumber=12 T 200 750 5 8 0 1 0 8 1 pinseq=12 T 400 800 9 8 1 1 0 1 1 pinlabel=RC1/T1OSI/CCP2 T 350 800 5 8 0 1 0 2 1 pintype=io } P 300 500 0 500 1 0 1 { T 50 600 5 8 1 1 0 1 1 pinnumber=13 T 200 450 5 8 0 1 0 8 1 pinseq=13 T 400 500 9 8 1 1 0 1 1 pinlabel=RC2/CCP1 T 350 500 5 8 0 1 0 2 1 pintype=io } P 300 200 0 200 1 0 1 { T 50 300 5 8 1 1 0 1 1 pinnumber=14 T 200 150 5 8 0 1 0 8 1 pinseq=14 T 400 200 9 8 1 1 0 1 1 pinlabel=RC3/SCK/SCL T 350 200 5 8 0 1 0 2 1 pintype=io } P 3100 1400 3400 1400 1 0 1 { T 3200 1450 5 8 1 1 0 0 1 pinnumber=19 T 3200 1350 5 8 0 1 0 2 1 pinseq=19 T 3050 1400 9 8 1 1 0 7 1 pinlabel=Vss T 3050 1400 5 8 0 1 0 8 1 pintype=pwr } P 3100 1100 3400 1100 1 0 1 { T 3200 1150 5 8 1 1 0 0 1 pinnumber=18 T 3200 1050 5 8 0 1 0 2 1 pinseq=18 T 3050 1100 9 8 1 1 0 7 1 pinlabel=RC7/RX/DT T 3050 1100 5 8 0 1 0 8 1 pintype=io } P 3100 800 3400 800 1 0 1 { T 3200 850 5 8 1 1 0 0 1 pinnumber=17 T 3200 750 5 8 0 1 0 2 1 pinseq=17 T 3050 800 9 8 1 1 0 7 1 pinlabel=RC6/TX/CK T 3050 800 5 8 0 1 0 8 1 pintype=io } P 3100 500 3400 500 1 0 1 { T 3200 550 5 8 1 1 0 0 1 pinnumber=16 T 3200 450 5 8 0 1 0 2 1 pinseq=16 T 3050 500 9 8 1 1 0 7 1 pinlabel=RC5/SDO T 3050 500 5 8 0 1 0 8 1 pintype=io } P 3100 200 3400 200 1 0 1 { T 3200 250 5 8 1 1 0 0 1 pinnumber=15 T 3200 150 5 8 0 1 0 2 1 pinseq=15 T 3050 200 9 8 1 1 0 7 1 pinlabel=RC4/SDI/SDA T 3050 200 5 8 0 1 0 8 1 pintype=io } L 1170 2382 1347 2383 3 0 0 0 -1 -1 L 400 4175 800 4175 3 0 0 0 -1 -1