Skip to content

Instantly share code, notes, and snippets.

@KeitetsuWorks
Last active April 8, 2017 17:57
Show Gist options
  • Save KeitetsuWorks/e1ac937842dc8443e6fbca3c3fe690d9 to your computer and use it in GitHub Desktop.
Save KeitetsuWorks/e1ac937842dc8443e6fbca3c3fe690d9 to your computer and use it in GitHub Desktop.
16F88 XC8開発例 - ロータリスイッチの状態をA/D変換で取得する
+BSCH3_DATA_V.1.0
+SHEETINFO,EL:7,VL:255,W:1000,H:750,PROJ:,PAGES:1,PAGE:1,VER:82,INITPOS:0,-SHEETINFO
+COMMENT,L:7,X:690,Y:680,D:1,W:-1,S:日付,FN:Tahoma,TAG:0,FS:16,FF:,-COMMENT
+COMMENT,L:7,X:690,Y:740,D:1,W:-1,S:設計,FN:Tahoma,TAG:0,FS:16,FF:,-COMMENT
+COMMENT,L:7,X:690,Y:650,D:1,W:-1,S:図名,FN:Tahoma,TAG:0,FS:16,FF:,-COMMENT
+COMMENT,L:7,X:850,Y:680,D:1,W:-1,S:図番,FN:Tahoma,TAG:0,FS:16,FF:,-COMMENT
+WIRE,L:7,X1:840,Y1:650,X2:840,Y2:680,-WIRE
+BUS,L:7,X1:680,Y1:620,X2:680,Y2:740,-BUS
+JUNCTION,L:7,X:740,Y:650,-JUNCTION
+JUNCTION,L:7,X:740,Y:680,-JUNCTION
+JUNCTION,L:7,X:740,Y:710,-JUNCTION
+JUNCTION,L:7,X:840,Y:680,-JUNCTION
+JUNCTION,L:7,X:840,Y:650,-JUNCTION
+COMMENT,L:7,X:690,Y:710,D:1,W:-1,S:所属,FN:Tahoma,TAG:0,FS:16,FF:,-COMMENT
+JUNCTION,L:7,X:900,Y:650,-JUNCTION
+WIRE,L:7,X1:900,Y1:650,X2:900,Y2:680,-WIRE
+JUNCTION,L:7,X:900,Y:680,-JUNCTION
+BUS,L:7,X1:680,Y1:620,X2:990,Y2:620,-BUS
+COMMENT,L:7,X:930,Y:680,D:1,W:-1,S:1-0,FN:Tahoma,TAG:0,FS:16,FF:,-COMMENT
+COMMENT,L:7,X:850,Y:740,D:1,W:-1,S:渓鉄,FN:Tahoma,TAG:0,FS:16,FF:,-COMMENT
+COMMENT,L:7,X:800,Y:650,D:1,W:-1,S:ロータリSW実験回路,FN:Tahoma,TAG:0,FS:16,FF:,-COMMENT
+COMMENT,L:7,X:750,Y:680,D:1,W:-1,S:2014/12/02,FN:Tahoma,TAG:0,FS:16,FF:,-COMMENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+COMP,N:AE-UM232R
X:8,Y:26,B:1
TYPE:GEN,FB:0
R:U
+PIN,N:TXD,DF:FFFFFFFF,L:L2,T:,M:1,-PIN
+PIN,N:DTR#,DF:FFFFFFFF,L:L4,T:,M:2,-PIN
+PIN,N:RTS#,DF:FFFFFFFF,L:L6,T:,M:3,-PIN
+PIN,N:VIO,DF:FFFFFFFF,L:L8,T:,M:4,-PIN
+PIN,N:RXD,DF:FFFFFFFF,L:L10,T:,M:5,-PIN
+PIN,N:RI#,DF:FFFFFFFF,L:L12,T:,M:6,-PIN
+PIN,N:GND,DF:FFFFFFFF,L:L14,T:,M:7,-PIN
+PIN,N:DSR#,DF:FFFFFFFF,L:L16,T:,M:8,-PIN
+PIN,N:DCD#,DF:FFFFFFFF,L:L18,T:,M:9,-PIN
+PIN,N:CTS#,DF:FFFFFFFF,L:L20,T:,M:10,-PIN
+PIN,N:CB4,DF:FFFFFFFF,L:L22,T:,M:11,-PIN
+PIN,N:CB2,DF:FFFFFFFF,L:L24,T:,M:12,-PIN
+PIN,N:GND,DF:FFFFFFFF,L:R2,T:,M:24,-PIN
+PIN,N:CB0,DF:FFFFFFFF,L:R4,T:,M:23,-PIN
+PIN,N:CB1,DF:FFFFFFFF,L:R6,T:,M:22,-PIN
+PIN,N:VCC,DF:FFFFFFFF,L:R8,T:,M:21,-PIN
+PIN,N:RESET#,DF:FFFFFFFF,L:R10,T:,M:20,-PIN
+PIN,N:3V3,DF:FFFFFFFF,L:R12,T:,M:19,-PIN
+PIN,N:CB3,DF:FFFFFFFF,L:R14,T:,M:18,-PIN
+PIN,N:PU1,DF:FFFFFFFF,L:R16,T:,M:17,-PIN
+PIN,N:PU2,DF:FFFFFFFF,L:R18,T:,M:16,-PIN
+PIN,N:VCC,DF:FFFFFFFF,L:R20,T:,M:15,-PIN
+PIN,N:USB,DF:FFFFFFFF,L:R22,T:,M:14,-PIN
+PIN,N:SLD,DF:FFFFFFFF,L:R24,T:,M:13,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:1,X:250,Y:670,LIB:AE-UM232R,DIR:0,BLK:0,N:AE-UM232R,ND:1,NX:2,NY:20,NH:0,R:U2,RD:1,RX:2,RY:10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:GND,X:21,Y:11
+BMP
@@B@@G
@@B@@G
@@B@@G
COOONG
COOONG
@DA@DG
@DA@DG
@HB@HG
@HB@HG
A@DA@G
A@DA@G
-BMP
+L,W:1,S:0,CV:0,X:3,Y:10,X:6,Y:3,-L
+L,W:1,S:0,CV:0,X:9,Y:10,X:12,Y:3,-L
+L,W:1,S:0,CV:0,X:15,Y:10,X:18,Y:3,-L
+PG,W:1,S:0,F:1,N:4,X:2,Y:3,X:18,Y:3,X:18,Y:4,X:2,Y:4,-PG
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:3,-L
-PTN
+COMP,N:GND
X:2,Y:1,B:1
TYPE:GEN,FB:0
R:
P:GND
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:1,X:150,Y:690,LIB:GND,DIR:0,BLK:0,N:,ND:1,NX:2,NY:20,NH:0,R:,RD:1,RX:2,RY:10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:GND,X:21,Y:11
+BMP
@@B@@G
@@B@@G
@@B@@G
COOONG
COOONG
@DA@DG
@DA@DG
@HB@HG
@HB@HG
A@DA@G
A@DA@G
-BMP
+L,W:1,S:0,CV:0,X:3,Y:10,X:6,Y:3,-L
+L,W:1,S:0,CV:0,X:9,Y:10,X:12,Y:3,-L
+L,W:1,S:0,CV:0,X:15,Y:10,X:18,Y:3,-L
+PG,W:1,S:0,F:1,N:4,X:2,Y:3,X:18,Y:3,X:18,Y:4,X:2,Y:4,-PG
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:3,-L
-PTN
+COMP,N:GND
X:2,Y:1,B:1
TYPE:GEN,FB:0
R:
P:GND
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:1,X:340,Y:690,LIB:GND,DIR:0,BLK:0,N:,ND:1,NX:2,NY:20,NH:0,R:,RD:1,RX:2,RY:10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+WIRE,L:1,X1:260,Y1:430,X2:330,Y2:430,-WIRE
+WIRE,L:1,X1:330,Y1:430,X2:330,Y2:670,-WIRE
+WIRE,L:1,X1:140,Y1:550,X2:160,Y2:550,-WIRE
+WIRE,L:1,X1:140,Y1:550,X2:140,Y2:670,-WIRE
+TAG,L:1,X:60,Y:430,D:1,T:1,S:U1%20RX,-TAG
+TAG,L:1,X:60,Y:510,D:1,T:2,S:U1%20TX,-TAG
+WIRE,L:1,X1:120,Y1:430,X2:160,Y2:430,-WIRE
+WIRE,L:1,X1:120,Y1:510,X2:160,Y2:510,-WIRE
+JUNCTION,L:0,X:210,Y:90,-JUNCTION
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:R,X:21,Y:31
+BMP
@@B@@G
@@B@@G
@@B@@G
@@B@@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@B@@G
@@B@@G
@@B@@G
-BMP
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:4,-L
+L,W:1,S:0,CV:0,X:10,Y:4,X:5,Y:6,-L
+L,W:1,S:0,CV:0,X:5,Y:6,X:14,Y:10,-L
+L,W:1,S:0,CV:0,X:14,Y:10,X:5,Y:14,-L
+L,W:1,S:0,CV:0,X:5,Y:14,X:14,Y:18,-L
+L,W:1,S:0,CV:0,X:14,Y:18,X:5,Y:22,-L
+L,W:1,S:0,CV:0,X:5,Y:22,X:14,Y:26,-L
+L,W:1,S:0,CV:0,X:14,Y:26,X:10,Y:28,-L
+L,W:1,S:0,CV:0,X:10,Y:28,X:10,Y:31,-L
-PTN
+COMP,N:R
X:2,Y:3,B:1
TYPE:GEN,FB:0
R:R
P:R
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
+PIN,N:,DF:FFFFFFFF,L:B1,T:Sm,M:2,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:0,X:220,Y:190,LIB:R,DIR:4,BLK:0,N:10k,ND:1,NX:-7,NY:20,NH:0,R:R1,RD:1,RX:-7,RY:10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+WIRE,L:0,X1:210,Y1:200,X2:210,Y2:220,-WIRE
+JUNCTION,L:0,X:210,Y:220,-JUNCTION
+WIRE,L:0,X1:170,Y1:80,X2:170,Y2:220,-WIRE
+WIRE,L:0,X1:210,Y1:90,X2:210,Y2:150,-WIRE
+WIRE,L:0,X1:430,Y1:90,X2:430,Y2:240,-WIRE
+WIRE,L:0,X1:450,Y1:110,X2:450,Y2:260,-WIRE
+WIRE,L:0,X1:470,Y1:120,X2:470,Y2:280,-WIRE
+WIRE,L:0,X1:410,Y1:280,X2:470,Y2:280,-WIRE
+WIRE,L:0,X1:410,Y1:260,X2:450,Y2:260,-WIRE
+WIRE,L:0,X1:410,Y1:240,X2:430,Y2:240,-WIRE
+WIRE,L:0,X1:410,Y1:300,X2:490,Y2:300,-WIRE
+DASH,L:0,X1:590,Y1:190,X2:590,Y2:240,CURV:0,CTX1:0,CTY1:0,CTX2:0,CTY2:0,WDT:1,LS:DASH,SSTL:NORM,ESTL:NORM,EMS:8,-DASH
+DASH,L:0,X1:510,Y1:190,X2:590,Y2:190,CURV:0,CTX1:0,CTY1:0,CTX2:0,CTY2:0,WDT:1,LS:DASH,SSTL:NORM,ESTL:NORM,EMS:8,-DASH
+DASH,L:0,X1:510,Y1:190,X2:510,Y2:240,CURV:0,CTX1:0,CTY1:0,CTX2:0,CTY2:0,WDT:1,LS:DASH,SSTL:NORM,ESTL:NORM,EMS:8,-DASH
+DASH,L:0,X1:510,Y1:240,X2:590,Y2:240,CURV:0,CTX1:0,CTY1:0,CTX2:0,CTY2:0,WDT:1,LS:DASH,SSTL:NORM,ESTL:NORM,EMS:8,-DASH
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:XTAL,X:21,Y:11
+BMP
AOOOL@
@@@@@@
@@@@@@
COOON@
B@@@B@
B@@@B@
B@@@B@
COOON@
@@@@@@
@@@@@@
AOOOL@
-BMP
+L,W:1,S:0,CV:0,X:3,Y:0,X:17,Y:0,-L
+L,W:1,S:0,CV:0,X:3,Y:10,X:17,Y:10,-L
+PG,W:1,S:0,F:-1,N:4,X:2,Y:3,X:18,Y:3,X:18,Y:7,X:2,Y:7,-PG
-PTN
+COMP,N:XTAL
X:2,Y:1,B:1
TYPE:GEN,FB:0
R:X
P:XTAL
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
+PIN,N:,DF:FFFFFFFF,L:B1,T:Sm,M:2,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:0,X:540,Y:220,LIB:XTAL,DIR:0,BLK:0,N:,ND:1,NX:2,NY:20,NH:0,R:,RD:1,RX:1,RY:2,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:C,X:21,Y:11
+BMP
@@B@@G
@@B@@G
@OOOHG
@OOOHG
@@@@@G
@@@@@G
@@@@@G
@OOOHG
@OOOHG
@@B@@G
@@B@@G
-BMP
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:2,-L
+L,W:1,S:0,CV:0,X:10,Y:10,X:10,Y:7,-L
+PG,W:1,S:0,F:1,N:4,X:4,Y:2,X:4,Y:3,X:16,Y:3,X:16,Y:2,-PG
+PG,W:1,S:0,F:1,N:4,X:4,Y:7,X:4,Y:8,X:16,Y:8,X:16,Y:7,-PG
-PTN
+COMP,N:C
X:2,Y:1,B:1
TYPE:GEN,FB:0
R:C
P:C
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
+PIN,N:,DF:FFFFFFFF,L:B1,T:Sm,M:2,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:0,X:560,Y:210,LIB:C,DIR:1,BLK:0,N:,ND:1,NX:2,NY:20,NH:0,R:,RD:1,RX:0,RY:2,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+WIRE,L:0,X1:570,Y1:200,X2:580,Y2:200,-WIRE
+WIRE,L:0,X1:570,Y1:230,X2:580,Y2:230,-WIRE
+JUNCTION,L:0,X:580,Y:230,-JUNCTION
+JUNCTION,L:0,X:530,Y:200,-JUNCTION
+JUNCTION,L:0,X:530,Y:230,-JUNCTION
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:C,X:21,Y:11
+BMP
@@B@@G
@@B@@G
@OOOHG
@OOOHG
@@@@@G
@@@@@G
@@@@@G
@OOOHG
@OOOHG
@@B@@G
@@B@@G
-BMP
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:2,-L
+L,W:1,S:0,CV:0,X:10,Y:10,X:10,Y:7,-L
+PG,W:1,S:0,F:1,N:4,X:4,Y:2,X:4,Y:3,X:16,Y:3,X:16,Y:2,-PG
+PG,W:1,S:0,F:1,N:4,X:4,Y:7,X:4,Y:8,X:16,Y:8,X:16,Y:7,-PG
-PTN
+COMP,N:C
X:2,Y:1,B:1
TYPE:GEN,FB:0
R:C
P:C
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
+PIN,N:,DF:FFFFFFFF,L:B1,T:Sm,M:2,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:0,X:560,Y:240,LIB:C,DIR:1,BLK:0,N:,ND:1,NX:2,NY:20,NH:0,R:,RD:1,RX:1,RY:2,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+LABEL,L:0,X:600,Y:230,D:1,S:X1,-LABEL
+WIRE,L:0,X1:410,Y1:220,X2:490,Y2:220,-WIRE
+WIRE,L:0,X1:490,Y1:220,X2:490,Y2:230,-WIRE
+TAG,L:0,X:490,Y:300,D:1,T:2,S:U2%20RXD,-TAG
+LABEL,L:0,X:600,Y:240,D:1,S:20MHz,-LABEL
+WIRE,L:0,X1:80,Y1:70,X2:80,Y2:130,-WIRE
+WIRE,L:0,X1:80,Y1:130,X2:110,Y2:130,-WIRE
+WIRE,L:0,X1:80,Y1:70,X2:110,Y2:70,-WIRE
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:PIN,X:11,Y:21
+BMP
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
-BMP
+C,W:1,S:0,F:-1,X:2,Y:7,X:8,Y:13,-C
+L,W:1,S:0,CV:0,X:0,Y:10,X:2,Y:10,-L
-PTN
+COMP,N:PIN
X:1,Y:2,B:1
TYPE:GEN,FB:0
R:PIN
P:PIN
+PIN,N:,DF:FFFFFFFF,L:L1,T:m,M:1,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:0,X:100,Y:130,LIB:PIN,DIR:4,BLK:0,N:,ND:1,NX:-28,NY:20,NH:0,R:PGC,RD:1,RX:-40,RY:-6,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:PIN,X:11,Y:21
+BMP
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
-BMP
+C,W:1,S:0,F:-1,X:2,Y:7,X:8,Y:13,-C
+L,W:1,S:0,CV:0,X:0,Y:10,X:2,Y:10,-L
-PTN
+COMP,N:PIN
X:1,Y:2,B:1
TYPE:GEN,FB:0
R:PIN
P:PIN
+PIN,N:,DF:FFFFFFFF,L:L1,T:m,M:1,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:0,X:100,Y:120,LIB:PIN,DIR:4,BLK:0,N:,ND:1,NX:-28,NY:20,NH:0,R:PGD,RD:1,RX:-40,RY:-6,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:PIN,X:11,Y:21
+BMP
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
-BMP
+C,W:1,S:0,F:-1,X:2,Y:7,X:8,Y:13,-C
+L,W:1,S:0,CV:0,X:0,Y:10,X:2,Y:10,-L
-PTN
+COMP,N:PIN
X:1,Y:2,B:1
TYPE:GEN,FB:0
R:PIN
P:PIN
+PIN,N:,DF:FFFFFFFF,L:L1,T:m,M:1,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:0,X:100,Y:110,LIB:PIN,DIR:4,BLK:0,N:,ND:1,NX:-28,NY:20,NH:0,R:VSS,RD:1,RX:-40,RY:-6,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:PIN,X:11,Y:21
+BMP
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
-BMP
+C,W:1,S:0,F:-1,X:2,Y:7,X:8,Y:13,-C
+L,W:1,S:0,CV:0,X:0,Y:10,X:2,Y:10,-L
-PTN
+COMP,N:PIN
X:1,Y:2,B:1
TYPE:GEN,FB:0
R:PIN
P:PIN
+PIN,N:,DF:FFFFFFFF,L:L1,T:m,M:1,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:0,X:100,Y:100,LIB:PIN,DIR:4,BLK:0,N:,ND:1,NX:-28,NY:20,NH:0,R:VDD,RD:1,RX:-40,RY:-6,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:PIN,X:11,Y:21
+BMP
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
@@@@
-BMP
+C,W:1,S:0,F:-1,X:2,Y:7,X:8,Y:13,-C
+L,W:1,S:0,CV:0,X:0,Y:10,X:2,Y:10,-L
-PTN
+COMP,N:PIN
X:1,Y:2,B:1
TYPE:GEN,FB:0
R:PIN
P:PIN
+PIN,N:,DF:FFFFFFFF,L:L1,T:m,M:1,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:0,X:100,Y:90,LIB:PIN,DIR:4,BLK:0,N:,ND:1,NX:-28,NY:20,NH:0,R:VPP,RD:1,RX:-40,RY:-6,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+LABEL,L:0,X:60,Y:70,D:1,S:PICkit%202,-LABEL
+WIRE,L:0,X1:110,Y1:70,X2:110,Y2:130,-WIRE
+WIRE,L:0,X1:130,Y1:100,X2:130,Y2:140,-WIRE
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:GND,X:21,Y:11
+BMP
@@B@@G
@@B@@G
@@B@@G
COOONG
COOONG
@DA@DG
@DA@DG
@HB@HG
@HB@HG
A@DA@G
A@DA@G
-BMP
+L,W:1,S:0,CV:0,X:3,Y:10,X:6,Y:3,-L
+L,W:1,S:0,CV:0,X:9,Y:10,X:12,Y:3,-L
+L,W:1,S:0,CV:0,X:15,Y:10,X:18,Y:3,-L
+PG,W:1,S:0,F:1,N:4,X:2,Y:3,X:18,Y:3,X:18,Y:4,X:2,Y:4,-PG
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:3,-L
-PTN
+COMP,N:GND
X:2,Y:1,B:1
TYPE:GEN,FB:0
R:
P:GND
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:0,X:140,Y:160,LIB:GND,DIR:0,BLK:0,N:,ND:1,NX:2,NY:20,NH:0,R:,RD:1,RX:2,RY:10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+WIRE,L:0,X1:110,Y1:100,X2:130,Y2:100,-WIRE
+WIRE,L:0,X1:210,Y1:240,X2:210,Y2:340,-WIRE
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:GND,X:21,Y:11
+BMP
@@B@@G
@@B@@G
@@B@@G
COOONG
COOONG
@DA@DG
@DA@DG
@HB@HG
@HB@HG
A@DA@G
A@DA@G
-BMP
+L,W:1,S:0,CV:0,X:3,Y:10,X:6,Y:3,-L
+L,W:1,S:0,CV:0,X:9,Y:10,X:12,Y:3,-L
+L,W:1,S:0,CV:0,X:15,Y:10,X:18,Y:3,-L
+PG,W:1,S:0,F:1,N:4,X:2,Y:3,X:18,Y:3,X:18,Y:4,X:2,Y:4,-PG
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:3,-L
-PTN
+COMP,N:GND
X:2,Y:1,B:1
TYPE:GEN,FB:0
R:
P:GND
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:0,X:220,Y:360,LIB:GND,DIR:0,BLK:0,N:,ND:1,NX:2,NY:20,NH:0,R:,RD:1,RX:2,RY:10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+TAG,L:0,X:100,Y:300,D:1,T:2,S:U2%20TXD,-TAG
+WIRE,L:0,X1:110,Y1:80,X2:170,Y2:80,-WIRE
+WIRE,L:0,X1:110,Y1:110,X2:450,Y2:110,-WIRE
+WIRE,L:0,X1:110,Y1:120,X2:470,Y2:120,-WIRE
+WIRE,L:0,X1:210,Y1:240,X2:250,Y2:240,-WIRE
+WIRE,L:0,X1:170,Y1:300,X2:250,Y2:300,-WIRE
+TAG,L:0,X:490,Y:180,D:1,T:1,S:SW1,-TAG
+WIRE,L:0,X1:410,Y1:180,X2:490,Y2:180,-WIRE
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+COMP,N:PIC16F88
X:14,Y:20,B:1
TYPE:GEN,FB:0
R:U
+PIN,N:RB1,DF:FFFFFFFF,L:L14,T:S,M:7,-PIN
+PIN,N:RB4,DF:FFFFFFFF,L:R18,T:S,M:10,-PIN
+PIN,N:RA6/OSC2,DF:FFFFFFFF,L:R8,T:S,M:15,-PIN
+PIN,N:RA7/OSC1,DF:FFFFFFFF,L:R6,T:S,M:16,-PIN
+PIN,N:RA0/AN0,DF:FFFFFFFF,L:R4,T:S,M:17,-PIN
+PIN,N:RA1/AN1,DF:FFFFFFFF,L:R2,T:S,M:18,-PIN
+PIN,N:RA2/AN2,DF:FFFFFFFF,L:L2,T:S,M:1,-PIN
+PIN,N:RA3/AN3,DF:FFFFFFFF,L:L4,T:S,M:2,-PIN
+PIN,N:RA4/AN4,DF:FFFFFFFF,L:L6,T:S,M:3,-PIN
+PIN,N:RA5/\M\C\L\R,DF:FFFFFFFF,L:L8,T:S,M:4,-PIN
+PIN,N:RB3/CCP1,DF:FFFFFFFF,L:L18,T:S,M:9,-PIN
+PIN,N:RB7/AN6/PGD,DF:FFFFFFFF,L:R12,T:S,M:13,-PIN
+PIN,N:RB6/AN5/PGC,DF:FFFFFFFF,L:R14,T:S,M:12,-PIN
+PIN,N:RB0/CCP1,DF:FFFFFFFF,L:L12,T:S,M:6,-PIN
+PIN,N:VDD,DF:FFFFFFFF,L:R10,T:S,M:14,-PIN
+PIN,N:VSS,DF:FFFFFFFF,L:L10,T:S,M:5,-PIN
+PIN,N:RB2/RX,DF:FFFFFFFF,L:L16,T:S,M:8,-PIN
+PIN,N:RB5/TX,DF:FFFFFFFF,L:R16,T:S,M:11,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:0,X:400,Y:340,LIB:PIC16F88,DIR:0,BLK:0,N:PIC16F88,ND:1,NX:2,NY:20,NH:0,R:U1,RD:1,RX:2,RY:10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:GND,X:21,Y:11
+BMP
@@B@@G
@@B@@G
@@B@@G
COOONG
COOONG
@DA@DG
@DA@DG
@HB@HG
@HB@HG
A@DA@G
A@DA@G
-BMP
+L,W:1,S:0,CV:0,X:3,Y:10,X:6,Y:3,-L
+L,W:1,S:0,CV:0,X:9,Y:10,X:12,Y:3,-L
+L,W:1,S:0,CV:0,X:15,Y:10,X:18,Y:3,-L
+PG,W:1,S:0,F:1,N:4,X:2,Y:3,X:18,Y:3,X:18,Y:4,X:2,Y:4,-PG
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:3,-L
-PTN
+COMP,N:GND
X:2,Y:1,B:1
TYPE:GEN,FB:0
R:
P:GND
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:0,X:590,Y:360,LIB:GND,DIR:0,BLK:0,N:,ND:1,NX:2,NY:20,NH:0,R:,RD:1,RX:2,RY:10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+WIRE,L:0,X1:470,Y1:80,X2:470,Y2:90,-WIRE
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:VCC,X:21,Y:11
+BMP
@@OH@@
@A@D@@
@B@B@@
@D@A@@
@D@A@@
COOON@
@DBA@@
@DBA@@
@BBB@@
@ABD@@
@@OH@@
-BMP
+C,W:1,S:0,F:-1,X:5,Y:0,X:15,Y:10,-C
+L,W:1,S:0,CV:0,X:2,Y:5,X:18,Y:5,-L
+L,W:1,S:0,CV:0,X:10,Y:5,X:10,Y:10,-L
-PTN
+COMP,N:VCC
X:2,Y:1,B:1
TYPE:GEN,FB:0
R:
P:VCC
+PIN,N:,DF:FFFFFFFF,L:B1,T:Sm,M:1,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:0,X:480,Y:70,LIB:VCC,DIR:0,BLK:0,N:5V,ND:1,NX:2,NY:20,NH:0,R:Vcc,RD:1,RX:2,RY:10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+JUNCTION,L:0,X:430,Y:90,-JUNCTION
+WIRE,L:2,X1:800,Y1:80,X2:800,Y2:90,-WIRE
+JUNCTION,L:2,X:800,Y:150,-JUNCTION
+WIRE,L:2,X1:680,Y1:270,X2:680,Y2:390,-WIRE
+WIRE,L:2,X1:680,Y1:270,X2:700,Y2:270,-WIRE
+WIRE,L:2,X1:780,Y1:370,X2:800,Y2:370,-WIRE
+WIRE,L:2,X1:780,Y1:350,X2:800,Y2:350,-WIRE
+JUNCTION,L:2,X:800,Y:350,-JUNCTION
+WIRE,L:2,X1:800,Y1:350,X2:800,Y2:360,-WIRE
+WIRE,L:2,X1:800,Y1:360,X2:850,Y2:360,-WIRE
+WIRE,L:2,X1:850,Y1:360,X2:850,Y2:370,-WIRE
+WIRE,L:2,X1:780,Y1:330,X2:800,Y2:330,-WIRE
+JUNCTION,L:2,X:800,Y:330,-JUNCTION
+WIRE,L:2,X1:800,Y1:330,X2:800,Y2:340,-WIRE
+WIRE,L:2,X1:800,Y1:340,X2:850,Y2:340,-WIRE
+WIRE,L:2,X1:850,Y1:340,X2:850,Y2:350,-WIRE
+WIRE,L:2,X1:780,Y1:310,X2:800,Y2:310,-WIRE
+JUNCTION,L:2,X:800,Y:310,-JUNCTION
+WIRE,L:2,X1:800,Y1:310,X2:800,Y2:320,-WIRE
+WIRE,L:2,X1:800,Y1:320,X2:850,Y2:320,-WIRE
+WIRE,L:2,X1:850,Y1:320,X2:850,Y2:330,-WIRE
+WIRE,L:2,X1:780,Y1:290,X2:800,Y2:290,-WIRE
+JUNCTION,L:2,X:800,Y:290,-JUNCTION
+WIRE,L:2,X1:800,Y1:290,X2:800,Y2:300,-WIRE
+WIRE,L:2,X1:800,Y1:300,X2:850,Y2:300,-WIRE
+WIRE,L:2,X1:850,Y1:300,X2:850,Y2:310,-WIRE
+WIRE,L:2,X1:780,Y1:270,X2:800,Y2:270,-WIRE
+JUNCTION,L:2,X:800,Y:270,-JUNCTION
+WIRE,L:2,X1:800,Y1:270,X2:800,Y2:280,-WIRE
+WIRE,L:2,X1:800,Y1:280,X2:850,Y2:280,-WIRE
+WIRE,L:2,X1:850,Y1:280,X2:850,Y2:290,-WIRE
+WIRE,L:2,X1:780,Y1:250,X2:800,Y2:250,-WIRE
+JUNCTION,L:2,X:800,Y:250,-JUNCTION
+WIRE,L:2,X1:800,Y1:250,X2:800,Y2:260,-WIRE
+WIRE,L:2,X1:800,Y1:260,X2:850,Y2:260,-WIRE
+WIRE,L:2,X1:850,Y1:260,X2:850,Y2:270,-WIRE
+WIRE,L:2,X1:780,Y1:230,X2:800,Y2:230,-WIRE
+JUNCTION,L:2,X:800,Y:230,-JUNCTION
+WIRE,L:2,X1:800,Y1:230,X2:800,Y2:240,-WIRE
+WIRE,L:2,X1:800,Y1:240,X2:850,Y2:240,-WIRE
+WIRE,L:2,X1:850,Y1:240,X2:850,Y2:250,-WIRE
+WIRE,L:2,X1:780,Y1:210,X2:800,Y2:210,-WIRE
+JUNCTION,L:2,X:800,Y:210,-JUNCTION
+WIRE,L:2,X1:800,Y1:210,X2:800,Y2:220,-WIRE
+WIRE,L:2,X1:800,Y1:220,X2:850,Y2:220,-WIRE
+WIRE,L:2,X1:850,Y1:220,X2:850,Y2:230,-WIRE
+WIRE,L:2,X1:780,Y1:190,X2:800,Y2:190,-WIRE
+JUNCTION,L:2,X:800,Y:190,-JUNCTION
+WIRE,L:2,X1:800,Y1:190,X2:800,Y2:200,-WIRE
+WIRE,L:2,X1:800,Y1:200,X2:850,Y2:200,-WIRE
+WIRE,L:2,X1:850,Y1:200,X2:850,Y2:210,-WIRE
+JUNCTION,L:2,X:800,Y:170,-JUNCTION
+WIRE,L:2,X1:780,Y1:170,X2:800,Y2:170,-WIRE
+WIRE,L:2,X1:800,Y1:170,X2:800,Y2:180,-WIRE
+WIRE,L:2,X1:800,Y1:180,X2:850,Y2:180,-WIRE
+WIRE,L:2,X1:850,Y1:180,X2:850,Y2:190,-WIRE
+WIRE,L:2,X1:800,Y1:160,X2:850,Y2:160,-WIRE
+WIRE,L:2,X1:850,Y1:160,X2:850,Y2:170,-WIRE
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:VCC,X:21,Y:11
+BMP
@@OH@@
@A@D@@
@B@B@@
@D@A@@
@D@A@@
COOON@
@DBA@@
@DBA@@
@BBB@@
@ABD@@
@@OH@@
-BMP
+C,W:1,S:0,F:-1,X:5,Y:0,X:15,Y:10,-C
+L,W:1,S:0,CV:0,X:2,Y:5,X:18,Y:5,-L
+L,W:1,S:0,CV:0,X:10,Y:5,X:10,Y:10,-L
-PTN
+COMP,N:VCC
X:2,Y:1,B:1
TYPE:GEN,FB:0
R:
P:VCC
+PIN,N:,DF:FFFFFFFF,L:B1,T:Sm,M:1,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:2,X:810,Y:70,LIB:VCC,DIR:0,BLK:0,N:5V,ND:1,NX:2,NY:20,NH:0,R:Vcc,RD:1,RX:2,RY:10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:GND,X:21,Y:11
+BMP
@@B@@G
@@B@@G
@@B@@G
COOONG
COOONG
@DA@DG
@DA@DG
@HB@HG
@HB@HG
A@DA@G
A@DA@G
-BMP
+L,W:1,S:0,CV:0,X:3,Y:10,X:6,Y:3,-L
+L,W:1,S:0,CV:0,X:9,Y:10,X:12,Y:3,-L
+L,W:1,S:0,CV:0,X:15,Y:10,X:18,Y:3,-L
+PG,W:1,S:0,F:1,N:4,X:2,Y:3,X:18,Y:3,X:18,Y:4,X:2,Y:4,-PG
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:3,-L
-PTN
+COMP,N:GND
X:2,Y:1,B:1
TYPE:GEN,FB:0
R:
P:GND
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:2,X:690,Y:410,LIB:GND,DIR:0,BLK:0,N:,ND:1,NX:2,NY:20,NH:0,R:,RD:1,RX:2,RY:10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:ROTARYSW1-12,X:61,Y:261
+BMP
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
OOOOOOH@@@@@@@@G
@@@@@@D@@@@@@@@G
@@@@@@B@@@@@@@@G
@@@@@@B@@@@@@@@G
@@@@@@B@@@@@@@@G
@@@@@@A@@@@@@@@G
@@@@@@A@@@@@@@@G
@@@@@@A@@@@@@@@G
@@@@@@A@@@@@@@@G
@@@@@@@H@@@@@@@G
@@@@@@@H@@@@@@@G
@@@@@@@H@@@@@@@G
@@@@@@@D@@@@@@@G
@@@@@@@D@@@@@@@G
@@@@@@@D@@@@@@@G
@@@@@@@B@@@@@@@G
@@@@@@@B@@@@@@@G
@@@@@@@B@@@@@@@G
@@@@@@@A@@@@@@@G
@@@@@@@A@@@@@@@G
GOOOOH@A@@@@@@@G
@@@@@H@@H@@@@@@G
@@@@@D@@H@@@@@@G
@@@@@D@@H@@@@@@G
@@@@@D@@H@@@@@@G
@@@@@B@@D@@@@@@G
@@@@@B@@D@@@@@@G
@@@@@B@@D@@@@@@G
@@@@@A@@B@@@@@@G
@@@@@A@@B@@@@@@G
@@@@@A@@B@@@@@@G
@@@@@@H@A@@@@@@G
@@@@@@H@A@@@@@@G
@@@@@@H@A@@@@@@G
@@@@@@D@@H@@@@@G
@@@@@@D@@H@@@@@G
@@@@@@D@@H@@@@@G
@@@@@@B@@D@@@@@G
@@@@@@B@@D@@@@@G
@@@@@@B@@D@@@@@G
OOOL@@A@@D@@@@@G
@@@B@@A@@B@@@@@G
@@@A@@A@@B@@@@@G
@@@A@@@H@B@@@@@G
@@@A@@@H@A@@@@@G
@@@@H@@H@A@@@@@G
@@@@H@@D@A@@@@@G
@@@@H@@D@@H@@@@G
@@@@D@@D@@H@@@@G
@@@@D@@D@@H@@@@G
@@@@B@@B@@D@@@@G
@@@@B@@B@@D@@@@G
@@@@B@@B@@D@@@@G
@@@@A@@A@@B@@@@G
@@@@A@@A@@B@@@@G
@@@@A@@A@@B@@@@G
@@@@@H@@H@B@@@@G
@@@@@H@@H@A@@@@G
@@@@@H@@H@A@@@@G
@@@@@D@@D@A@@@@G
ON@@@D@@D@@H@@@G
@A@@@D@@D@@H@@@G
@@H@@B@@B@@H@@@G
@@H@@B@@B@@D@@@G
@@D@@A@@B@@D@@@G
@@D@@A@@A@@D@@@G
@@D@@A@@A@@B@@@G
@@B@@@H@A@@B@@@G
@@B@@@H@@H@B@@@G
@@A@@@H@@H@A@@@G
@@A@@@D@@H@A@@@G
@@A@@@D@@D@A@@@G
@@@H@@D@@D@A@@@G
@@@H@@B@@D@@H@@G
@@@D@@B@@B@@H@@G
@@@D@@B@@B@@H@@G
@@@D@@A@@B@@D@@G
@@@B@@A@@A@@G@@G
@@@B@@@H@AL@HH@G
@@@A@@@H@BBA@D@G
OH@A@@@H@DAA@D@G
@D@A@@@D@DAA@D@G
@B@@H@@G@DA@HH@G
@B@@H@@HHBB@G@@G
@A@@D@A@DAL@B@@G
@A@@D@A@D@@@G@@G
@@H@D@A@D@@@G@@G
@@H@B@@HH@@@G@@G
@@D@B@@G@@@@OH@G
@@D@AN@@@@@@OH@G
@@D@AA@@@@@@B@@G
@@B@B@H@@@@@B@@G
@@B@B@H@@@@@B@@G
@@A@B@H@@@@@B@@G
@@A@AA@@@@@@B@@G
@@@H@N@@@@@@B@@G
@@@H@@@@@@@@B@@G
@@@GH@@@@@@@B@@G
@@@DD@@@@@@@B@@G
@@@HB@@@@@@@B@@G
OL@HB@@@@@@@B@@G
@D@HB@@@@@@@B@@G
@B@DD@@@@@@@B@@G
@B@CH@@@@@@@B@@G
@A@@@@@@@@@@B@@G
@A@@@@@@@@@@B@@G
@@H@@@@@@@@@B@@G
@@KH@@@@@@@@B@@G
@@DD@@@@@@@@B@@G
@@HB@@@@@@@@B@@G
@@HB@@@@@@@@B@@G
@@HB@@@@@@@@B@@G
@@DD@@@@@@@@B@@G
@@CH@@@@@@@@B@@G
@@@@@@@@@@@@B@@G
@@@@@@@@@@@@B@@G
@@@@@@@@@@@@B@@G
@@G@@@@@@@@@G@@G
@@HH@@@@@@@@HH@G
@A@D@@@@@@@A@D@G
OO@D@@@@@@@A@GOG
@A@D@@@@@@@A@D@G
@@HH@@@@@@@@HH@G
@@G@@@@@@@@@G@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@CH@@@@@@@@@@@G
@@DD@@@@@@@@@@@G
@@HB@@@@@@@@@@@G
@@HB@@@@@@@@@@@G
@@HB@@@@@@@@@@@G
@@DD@@@@@@@@@@@G
@@KH@@@@@@@@@@@G
@@H@@@@@@@@@@@@G
@A@@@@@@@@@@@@@G
@A@@@@@@@@@@@@@G
@B@CH@@@@@@@@@@G
@B@DD@@@@@@@@@@G
@D@HB@@@@@@@@@@G
OL@HB@@@@@@@@@@G
@@@HB@@@@@@@@@@G
@@@DD@@@@@@@@@@G
@@@GH@@@@@@@@@@G
@@@H@@@@@@@@@@@G
@@@H@N@@@@@@@@@G
@@A@AA@@@@@@@@@G
@@A@B@H@@@@@@@@G
@@B@B@H@@@@@@@@G
@@B@B@H@@@@@@@@G
@@D@AA@@@@@@@@@G
@@D@AN@@@@@@@@@G
@@D@B@@G@@@@@@@G
@@H@B@@HH@@@@@@G
@@H@D@A@D@@@@@@G
@A@@D@A@D@@@@@@G
@A@@D@A@DAL@@@@G
@B@@H@@HHBB@@@@G
@B@@H@@G@DA@@@@G
@D@A@@@D@DA@@@@G
GL@A@@@H@DA@@@@G
@@@A@@@H@BB@@@@G
@@@B@@@H@AL@@@@G
@@@B@@A@@A@@@@@G
@@@D@@A@@B@@@@@G
@@@D@@B@@B@@@@@G
@@@D@@B@@B@@@@@G
@@@H@@B@@D@@@@@G
@@@H@@D@@D@@@@@G
@@A@@@D@@D@@@@@G
@@A@@@D@@H@@@@@G
@@A@@@H@@H@@@@@G
@@B@@@H@@H@@@@@G
@@B@@@H@A@@@@@@G
@@D@@A@@A@@@@@@G
@@D@@A@@A@@@@@@G
@@D@@A@@B@@@@@@G
@@H@@B@@B@@@@@@G
@@H@@B@@B@@@@@@G
@A@@@D@@D@@@@@@G
ON@@@D@@D@@@@@@G
@@@@@D@@D@@@@@@G
@@@@@H@@H@@@@@@G
@@@@@H@@H@@@@@@G
@@@@@H@@H@@@@@@G
@@@@A@@A@@@@@@@G
@@@@A@@A@@@@@@@G
@@@@A@@A@@@@@@@G
@@@@B@@B@@@@@@@G
@@@@B@@B@@@@@@@G
@@@@B@@B@@@@@@@G
@@@@D@@D@@@@@@@G
@@@@D@@D@@@@@@@G
@@@@H@@D@@@@@@@G
@@@@H@@D@@@@@@@G
@@@@H@@H@@@@@@@G
@@@A@@@H@@@@@@@G
@@@A@@@H@@@@@@@G
@@@A@@A@@@@@@@@G
@@@B@@A@@@@@@@@G
OOOL@@A@@@@@@@@G
@@@@@@B@@@@@@@@G
@@@@@@B@@@@@@@@G
@@@@@@B@@@@@@@@G
@@@@@@D@@@@@@@@G
@@@@@@D@@@@@@@@G
@@@@@@D@@@@@@@@G
@@@@@@H@@@@@@@@G
@@@@@@H@@@@@@@@G
@@@@@@H@@@@@@@@G
@@@@@A@@@@@@@@@G
@@@@@A@@@@@@@@@G
@@@@@A@@@@@@@@@G
@@@@@B@@@@@@@@@G
@@@@@B@@@@@@@@@G
@@@@@B@@@@@@@@@G
@@@@@D@@@@@@@@@G
@@@@@D@@@@@@@@@G
@@@@@D@@@@@@@@@G
@@@@@H@@@@@@@@@G
OOOOO@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
@@@@@@@@@@@@@@@G
-BMP
+C,W:1,S:0,F:-1,X:8,Y:127,X:14,Y:133,-C
+C,W:1,S:0,F:-1,X:7,Y:137,X:13,Y:143,-C
+C,W:1,S:0,F:-1,X:8,Y:147,X:14,Y:153,-C
+C,W:1,S:0,F:-1,X:12,Y:157,X:18,Y:163,-C
+C,W:1,S:0,F:-1,X:12,Y:117,X:18,Y:123,-C
+C,W:1,S:0,F:-1,X:37,Y:176,X:43,Y:182,-C
+C,W:1,S:0,F:-1,X:27,Y:172,X:33,Y:178,-C
+C,W:1,S:0,F:-1,X:18,Y:165,X:24,Y:171,-C
+C,W:1,S:0,F:-1,X:18,Y:109,X:24,Y:115,-C
+C,W:1,S:0,F:-1,X:27,Y:102,X:33,Y:108,-C
+C,W:1,S:0,F:-1,X:37,Y:98,X:43,Y:104,-C
+C,W:1,S:0,F:-1,X:47,Y:137,X:53,Y:143,-C
+C,W:1,S:0,F:-1,X:47,Y:97,X:53,Y:103,-C
+L,W:1,S:0,CV:0,X:50,Y:137,X:50,Y:103,-L
+L,W:1,S:0,CV:0,X:0,Y:140,X:7,Y:140,-L
+L,W:1,S:0,CV:0,X:0,Y:160,X:5,Y:160,-L
+L,W:1,S:0,CV:0,X:0,Y:120,X:5,Y:120,-L
+L,W:1,S:0,CV:0,X:5,Y:120,X:9,Y:128,-L
+L,W:1,S:0,CV:0,X:5,Y:160,X:9,Y:152,-L
+L,W:1,S:0,CV:0,X:13,Y:162,X:5,Y:180,-L
+L,W:1,S:0,CV:0,X:5,Y:180,X:0,Y:180,-L
+L,W:1,S:0,CV:0,X:13,Y:118,X:5,Y:100,-L
+L,W:1,S:0,CV:0,X:0,Y:100,X:5,Y:100,-L
+L,W:1,S:0,CV:0,X:19,Y:170,X:7,Y:200,-L
+L,W:1,S:0,CV:0,X:0,Y:200,X:7,Y:200,-L
+L,W:1,S:0,CV:0,X:19,Y:110,X:7,Y:80,-L
+L,W:1,S:0,CV:0,X:0,Y:80,X:7,Y:80,-L
+L,W:1,S:0,CV:0,X:29,Y:178,X:14,Y:220,-L
+L,W:1,S:0,CV:0,X:0,Y:220,X:14,Y:220,-L
+L,W:1,S:0,CV:0,X:0,Y:60,X:14,Y:60,-L
+L,W:1,S:0,CV:0,X:29,Y:102,X:14,Y:60,-L
+L,W:1,S:0,CV:0,X:39,Y:182,X:20,Y:240,-L
+L,W:1,S:0,CV:0,X:0,Y:240,X:20,Y:240,-L
+L,W:1,S:0,CV:0,X:39,Y:98,X:20,Y:40,-L
+L,W:1,S:0,CV:0,X:20,Y:40,X:0,Y:40,-L
+L,W:1,S:0,CV:0,X:53,Y:140,X:60,Y:140,-L
+L,W:1,S:0,CV:0,X:49,Y:97,X:25,Y:20,-L
+L,W:1,S:0,CV:0,X:0,Y:20,X:25,Y:20,-L
+PG,W:1,S:0,F:1,N:3,X:50,Y:103,X:48,Y:109,X:52,Y:109,-PG
-PTN
+COMP,N:ROTARYSW1-12
X:6,Y:26,B:1
TYPE:GEN,FB:0
R:SW
P:ROTARYSW1-12
+PIN,N:,DF:FFFFFFFF,L:L2,T:,M:1,-PIN
+PIN,N:,DF:FFFFFFFF,L:L4,T:,M:2,-PIN
+PIN,N:,DF:FFFFFFFF,L:L6,T:,M:3,-PIN
+PIN,N:,DF:FFFFFFFF,L:L8,T:,M:4,-PIN
+PIN,N:,DF:FFFFFFFF,L:L10,T:,M:5,-PIN
+PIN,N:,DF:FFFFFFFF,L:L12,T:,M:6,-PIN
+PIN,N:,DF:FFFFFFFF,L:L14,T:,M:7,-PIN
+PIN,N:,DF:FFFFFFFF,L:L16,T:,M:8,-PIN
+PIN,N:,DF:FFFFFFFF,L:L18,T:,M:9,-PIN
+PIN,N:,DF:FFFFFFFF,L:L20,T:,M:10,-PIN
+PIN,N:,DF:FFFFFFFF,L:L22,T:,M:11,-PIN
+PIN,N:,DF:FFFFFFFF,L:L24,T:,M:12,-PIN
+PIN,N:,DF:FFFFFFFF,L:R14,T:,M:A,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:2,X:770,Y:390,LIB:ROTARYSW1-12,DIR:4,BLK:0,N:ROTARYSW1-12,ND:1,NX:-60,NY:10,NH:0,R:SW1,RD:1,RX:-60,RY:0,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+TAG,L:2,X:870,Y:150,D:1,T:2,S:U1%20AN0,-TAG
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:R,X:21,Y:31
+BMP
@@B@@G
@@B@@G
@@B@@G
@@B@@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@B@@G
@@B@@G
@@B@@G
-BMP
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:4,-L
+L,W:1,S:0,CV:0,X:10,Y:4,X:5,Y:6,-L
+L,W:1,S:0,CV:0,X:5,Y:6,X:14,Y:10,-L
+L,W:1,S:0,CV:0,X:14,Y:10,X:5,Y:14,-L
+L,W:1,S:0,CV:0,X:5,Y:14,X:14,Y:18,-L
+L,W:1,S:0,CV:0,X:14,Y:18,X:5,Y:22,-L
+L,W:1,S:0,CV:0,X:5,Y:22,X:14,Y:26,-L
+L,W:1,S:0,CV:0,X:14,Y:26,X:10,Y:28,-L
+L,W:1,S:0,CV:0,X:10,Y:28,X:10,Y:31,-L
-PTN
+COMP,N:R
X:2,Y:3,B:1
TYPE:GEN,FB:0
R:R
P:R
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
+PIN,N:,DF:FFFFFFFF,L:B1,T:Sm,M:2,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:2,X:810,Y:130,LIB:R,DIR:4,BLK:0,N:4.7k,ND:1,NX:0,NY:10,NH:0,R:R2,RD:1,RX:0,RY:0,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:R,X:21,Y:31
+BMP
@@B@@G
@@B@@G
@@B@@G
@@B@@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@B@@G
@@B@@G
@@B@@G
-BMP
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:4,-L
+L,W:1,S:0,CV:0,X:10,Y:4,X:5,Y:6,-L
+L,W:1,S:0,CV:0,X:5,Y:6,X:14,Y:10,-L
+L,W:1,S:0,CV:0,X:14,Y:10,X:5,Y:14,-L
+L,W:1,S:0,CV:0,X:5,Y:14,X:14,Y:18,-L
+L,W:1,S:0,CV:0,X:14,Y:18,X:5,Y:22,-L
+L,W:1,S:0,CV:0,X:5,Y:22,X:14,Y:26,-L
+L,W:1,S:0,CV:0,X:14,Y:26,X:10,Y:28,-L
+L,W:1,S:0,CV:0,X:10,Y:28,X:10,Y:31,-L
-PTN
+COMP,N:R
X:2,Y:3,B:1
TYPE:GEN,FB:0
R:R
P:R
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
+PIN,N:,DF:FFFFFFFF,L:B1,T:Sm,M:2,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:2,X:840,Y:180,LIB:R,DIR:7,BLK:0,N:470,ND:1,NX:40,NY:-10,NH:0,R:R3,RD:1,RX:20,RY:-10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:R,X:21,Y:31
+BMP
@@B@@G
@@B@@G
@@B@@G
@@B@@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@B@@G
@@B@@G
@@B@@G
-BMP
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:4,-L
+L,W:1,S:0,CV:0,X:10,Y:4,X:5,Y:6,-L
+L,W:1,S:0,CV:0,X:5,Y:6,X:14,Y:10,-L
+L,W:1,S:0,CV:0,X:14,Y:10,X:5,Y:14,-L
+L,W:1,S:0,CV:0,X:5,Y:14,X:14,Y:18,-L
+L,W:1,S:0,CV:0,X:14,Y:18,X:5,Y:22,-L
+L,W:1,S:0,CV:0,X:5,Y:22,X:14,Y:26,-L
+L,W:1,S:0,CV:0,X:14,Y:26,X:10,Y:28,-L
+L,W:1,S:0,CV:0,X:10,Y:28,X:10,Y:31,-L
-PTN
+COMP,N:R
X:2,Y:3,B:1
TYPE:GEN,FB:0
R:R
P:R
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
+PIN,N:,DF:FFFFFFFF,L:B1,T:Sm,M:2,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:2,X:840,Y:200,LIB:R,DIR:7,BLK:0,N:680,ND:1,NX:40,NY:-10,NH:0,R:R4,RD:1,RX:20,RY:-10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:R,X:21,Y:31
+BMP
@@B@@G
@@B@@G
@@B@@G
@@B@@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@B@@G
@@B@@G
@@B@@G
-BMP
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:4,-L
+L,W:1,S:0,CV:0,X:10,Y:4,X:5,Y:6,-L
+L,W:1,S:0,CV:0,X:5,Y:6,X:14,Y:10,-L
+L,W:1,S:0,CV:0,X:14,Y:10,X:5,Y:14,-L
+L,W:1,S:0,CV:0,X:5,Y:14,X:14,Y:18,-L
+L,W:1,S:0,CV:0,X:14,Y:18,X:5,Y:22,-L
+L,W:1,S:0,CV:0,X:5,Y:22,X:14,Y:26,-L
+L,W:1,S:0,CV:0,X:14,Y:26,X:10,Y:28,-L
+L,W:1,S:0,CV:0,X:10,Y:28,X:10,Y:31,-L
-PTN
+COMP,N:R
X:2,Y:3,B:1
TYPE:GEN,FB:0
R:R
P:R
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
+PIN,N:,DF:FFFFFFFF,L:B1,T:Sm,M:2,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:2,X:840,Y:220,LIB:R,DIR:7,BLK:0,N:820,ND:1,NX:40,NY:-10,NH:0,R:R5,RD:1,RX:20,RY:-10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:R,X:21,Y:31
+BMP
@@B@@G
@@B@@G
@@B@@G
@@B@@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@B@@G
@@B@@G
@@B@@G
-BMP
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:4,-L
+L,W:1,S:0,CV:0,X:10,Y:4,X:5,Y:6,-L
+L,W:1,S:0,CV:0,X:5,Y:6,X:14,Y:10,-L
+L,W:1,S:0,CV:0,X:14,Y:10,X:5,Y:14,-L
+L,W:1,S:0,CV:0,X:5,Y:14,X:14,Y:18,-L
+L,W:1,S:0,CV:0,X:14,Y:18,X:5,Y:22,-L
+L,W:1,S:0,CV:0,X:5,Y:22,X:14,Y:26,-L
+L,W:1,S:0,CV:0,X:14,Y:26,X:10,Y:28,-L
+L,W:1,S:0,CV:0,X:10,Y:28,X:10,Y:31,-L
-PTN
+COMP,N:R
X:2,Y:3,B:1
TYPE:GEN,FB:0
R:R
P:R
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
+PIN,N:,DF:FFFFFFFF,L:B1,T:Sm,M:2,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:2,X:840,Y:240,LIB:R,DIR:7,BLK:0,N:1k,ND:1,NX:40,NY:-10,NH:0,R:R6,RD:1,RX:20,RY:-10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:R,X:21,Y:31
+BMP
@@B@@G
@@B@@G
@@B@@G
@@B@@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@B@@G
@@B@@G
@@B@@G
-BMP
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:4,-L
+L,W:1,S:0,CV:0,X:10,Y:4,X:5,Y:6,-L
+L,W:1,S:0,CV:0,X:5,Y:6,X:14,Y:10,-L
+L,W:1,S:0,CV:0,X:14,Y:10,X:5,Y:14,-L
+L,W:1,S:0,CV:0,X:5,Y:14,X:14,Y:18,-L
+L,W:1,S:0,CV:0,X:14,Y:18,X:5,Y:22,-L
+L,W:1,S:0,CV:0,X:5,Y:22,X:14,Y:26,-L
+L,W:1,S:0,CV:0,X:14,Y:26,X:10,Y:28,-L
+L,W:1,S:0,CV:0,X:10,Y:28,X:10,Y:31,-L
-PTN
+COMP,N:R
X:2,Y:3,B:1
TYPE:GEN,FB:0
R:R
P:R
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
+PIN,N:,DF:FFFFFFFF,L:B1,T:Sm,M:2,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:2,X:840,Y:260,LIB:R,DIR:7,BLK:0,N:1.2k,ND:1,NX:40,NY:-10,NH:0,R:R7,RD:1,RX:20,RY:-10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:R,X:21,Y:31
+BMP
@@B@@G
@@B@@G
@@B@@G
@@B@@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@B@@G
@@B@@G
@@B@@G
-BMP
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:4,-L
+L,W:1,S:0,CV:0,X:10,Y:4,X:5,Y:6,-L
+L,W:1,S:0,CV:0,X:5,Y:6,X:14,Y:10,-L
+L,W:1,S:0,CV:0,X:14,Y:10,X:5,Y:14,-L
+L,W:1,S:0,CV:0,X:5,Y:14,X:14,Y:18,-L
+L,W:1,S:0,CV:0,X:14,Y:18,X:5,Y:22,-L
+L,W:1,S:0,CV:0,X:5,Y:22,X:14,Y:26,-L
+L,W:1,S:0,CV:0,X:14,Y:26,X:10,Y:28,-L
+L,W:1,S:0,CV:0,X:10,Y:28,X:10,Y:31,-L
-PTN
+COMP,N:R
X:2,Y:3,B:1
TYPE:GEN,FB:0
R:R
P:R
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
+PIN,N:,DF:FFFFFFFF,L:B1,T:Sm,M:2,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:2,X:840,Y:280,LIB:R,DIR:7,BLK:0,N:1.5k,ND:1,NX:40,NY:-10,NH:0,R:R8,RD:1,RX:20,RY:-10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:R,X:21,Y:31
+BMP
@@B@@G
@@B@@G
@@B@@G
@@B@@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@B@@G
@@B@@G
@@B@@G
-BMP
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:4,-L
+L,W:1,S:0,CV:0,X:10,Y:4,X:5,Y:6,-L
+L,W:1,S:0,CV:0,X:5,Y:6,X:14,Y:10,-L
+L,W:1,S:0,CV:0,X:14,Y:10,X:5,Y:14,-L
+L,W:1,S:0,CV:0,X:5,Y:14,X:14,Y:18,-L
+L,W:1,S:0,CV:0,X:14,Y:18,X:5,Y:22,-L
+L,W:1,S:0,CV:0,X:5,Y:22,X:14,Y:26,-L
+L,W:1,S:0,CV:0,X:14,Y:26,X:10,Y:28,-L
+L,W:1,S:0,CV:0,X:10,Y:28,X:10,Y:31,-L
-PTN
+COMP,N:R
X:2,Y:3,B:1
TYPE:GEN,FB:0
R:R
P:R
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
+PIN,N:,DF:FFFFFFFF,L:B1,T:Sm,M:2,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:2,X:840,Y:300,LIB:R,DIR:7,BLK:0,N:2.2k,ND:1,NX:40,NY:-10,NH:0,R:R9,RD:1,RX:20,RY:-10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:R,X:21,Y:31
+BMP
@@B@@G
@@B@@G
@@B@@G
@@B@@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@B@@G
@@B@@G
@@B@@G
-BMP
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:4,-L
+L,W:1,S:0,CV:0,X:10,Y:4,X:5,Y:6,-L
+L,W:1,S:0,CV:0,X:5,Y:6,X:14,Y:10,-L
+L,W:1,S:0,CV:0,X:14,Y:10,X:5,Y:14,-L
+L,W:1,S:0,CV:0,X:5,Y:14,X:14,Y:18,-L
+L,W:1,S:0,CV:0,X:14,Y:18,X:5,Y:22,-L
+L,W:1,S:0,CV:0,X:5,Y:22,X:14,Y:26,-L
+L,W:1,S:0,CV:0,X:14,Y:26,X:10,Y:28,-L
+L,W:1,S:0,CV:0,X:10,Y:28,X:10,Y:31,-L
-PTN
+COMP,N:R
X:2,Y:3,B:1
TYPE:GEN,FB:0
R:R
P:R
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
+PIN,N:,DF:FFFFFFFF,L:B1,T:Sm,M:2,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:2,X:840,Y:320,LIB:R,DIR:7,BLK:0,N:3k,ND:1,NX:40,NY:-10,NH:0,R:R10,RD:1,RX:20,RY:-10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:R,X:21,Y:31
+BMP
@@B@@G
@@B@@G
@@B@@G
@@B@@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@B@@G
@@B@@G
@@B@@G
-BMP
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:4,-L
+L,W:1,S:0,CV:0,X:10,Y:4,X:5,Y:6,-L
+L,W:1,S:0,CV:0,X:5,Y:6,X:14,Y:10,-L
+L,W:1,S:0,CV:0,X:14,Y:10,X:5,Y:14,-L
+L,W:1,S:0,CV:0,X:5,Y:14,X:14,Y:18,-L
+L,W:1,S:0,CV:0,X:14,Y:18,X:5,Y:22,-L
+L,W:1,S:0,CV:0,X:5,Y:22,X:14,Y:26,-L
+L,W:1,S:0,CV:0,X:14,Y:26,X:10,Y:28,-L
+L,W:1,S:0,CV:0,X:10,Y:28,X:10,Y:31,-L
-PTN
+COMP,N:R
X:2,Y:3,B:1
TYPE:GEN,FB:0
R:R
P:R
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
+PIN,N:,DF:FFFFFFFF,L:B1,T:Sm,M:2,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:2,X:840,Y:340,LIB:R,DIR:7,BLK:0,N:4.7k,ND:1,NX:40,NY:-10,NH:0,R:R11,RD:1,RX:20,RY:-10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:R,X:21,Y:31
+BMP
@@B@@G
@@B@@G
@@B@@G
@@B@@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@B@@G
@@B@@G
@@B@@G
-BMP
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:4,-L
+L,W:1,S:0,CV:0,X:10,Y:4,X:5,Y:6,-L
+L,W:1,S:0,CV:0,X:5,Y:6,X:14,Y:10,-L
+L,W:1,S:0,CV:0,X:14,Y:10,X:5,Y:14,-L
+L,W:1,S:0,CV:0,X:5,Y:14,X:14,Y:18,-L
+L,W:1,S:0,CV:0,X:14,Y:18,X:5,Y:22,-L
+L,W:1,S:0,CV:0,X:5,Y:22,X:14,Y:26,-L
+L,W:1,S:0,CV:0,X:14,Y:26,X:10,Y:28,-L
+L,W:1,S:0,CV:0,X:10,Y:28,X:10,Y:31,-L
-PTN
+COMP,N:R
X:2,Y:3,B:1
TYPE:GEN,FB:0
R:R
P:R
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
+PIN,N:,DF:FFFFFFFF,L:B1,T:Sm,M:2,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:2,X:840,Y:360,LIB:R,DIR:7,BLK:0,N:8.2k,ND:1,NX:40,NY:-10,NH:0,R:R12,RD:1,RX:20,RY:-10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+COMPONENT
+BSCH3_LIB_V.1.0
VER:82
+PTN,N:R,X:21,Y:31
+BMP
@@B@@G
@@B@@G
@@B@@G
@@B@@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@F@@G
@AH@@G
@F@@@G
@AH@@G
@@F@@G
@@AH@G
@@@F@G
@@AH@G
@@B@@G
@@B@@G
@@B@@G
-BMP
+L,W:1,S:0,CV:0,X:10,Y:0,X:10,Y:4,-L
+L,W:1,S:0,CV:0,X:10,Y:4,X:5,Y:6,-L
+L,W:1,S:0,CV:0,X:5,Y:6,X:14,Y:10,-L
+L,W:1,S:0,CV:0,X:14,Y:10,X:5,Y:14,-L
+L,W:1,S:0,CV:0,X:5,Y:14,X:14,Y:18,-L
+L,W:1,S:0,CV:0,X:14,Y:18,X:5,Y:22,-L
+L,W:1,S:0,CV:0,X:5,Y:22,X:14,Y:26,-L
+L,W:1,S:0,CV:0,X:14,Y:26,X:10,Y:28,-L
+L,W:1,S:0,CV:0,X:10,Y:28,X:10,Y:31,-L
-PTN
+COMP,N:R
X:2,Y:3,B:1
TYPE:GEN,FB:0
R:R
P:R
+PIN,N:,DF:FFFFFFFF,L:T1,T:Sm,M:1,-PIN
+PIN,N:,DF:FFFFFFFF,L:B1,T:Sm,M:2,-PIN
NOTE:,MFR:,MFRPN:,PKG:,-COMP
-BSCH3_LIB_V.1.0
L:2,X:840,Y:380,LIB:R,DIR:7,BLK:0,N:15k,ND:1,NX:40,NY:-10,NH:0,R:R13,RD:1,RX:20,RY:-10,RH:0,NOTE:,PKG:,MFR:,MFRPN:,-COMPONENT
+WIRE,L:7,X1:680,Y1:710,X2:740,Y2:710,-WIRE
+WIRE,L:7,X1:740,Y1:710,X2:990,Y2:710,-WIRE
+WIRE,L:0,X1:170,Y1:220,X2:210,Y2:220,-WIRE
+WIRE,L:0,X1:210,Y1:220,X2:250,Y2:220,-WIRE
+WIRE,L:0,X1:490,Y1:230,X2:530,Y2:230,-WIRE
+WIRE,L:0,X1:530,Y1:230,X2:540,Y2:230,-WIRE
+WIRE,L:0,X1:410,Y1:200,X2:530,Y2:200,-WIRE
+WIRE,L:0,X1:530,Y1:200,X2:540,Y2:200,-WIRE
+WIRE,L:0,X1:580,Y1:200,X2:580,Y2:230,-WIRE
+WIRE,L:0,X1:580,Y1:230,X2:580,Y2:340,-WIRE
+WIRE,L:2,X1:800,Y1:140,X2:800,Y2:150,-WIRE
+WIRE,L:2,X1:800,Y1:150,X2:800,Y2:160,-WIRE
+WIRE,L:2,X1:780,Y1:150,X2:800,Y2:150,-WIRE
+WIRE,L:2,X1:800,Y1:150,X2:870,Y2:150,-WIRE
+WIRE,L:0,X1:110,Y1:90,X2:210,Y2:90,-WIRE
+WIRE,L:7,X1:740,Y1:620,X2:740,Y2:650,-WIRE
+WIRE,L:7,X1:680,Y1:650,X2:740,Y2:650,-WIRE
+WIRE,L:7,X1:680,Y1:680,X2:740,Y2:680,-WIRE
+WIRE,L:0,X1:210,Y1:90,X2:430,Y2:90,-WIRE
+WIRE,L:0,X1:430,Y1:90,X2:470,Y2:90,-WIRE
+WIRE,L:7,X1:740,Y1:650,X2:740,Y2:680,-WIRE
+WIRE,L:7,X1:740,Y1:650,X2:840,Y2:650,-WIRE
+WIRE,L:7,X1:740,Y1:680,X2:840,Y2:680,-WIRE
+WIRE,L:7,X1:740,Y1:680,X2:740,Y2:710,-WIRE
+WIRE,L:7,X1:740,Y1:710,X2:740,Y2:740,-WIRE
+WIRE,L:7,X1:840,Y1:650,X2:900,Y2:650,-WIRE
+WIRE,L:7,X1:900,Y1:650,X2:990,Y2:650,-WIRE
+WIRE,L:7,X1:840,Y1:680,X2:900,Y2:680,-WIRE
+WIRE,L:7,X1:900,Y1:680,X2:990,Y2:680,-WIRE
-BSCH3_DATA_V.1.0
Display the source blob
Display the rendered blob
Raw
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
#include <xc.h>
#include <stdio.h>
#include "uart.h"
#define _XTAL_FREQ 20000000 // 20MHz
#define PIN_ROTARYSW 0
// 16F88
// CONFIG1
#pragma config FOSC = HS
#pragma config WDTE = OFF
#pragma config PWRTE = ON
#pragma config MCLRE = ON
#pragma config BOREN = ON
#pragma config LVP = OFF
#pragma config CPD = OFF
#pragma config WRT = OFF
#pragma config CCPMX = RB3
#pragma config CP = OFF
// CONFIG2
#pragma config FCMEN = OFF
#pragma config IESO = OFF
// プロトタイプ宣言
void setADCChannel(unsigned char channel);
unsigned int readADCValue(void);
unsigned char getRotarySwStatus(unsigned int sw_inp);
void main(void)
{
unsigned int sw_inp;
unsigned char sw_pos;
PORTA = 0x00; // PORTAを初期化
PORTB = 0x00; // PORTBを初期化
TRISA = 0b00000001; // PORTAの入出力設定
TRISB = 0b00000100; // PORTBの入出力設定
ANSEL = 0b00000001; // AN0を有効化
ADCON0 = 0b10000001; // Fosc/64, ADON
ADCON1 = 0b11000000; // 右詰め, AVdd, AVss
initUART(); // 調歩同期式シリアル通信設定
while(1){
setADCChannel(PIN_ROTARYSW); // A/D変換対象チャンネルを設定
__delay_us(50); // アクィジション時間(50マイクロ秒)
sw_inp = readADCValue(); // A/D変換値を取得
printf("AN0: %d\r\n", sw_inp); // A/D変換値を送信
sw_pos = getRotarySwStatus(sw_inp); // ロータリSWの状態を取得
printf("Status: %d\r\n", sw_pos); // ロータリSWの状態を送信
__delay_ms(250); // 250ミリ秒の待ち時間
}
}
/*
* A/D変換対象チャンネル設定関数
*
* 引数:
* unsigned char channel A/D変換対象チャンネル
*
* 復帰値:
* なし
*/
void setADCChannel(unsigned char channel)
{
ADCON0 &= 0b11000111; // CHS<2:0>を初期化
ADCON0 |= (channel << 3);
}
/*
* A/D変換値取得関数
*
* 引数:
* なし
*
* 復帰値:
* unsigned int A/D変換値(10bit, 0-1023)
*/
unsigned int readADCValue(void)
{
GO_nDONE = 0b1;
while(GO_nDONE);
return ((ADRESH << 8) + ADRESL);
}
/*
* ロータリSW状態取得関数
*
* 引数:
* unsigned int sw_inp ロータリSWのアナログ入力
*
* 復帰値:
* unsigned char ロータリSWの状態
*/
unsigned char getRotarySwStatus(unsigned int sw_inp)
{
if(sw_inp < 349){
if(sw_inp < 147){
if(sw_inp < 47){
return 1;
}
else{
return 2;
}
}
else{
if(sw_inp < 252){
return 3;
}
else{
return 4;
}
}
}
else if(sw_inp < 677){
if(sw_inp < 520){
if(sw_inp < 438){
return 5;
}
else{
return 6;
}
}
else{
if(sw_inp < 599){
return 7;
}
else{
return 8;
}
}
}
else if(sw_inp < 967){
if(sw_inp < 820){
if(sw_inp < 750){
return 9;
}
else{
return 10;
}
}
else{
if(sw_inp < 883){
return 11;
}
else{
return 12;
}
}
}
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment