ISIS SCHEMATIC FILEy DesignplateDS kjh\ kjdg\bJS11/02/1211/05/16A6O2W * DESIGN CONFIGURATION DATAArialDefault Font` p M M ``@@@@ COMPONENTȪȪPINPORT@MARKER`O@ACTUATOR`O@@ INDICATOR`O@@VPROBE`OIPROBE`OTAPE`O GENERATOR`OTERMINAL@ SUBCIRCUIT=ȪȪ 2D GRAPHICWIRE DOT@@@WIRE@BUS WIREPSBORDERȪȪTEMPLATE COMPONENT ID&H Default FontCOMPONENT VALUE&0 Default Font PROPERTIES&0 Default FontTERMINAL LABEL&0 Default Font WIRE LABEL&0 Default Font SUBCKT ID&H Default Font SUBCKT NAME&0 Default FontSCRIPT&0 Default FontPIN NAME&0 Default Font PIN NUMBER&0 Default Font VPROBE LABEL&0 Default Font IPROBE LABEL&0 Default FontGENERATOR LABEL&0 Default Font TAPE LABEL&0 Default FontACTIVE READOUT0ArialPWRRAILS*RAILS *BINDINGS $DCGEN޳3z j`"`OGENERATOR/H/0H<4"`OGENERATOR04$MKRORIGIN04H$MKRLABEL<4"`OGENERATOR|p|<4"`OGENERATOR|PS|<4"`OGENERATOR|0|<4"`OGENERATOR|m|<4"`OGENERATORPSPS<4"`OGENERATOR3||$DCLOCK0a"6. j`"`OGENERATOR/H/0H<4"`OGENERATOR04$MKRORIGIN<4"`OGENERATOR))<4"`OGENERATOR)m<4"`OGENERATORmm<4"`OGENERATORm)<4"`OGENERATOR))<4"`OGENERATOR)m<4"`OGENERATORm3m<4"`OGENERATOR3m3)<4"`OGENERATOR3)(])04آH$MKRLABEL $MKRBUSNODE޳3I=8`O@MARKER9p s $MKRDECREMENT:70!`O@@ACTUATOR;4!`O@@ACTUATOR9ȜȜ;4!`O@@ACTUATOR98cȜ;4!`O@@ACTUATOR9p $MKRINCREMENT:70!`O@@ACTUATOR;4!`O@@ACTUATORpȜ8c;4!`O@@ACTUATORp8c8c;4!`O@@ACTUATORp9 $MKRLABEL޳304$MKRORIGINkf`O@MARKER0Default FontLABEL$MKRNODE޳3~94`O@MARKER9pp994`O@MARKER99pp $MKRORIGIN{3=8`O@MARKER9p s94`O@MARKER s94`O@MARKER s $MKRPINNAME޳304$MKRORIGINje`O@MARKER0Default FontNAME $MKRPINNUM޳304$MKRORIGINhc`O@MARKER/0Default Font99 $MKRTOGGLE7j70!`O@@ACTUATOR;4!`O@@ACTUATOR9p;4!`O@@ACTUATOR9ȜȜ;4!`O@@ACTUATOR98cȜ;4!`O@@ACTUATORȜ8cp;4!`O@@ACTUATORp8c8c$PINBUS޳304$MKRORIGIN04?$MKRBUSNODE04$MKRPINNAME $PINDEFAULT޳3264PIN?04$MKRORIGIN04?$MKRNODE04$MKRPINNUM04$MKRORIGIN04$MKRPINNAME $PINPOSCLK޳3d`PINX))))X)64PIN?04$MKRPINNUM04$MKRORIGIN04?$MKRNODE04$MKRORIGIN04$MKRPINNAME $PINSHORT޳364PIN04$MKRPINNUM04$MKRNODE04$MKRORIGIN04$MKRORIGIN $TERBIDIR߳3{i`!@TERMINAL s0 s0;4!@TERMINAL;4!@TERMINAL s04$MKRORIGIN04$MKRNODE04H$MKRLABEL$TERBUS߳3i`!@TERMINAL040$MKRBUSNODE04$MKRORIGIN04$MKRLABEL $TERDEFAULT߳370!@TERMINAL;4!@TERMINAL90040$MKRNODE04$MKRORIGIN04/$MKRLABEL $TERGROUND߳3;4!@TERMINAL0;4!@TERMINAL0;4!@TERMINAL;4!@TERMINALȜ8c04$MKRORIGIN040$MKRNODE04?$MKRLABEL $TERINPUT߳3@i`!@TERMINAL s s;4!@TERMINAL004t$MKRORIGIN040t$MKRNODE04/$MKRLABEL $TEROUTPUT߳3@i`!@TERMINAL s0 s0;4!@TERMINAL04H$MKRLABEL04$MKRNODE04$MKRORIGIN $TERPOWER߳3@i`!@TERMINAL00;4!@TERMINAL004$MKRNODE04$MKRORIGIN04`$MKRLABEL $IAC AMMETERѕF3 v 80"ȪȪCOMPONENT`ph"ȪȪCOMPONENT ArialAC Amps04$MKRORIGIN<4"1ȪȪ}COMPONENTO<4"1ȪȪ}COMPONENT|<4"1ȪȪ}COMPONENTx PSX= PS@8"`O@@INDICATOR9 004$MKRORIGINnf"`O@@{INDICATOR) 0Default Font+88.8?$PINSHORT+ `$PINSHORT-IMETER_C80"ȪȪCOMPONENT`04$MKRORIGIN<4"1ȪȪ}COMPONENTO<4"1ȪȪ}COMPONENT|<4"1ȪȪ}COMPONENTx PSX= PS@8"`O@@INDICATOR9 004$MKRORIGINnf"`O@@{INDICATOR) 0Default Font+88.8IMETER_0X80"ȪȪCOMPONENT`04$MKRORIGIN<4"1ȪȪ}COMPONENTO<4"1ȪȪ}COMPONENT|<4"1ȪȪ}COMPONENTx PSX= PS04$MKRORIGINIMETER_1|@8"`O@@INDICATORm9 004$MKRORIGINIMETER_2ph"ȪȪCOMPONENT ArialAC Amps04$MKRORIGINIMETER_3nf"ȪȪCOMPONENT ArialAC mA04$MKRORIGINIMETER_404$MKRORIGINnf"ȪȪCOMPONENT ArialAC A_{*DEVICE} {ACTIVE=IMETER,5,DLL} {HELP=INSTRUMENTS>POPUP,507} {*PROPDEFS} {MODDLL="VSM Model DLL",HIDDEN STRING} {MODFILE="LISA Model File",HIDDEN STRING} {STATE="Display Range",KWDLIST,3,2="Amps",3="Milliamps",4="Microamps"} {TC="Time Constant",FLOAT,PNZ} {*INDEX} {*COMPONENT} {MODDLL=READOUT} {MODFILE=ACIMETER} {STATE=2} {TC=100ms} {PACKAGE=NULL} $IAC VOLTMETERѕF7 G80"ȪȪCOMPONENT`qi"ȪȪCOMPONENT ArialAC Volts<4"1ȪȪ}COMPONENT sv @v <4"1ȪȪ}COMPONENTX= x <4"1ȪȪ}COMPONENT s@@8"`O@@INDICATOR9 0nf"`O@@{INDICATOR) 0Default Font+88.804$MKRORIGIN ? $PINSHORT- `t$PINSHORT+VMETER_C80"ȪȪCOMPONENT`<4"1ȪȪ}COMPONENT sv @v <4"1ȪȪ}COMPONENTX= x <4"1ȪȪ}COMPONENT s@@8"`O@@INDICATOR9 0nf"`O@@{INDICATOR) 0Default Font+88.804$MKRORIGINVMETER_0(80"ȪȪCOMPONENT`<4"1ȪȪ}COMPONENT sv @v <4"1ȪȪ}COMPONENTX= x <4"1ȪȪ}COMPONENT s@04$MKRORIGINVMETER_1|@8"`O@@INDICATORm9 004$MKRORIGINVMETER_2qi"ȪȪCOMPONENT ArialAC Volts04$MKRORIGINVMETER_3nf"ȪȪCOMPONENT ArialAC mV04$MKRORIGIN04$MKRORIGINVMETER_4nf"ȪȪCOMPONENT ArialAC V04$MKRORIGIN04$MKRORIGIN{*DEVICE} {ACTIVE=VMETER,5,DLL} {HELP=INSTRUMENTS>POPUP,507} {*PROPDEFS} {MODDLL="VSM Model DLL",HIDDEN STRING} {MODFILE="LISA Model File",HIDDEN STRING} {STATE="Display Range",KWDLIST,3,2="Volts",3="Millivolts",4="Microvolts"} {LOAD="Load Resistance",FLOAT,PNZ} {TC="Time Constant",FLOAT,PNZ} {*INDEX} {*COMPONENT} {LOAD=100M} {MODDLL=READOUT} {MODFILE=ACVMETER} {STATE=2} {TC=100ms} {PACKAGE=NULL} $ICOUNTER TIMERѕFT$k"  ;@8"ȪȪCOMPONENT@04$MKRORIGIN@8"Ȫ`COMPONENT Xo1 <4"ȪȪxCOMPONENT p<4"ȪȪxCOMPONENTp- 8 آ<4"ȪȪxCOMPONENTp- ? ?<4"ȪȪxCOMPONENTpآ<4"ȪȪxCOMPONENT8 hg p_<4"ȪȪxCOMPONENTph p_<4"ȪȪxCOMPONENT8 8h8<4"ȪȪxCOMPONENT` A<4"ȪȪxCOMPONENTآ<4"ȪȪxCOMPONENT??<4"ȪȪxCOMPONENTX Aآ<4"ȪȪxCOMPONENThH7p_<4"ȪȪxCOMPONENT Ahp_<4"ȪȪxCOMPONENT8z8<4"ȪȪxCOMPONENT81h<4"ȪȪxCOMPONENTjآ<4"ȪȪxCOMPONENT?0?<4"ȪȪxCOMPONENTthآ<4"ȪȪxCOMPONENTjhp_<4"ȪȪxCOMPONENThh0p_<4"ȪȪxCOMPONENTj8J8<4"ȪȪxCOMPONENT"<4"ȪȪxCOMPONENTH;آ<4"ȪȪxCOMPONENTH?x~"?<4"ȪȪxCOMPONENTD#"آ<4"ȪȪxCOMPONENT;hp_<4"ȪȪxCOMPONENT"hx~"p_<4"ȪȪxCOMPONENT;8@"8<4"ȪȪxCOMPONENT$(<4"ȪȪxCOMPONENTn$X $آ<4"ȪȪxCOMPONENTn$?N(?<4"ȪȪxCOMPONENT0)(آ<4"ȪȪxCOMPONENTX $h #p_<4"ȪȪxCOMPONENT(hN(p_<4"ȪȪxCOMPONENTX $8'8<4"ȪȪxCOMPONENT*@.<4"ȪȪxCOMPONENT>*)آ<4"ȪȪxCOMPONENT>*?.?<4"ȪȪxCOMPONENTx.@.آ<4"ȪȪxCOMPONENT)hhx)p_<4"ȪȪxCOMPONENT@.h.p_<4"ȪȪxCOMPONENT)8л-8<4"ȪȪxCOMPONENTXr0R4<4"ȪȪxCOMPONENT 0/آ<4"ȪȪxCOMPONENT 0?P3?<4"ȪȪxCOMPONENT4R4آ<4"ȪȪxCOMPONENT/hH/p_<4"ȪȪxCOMPONENTR4hP3p_<4"ȪȪxCOMPONENT/838<4"ȪȪxCOMPONENTB6":<4"ȪȪxCOMPONENTh50|5آ<4"ȪȪxCOMPONENTh5?9?<4"ȪȪxCOMPONENT:":آ<4"ȪȪxCOMPONENT0|5h5p_<4"ȪȪxCOMPONENT":h9p_<4"ȪȪxCOMPONENT0|58`\98p_$PINDEFAULTRST$PINPOSCLKCLK?$PINDEFAULTCECTIMER_0<4" FȪȪxCOMPONENT/m/<4" ȪȪxCOMPONENT)pO04$MKRORIGIN<4" ȪȪxCOMPONENT)P P<4" ȪȪxCOMPONENT)<4" ȪȪxCOMPONENT3H<4" ȪȪxCOMPONENTHmO<4" ȪȪxCOMPONENT sH sCTIMER_1<4" FȪȪxCOMPONENT)<4" FȪȪxCOMPONENT)pO<4" FȪȪxCOMPONENT)P P<4" FȪȪxCOMPONENT/m/<4" FȪȪxCOMPONENT sH s<4" ȪȪxCOMPONENT3H<4" ȪȪxCOMPONENTHmO04$MKRORIGINCTIMER_2<4" FȪȪxCOMPONENTHmO<4" FȪȪxCOMPONENT)<4" ȪȪxCOMPONENT)pO<4" ȪȪxCOMPONENT)P P<4" ȪȪxCOMPONENT/m/<4" ȪȪxCOMPONENT sH s<4" ȪȪxCOMPONENT3H04$MKRORIGINCTIMER_3<4" ȪȪxCOMPONENTHmO<4" FȪȪxCOMPONENT)<4" FȪȪxCOMPONENT)pO<4" ȪȪxCOMPONENT)P P<4" ȪȪxCOMPONENT/m/<4" ȪȪxCOMPONENT sH s<4" ȪȪxCOMPONENT3H04$MKRORIGINCTIMER_4<4" FȪȪxCOMPONENT)pO<4" FȪȪxCOMPONENT)P P<4" ȪȪxCOMPONENT/m/<4" FȪȪxCOMPONENT sH s<4" ȪȪxCOMPONENT3H04$MKRORIGIN<4" ȪȪxCOMPONENT)<4" ȪȪxCOMPONENTHmOCTIMER_5<4" FȪȪxCOMPONENT)pO<4" FȪȪxCOMPONENT3H04$MKRORIGIN<4" ȪȪxCOMPONENTHmO<4" ȪȪxCOMPONENT)P P<4" ȪȪxCOMPONENT/m/<4" ȪȪxCOMPONENT sH s<4" ȪȪxCOMPONENT)CTIMER_6<4" ȪȪxCOMPONENT)pO<4" FȪȪxCOMPONENT3H04$MKRORIGIN<4" ȪȪxCOMPONENTHmO<4" ȪȪxCOMPONENT)P P<4" ȪȪxCOMPONENT/m/<4" ȪȪxCOMPONENT sH s<4" ȪȪxCOMPONENT)CTIMER_7<4" FȪȪxCOMPONENT)pO04$MKRORIGIN<4" FȪȪxCOMPONENT)P P<4" FȪȪxCOMPONENT/m/<4" FȪȪxCOMPONENT)<4" ȪȪxCOMPONENT3H<4" ȪȪxCOMPONENTHmO<4" ȪȪxCOMPONENT sH sCTIMER_8<4" ȪȪxCOMPONENT/m/<4" ȪȪxCOMPONENT)pO04$MKRORIGIN<4" ȪȪxCOMPONENT)P P<4" ȪȪxCOMPONENT)<4" ȪȪxCOMPONENT3H<4" ȪȪxCOMPONENTHmO<4" ȪȪxCOMPONENT sH sCTIMER_9<4" FȪȪxCOMPONENT)pO04$MKRORIGIN<4" ȪȪxCOMPONENT)P P<4" ȪȪxCOMPONENT/m/<4" ȪȪxCOMPONENT)<4" ȪȪxCOMPONENT3H<4" ȪȪxCOMPONENTHmO<4" ȪȪxCOMPONENT sH sCTIMER_10x04$MKRORIGIN<4" FȪȪxCOMPONENT33CTIMER_11x04$MKRORIGIN<4" ȪȪxCOMPONENT33{*DEVICE} {ACTIVE=CTIMER,12,DLL} {HELP=INSTRUMENTS>POPUP,505} {*PROPDEFS} {PRIMITIVE="Primitive Type",HIDDEN STRING} {MODDLL="VSM Model DLL",HIDDEN STRING} {MODE="Operating Mode",KWDLIST,4,0="Time (secs)",1="Time (hms)",2="Frequency",3="Count"} {GATEPOL="Count Enable Polarity",KWDLIST,2,0="High",1="Low"} {RSTEDGE="Reset Edge Polarity",KWDLIST,2,0="Low-High",1="High-Low"} {*INDEX} {*COMPONENT} {PRIMITIVE=DIGITAL} {MODDLL=CTIMER.DLL} {RSTEDGE=0} {GATEPOL=0} {MODE=0} {PACKAGE=NULL} $IDC AMMETERѕF s 80"ȪȪCOMPONENT`me"ȪȪCOMPONENT ArialAmps04$MKRORIGIN<4"1ȪȪ}COMPONENTO<4"1ȪȪ}COMPONENT|<4"1ȪȪ}COMPONENTx PSX= PS@8"`O@@INDICATOR9 004$MKRORIGINnf"`O@@{INDICATOR) 0Default Font+88.8?$PINSHORT+ `$PINSHORT-IMETER_C80"ȪȪCOMPONENT`04$MKRORIGIN<4"1ȪȪ}COMPONENTO<4"1ȪȪ}COMPONENT|<4"1ȪȪ}COMPONENTx PSX= PS@8"`O@@INDICATOR9 004$MKRORIGINnf"`O@@{INDICATOR) 0Default Font+88.8IMETER_0X80"ȪȪCOMPONENT`04$MKRORIGIN<4"1ȪȪ}COMPONENTO<4"1ȪȪ}COMPONENT|<4"1ȪȪ}COMPONENTx PSX= PS04$MKRORIGINIMETER_1|@8"`O@@INDICATORm9 004$MKRORIGINIMETER_2me"ȪȪCOMPONENT ArialAmps04$MKRORIGINIMETER_3kc"ȪȪCOMPONENT ArialmA04$MKRORIGINIMETER_404$MKRORIGINkc"ȪȪCOMPONENT ArialA5{*DEVICE} {ACTIVE=IMETER,5,DLL} {HELP=INSTRUMENTS>POPUP,507} {*PROPDEFS} {MODDLL="VSM Model DLL",HIDDEN STRING} {MODFILE="LISA Model File",HIDDEN STRING} {STATE="Display Range",KWDLIST,3,2="Amps",3="Milliamps",4="Microamps"} {*INDEX} {*COMPONENT} {MODDLL=READOUT} {MODFILE=DCIMETER} {STATE=2} {PACKAGE=NULL} $IDC VOLTMETERѕF D80"ȪȪCOMPONENT`nf"ȪȪCOMPONENT ArialVolts<4"1ȪȪ}COMPONENT sv @v <4"1ȪȪ}COMPONENTX= x <4"1ȪȪ}COMPONENT s@@8"`O@@INDICATOR9 0nf"`O@@{INDICATOR) 0Default Font+88.804$MKRORIGIN ? $PINSHORT- `t$PINSHORT+VMETER_C80"ȪȪCOMPONENT`<4"1ȪȪ}COMPONENT sv @v <4"1ȪȪ}COMPONENTX= x <4"1ȪȪ}COMPONENT s@@8"`O@@INDICATOR9 0nf"`O@@{INDICATOR) 0Default Font+88.804$MKRORIGINVMETER_0(80"ȪȪCOMPONENT`<4"1ȪȪ}COMPONENT sv @v <4"1ȪȪ}COMPONENTX= x <4"1ȪȪ}COMPONENT s@04$MKRORIGINVMETER_1|@8"`O@@INDICATORm9 004$MKRORIGINVMETER_2nf"ȪȪCOMPONENT ArialVolts04$MKRORIGINVMETER_3kc"ȪȪCOMPONENT ArialmV04$MKRORIGIN04$MKRORIGINVMETER_4kc"ȪȪCOMPONENT ArialV04$MKRORIGIN04$MKRORIGINg{*DEVICE} {ACTIVE=VMETER,5,DLL} {HELP=INSTRUMENTS>POPUP,507} {*PROPDEFS} {MODDLL="VSM Model DLL",HIDDEN STRING} {MODFILE="LISA Model File",HIDDEN STRING} {STATE="Display Range",KWDLIST,3,2="Volts",3="Millivolts",4="Microvolts"} {LOAD="Load Resistance",FLOAT,PNZ} {*INDEX} {*COMPONENT} {LOAD=100M} {MODDLL=READOUT} {MODFILE=DCVMETER} {STATE=2} {PACKAGE=NULL} $II2C DEBUGGERѕF(@8"ȪȪCOMPONENTp_& A@8"ȪbCOMPONENT/?ld"ȪȪ{COMPONENT(] ArialFI2C04$MKRORIGIN`$PINDEFAULTSDA$PINDEFAULTSCL?$PINDEFAULTTRIG{*DEVICE} {ACTIVE=I2C_DEBUG,0,DLL} {HELP=INSTRUMENTS>POPUP,510} {*PROPDEFS} {PRIMITIVE="Primitive Type",HIDDEN STRING} {MODDLL="VSM Model DLL",HIDDEN STRING} {CLOCKFREQ="Clock frequency in Hz",INT,PNZ} {ADDRESS1="Address byte 1",INT,0,255} {ADDRESS2="Address byte 2",INT,0,255} {STOPONEMPTY="Stop on buffer empty",BOOL} {TIMEPREC="Time display precision",ADVANCED INT,1,12} {WRAPLENGTH="New line after",ADVANCED INT,1,64} {AUTOLOAD="Queue stored sequences at startup",ADVANCED YESNO} {SEQUENCE_FILE="Sequence file",ADVANCED FILENAME,FALSE,,Text file/*.txt} {*INDEX} {CAT=Miscellaneous} {SUBCAT=} {MFR=} {DESC=I2C Protocol Debugger} {*COMPONENT} {PRIMITIVE=DIGITAL} {MODDLL=i2cdebug.dll} {AUTOLOAD=0} {CLOCKFREQ=100000} {STOPONEMPTY=1} {WRAPLENGTH=64} {PACKAGE=NULL} $ILOGIC ANALYSERѕF@8"ȪȪCOMPONENT@ >`E*04$MKRORIGIN@8"8cȪdCOMPONENTȜPP'D#04$MKRORIGIN<4" ȪȪxCOMPONENT&<4" ȪȪxCOMPONENT?&?<4" ȪȪxCOMPONENTp_&p_<4" ȪȪxCOMPONENT@&@<4" ȪȪxCOMPONENT&<4" ȪȪxCOMPONENT&<4" ȪȪxCOMPONENT&<4"ȪȪxCOMPONENT00P<4" ȪȪxCOMPONENT&<4"ȪȪxCOMPONENT``P<4"ȪȪxCOMPONENT P<4"ȪȪxCOMPONENTP<4"ȪȪxCOMPONENT``P<4"ȪȪxCOMPONENT A AP<4"ȪȪxCOMPONENTP!P!P<4"ȪȪxCOMPONENTP<4"ȪȪxCOMPONENT""P@$PINDEFAULTA0@$PINDEFAULTA1@?$PINDEFAULTA2@p_$PINDEFAULTA3@@$PINDEFAULTA4@$PINDEFAULTA5@$PINDEFAULTA6@$PINDEFAULTA7B6$PINDEFAULTA8B6$PINDEFAULTA9B6?$PINDEFAULTA10B6p_$PINDEFAULTA11B6@$PINDEFAULTA12B6$PINDEFAULTA13B6$PINDEFAULTA14B6$PINDEFAULTA15@$PINBUSB0[0..7]@P$PINBUSB1[0..7]B6$PINBUSB2[0..7]B6P$PINBUSB3[0..7]){*DEVICE} {ACTIVE=DLA,0,DLL} {HELP=INSTRUMENTS>POPUP,502} {*PROPDEFS} {PRIMITIVE="Primitive Type",HIDDEN STRING} {MODDLL="VSM Model",READONLY STRING} {PACKAGE="PCB Package",PACKAGE,0} {*INDEX} {CAT=Virtual Instrument} {SUBCAT=} {MFR=} {*COMPONENT} {PRIMITIVE=DIGITAL} {MODDLL=DLA} {PACKAGE=NULL} $IOSCILLOSCOPEѕF!1k@8"ȪȪwCOMPONENT@"@8"8c0ȪhCOMPONENTOOQ`<4"ȪȪxCOMPONENTO0 0<4"ȪȪxCOMPONENTO` `<4"ȪȪxCOMPONENTx O<4"ȪȪxCOMPONENTx O<4"ȪȪxCOMPONENTx O<4"ȪȪxCOMPONENT0x 0O<4"ȪȪxCOMPONENTHx HO<4"ȪȪxCOMPONENT`x `O<4"ȪȪxCOMPONENTx x x O<4"ȪȪxCOMPONENTOH H<4"ȪȪxCOMPONENTO <4"ȪȪxCOMPONENTO <4"ȪȪxCOMPONENTO <4"ȪȪxCOMPONENTO/ /<4"ȪȪxCOMPONENTO? ?<4"ȪȪxCOMPONENT/x /O<4"ȪȪxCOMPONENT?x ?O04$MKRORIGIN<4"ȪȪxCOMPONENTx O=4#x2D GRAPHICOH?H=4#x2D GRAPHIC?H?#=4#x2D GRAPHIC?#/#=4#x2D GRAPHIC/#/H=4#x2D GRAPHIC/HH=4#x2D GRAPHICH#=4#x2D GRAPHIC##=4#x2D GRAPHIC#H=4#x2D GRAPHICHH=4#x2D GRAPHICH#=4#x2D GRAPHIC##=4#x2D GRAPHIC#H=4#x2D GRAPHICH0H=4#x2D GRAPHIC0H0#=4#x2D GRAPHIC0#H#=4#x2D GRAPHICH#HH=4#x2D GRAPHICHH`H=4#x2D GRAPHIC`H`#=4#x2D GRAPHIC`#x #=4#x2D GRAPHICx #x H=4#x2D GRAPHICx H H=4#x2D GRAPHICO?=4#x2D GRAPHIC?? s=4#x2D GRAPHIC? s/ s=4#x2D GRAPHIC/ s/=4#x2D GRAPHIC/=4#x2D GRAPHIC s=4#x2D GRAPHIC s s=4#x2D GRAPHIC s=4#x2D GRAPHIC=4#x2D GRAPHIC s=4#x2D GRAPHIC s s=4#x2D GRAPHIC s=4#x2D GRAPHIC0=4#x2D GRAPHIC00 s=4#x2D GRAPHIC0 sH s=4#x2D GRAPHICH sH=4#x2D GRAPHICH`=4#x2D GRAPHIC`` s=4#x2D GRAPHIC` sx s=4#x2D GRAPHICx sx =4#x2D GRAPHICx  =4#x2D GRAPHIC)O=4#x2D GRAPHIC)?|=4#x2D GRAPHIC?|)=4#x2D GRAPHIC)`Y|=4#x2D GRAPHIC`Y|@)=4#x2D GRAPHIC@) s|=4#x2D GRAPHIC s|)=4#x2D GRAPHIC)|=4#x2D GRAPHIC|)=4#x2D GRAPHIC)|=4#x2D GRAPHIC|3)=4#x2D GRAPHIC3)`|=4#x2D GRAPHIC`|@M )=4#x2D GRAPHIC@M ) |=4#x2D GRAPHIC | PS<4"ȪȪxCOMPONENTO MD#x2D GRAPHICOOYMD#x2D GRAPHIChhMD#x2D GRAPHIChh93?آ?MD#x2D GRAPHICآ?w?HiHiMD#x2D GRAPHICHiHi/MD#x2D GRAPHIC/W((MD#x2D GRAPHIC((L??MD#x2D GRAPHIC?7,?MD#x2D GRAPHICxIMD#x2D GRAPHICxIMD#x2D GRAPHICf?X?MD#x2D GRAPHICX?E?ȜȜMD#x2D GRAPHICȜȜ8cMD#x2D GRAPHIC8c))MD#x2D GRAPHIC))y??MD#x2D GRAPHIC?_?MD#x2D GRAPHICY |MD#x2D GRAPHIC|hChCMD#x2D GRAPHIChChC9? ?MD#x2D GRAPHIC ?wy?HHMD#x2D GRAPHICHH'MD#x2D GRAPHICW(](]MD#x2D GRAPHIC(](]?#?MD#x2D GRAPHIC#?7?MD#x2D GRAPHIC@ x MD#x2D GRAPHICx  v v MD#x2D GRAPHICv v  ?X= ?MD#x2D GRAPHICX= ? X= ?  $PINDEFAULTA0$PINDEFAULTB$PINDEFAULTCp_$PINDEFAULTD/{*DEVICE} {ACTIVE=DSO,0,DLL} {*PROPDEFS} {PRIMITIVE="Primitive Type",HIDDEN STRING} {MODDLL="VSM Model",READONLY STRING} {TRIGAUTO="TRIGAUTO",HIDDEN STRING} {TRIGSRC="TRIGSRC",HIDDEN STRING} {TRIGEDGE="TRIGEDGE",HIDDEN STRING} {TRIGACDC="TRIGACDC",HIDDEN STRING} {TRIGLEVEL="TRIGLEVEL",HIDDEN STRING} {TRIGDELAY="TRIGDELAY",HIDDEN STRING} {HORIZSRC="HORIZSRC",HIDDEN STRING} {HORIZVAL="HORIZVAL",HIDDEN STRING} {HORIZPOS="HORIZPOS",HIDDEN STRING} {CHAINV="CHAINV",HIDDEN STRING} {CHASUM="CHASUM",HIDDEN STRING} {CHAACDC="CHAACDC",HIDDEN STRING} {CHAVAL="CHAVAL",HIDDEN STRING} {CHAPOS="CHAPOS",HIDDEN STRING} {CHBINV="CHBINV",HIDDEN STRING} {CHBACDC="CHBACDC",HIDDEN STRING} {CHBVAL="CHBVAL",HIDDEN STRING} {CHBPOS="CHBPOS",HIDDEN STRING} {CHCINV="CHCINV",HIDDEN STRING} {CHCSUM="CHCSUM",HIDDEN STRING} {CHCACDC="CHCACDC",HIDDEN STRING} {CHCVAL="CHCVAL",HIDDEN STRING} {CHCPOS="CHCPOS",HIDDEN STRING} {CHDINV="CHDINV",HIDDEN STRING} {CHDACDC="CHDACDC",HIDDEN STRING} {CHDVAL="CHDVAL",HIDDEN STRING} {CHDPOS="CHDPOS",HIDDEN STRING} {PACKAGE="PCB Package",PACKAGE,0} {*INDEX} {CAT=Virtual Instruments} {DESC=Digital Storage Oscilloscope} {SUBCAT=} {MFR=} {*COMPONENT} {MODDLL=DSO.DLL} {PRIMITIVE=ANALOG} {TRIGAUTO=TRUE} {TRIGSRC=0} {TRIGEDGE=0} {TRIGACDC=1} {TRIGLEVEL=0} {TRIGDELAY=0} {HORIZSRC=0} {HORIZVAL=1.e-003} {HORIZPOS=0} {CHAINV=FALSE} {CHASUM=FALSE} {CHAACDC=0} {CHAVAL=5.} {CHAPOS=120} {CHBINV=FALSE} {CHBACDC=0} {CHBVAL=5.} {CHBPOS=40} {CHCINV=FALSE} {CHCSUM=FALSE} {CHCACDC=0} {CHCVAL=5.} {CHCPOS=-40} {CHDINV=FALSE} {CHDACDC=0} {CHDVAL=5.} {CHDPOS=-120} {PACKAGE=NULL} $IPATTERN GENERATORѕFS@8"ȪȪCOMPONENT]0A*04$MKRORIGIN@8"ȪkCOMPONENT&@8"ȪkCOMPONENT4P00@8"ȪkCOMPONENT4 00@8"ȪkCOMPONENT4+00@8"ȪkCOMPONENT4K00@8"ȪkCOMPONENT4k00@8"ȪkCOMPONENT4`00@8"ȪkCOMPONENT4000@8"ȪkCOMPONENT400@8"ȪkCOMPONENT0P00@8"ȪkCOMPONENT0 00@8"ȪkCOMPONENT0+00@8"ȪkCOMPONENT0K00@8"ȪkCOMPONENT0k00@8"ȪkCOMPONENT0`00@8"ȪkCOMPONENT0000@8"ȪkCOMPONENT000@8"ȪkCOMPONENT`,P00@8"ȪkCOMPONENT`, 00@8"ȪkCOMPONENT`,+00@8"ȪkCOMPONENT`,K00@8"ȪkCOMPONENT`,k00@8"ȪkCOMPONENT`,`00@8"ȪkCOMPONENT`,000@8"ȪkCOMPONENT`,00@8"ȪkCOMPONENT0)P00@8"ȪkCOMPONENT0) 00@8"ȪkCOMPONENT0)+00@8"ȪkCOMPONENT0)K00@8"ȪkCOMPONENT0)k00@8"ȪkCOMPONENT0)`00@8"ȪkCOMPONENT0)000@8"ȪkCOMPONENT0)00@8"ȪkCOMPONENT5%P00@8"ȪkCOMPONENT5% 00@8"ȪkCOMPONENT5%+00@8"ȪkCOMPONENT5%K00@8"ȪkCOMPONENT5%k00@8"ȪkCOMPONENT5%`00@8"ȪkCOMPONENT5%000@8"ȪkCOMPONENT5%00@8"ȪkCOMPONENTT!P00@8"ȪkCOMPONENTT! 00@8"ȪkCOMPONENTT!+00@8"ȪkCOMPONENTT!K00@8"ȪkCOMPONENTT!k00@8"ȪkCOMPONENTT!`00@8"ȪkCOMPONENTT!000@8"ȪkCOMPONENTT!00@8"ȪkCOMPONENTtP00@8"ȪkCOMPONENTt 00@8"ȪkCOMPONENTt+00@8"ȪkCOMPONENTtK00@8"ȪkCOMPONENTtk00@8"ȪkCOMPONENTt`00@8"ȪkCOMPONENTt000@8"ȪkCOMPONENTt00@8"ȪkCOMPONENTpP00@8"ȪkCOMPONENTp 00@8"ȪkCOMPONENTp+00@8"ȪkCOMPONENTpK00@8"ȪkCOMPONENTpk00@8"ȪkCOMPONENTp`00@8"ȪkCOMPONENTp000@8"ȪkCOMPONENTp00@8"ȪkCOMPONENT@P00@8"ȪkCOMPONENT@ 00@8"ȪkCOMPONENT@+00@8"ȪkCOMPONENT@K00@8"ȪkCOMPONENT@k00@8"ȪkCOMPONENT@`00@8"ȪkCOMPONENT@000@8"ȪkCOMPONENT@00@8"ȪkCOMPONENTP00@8"ȪkCOMPONENT 00@8"ȪkCOMPONENT+00@8"ȪkCOMPONENTK00@8"ȪkCOMPONENTk00@8"ȪkCOMPONENT`00@8"ȪkCOMPONENT000@8"ȪkCOMPONENT00@$PINDEFAULTOE0A$PINBUSB[0..7]0Ap_$PINDEFAULTQ00A@$PINDEFAULTQ10A$PINDEFAULTQ20A$PINDEFAULTQ30A$PINDEFAULTQ40A$PINDEFAULTQ50AP$PINDEFAULTQ60A >$PINDEFAULTQ7 >$PINDEFAULTCASCADE$PINDEFAULTCLKIN?$PINDEFAULTHOLDp_$PINDEFAULTTRIGP$PINDEFAULTCLKOUT{*DEVICE} {ACTIVE=PATTGEN,0,DLL} {HELP=INSTRUMENTS>POPUP,504} {*PROPDEFS} {PRIMITIVE="Primitive Type",HIDDEN STRING} {MODDATA="",HIDDEN STRING} {MODDLL="VSM Model DLL",READONLY STRING} {CLOCKRATE="Clock Rate",STRING} {TRIGGERRATE="Reset Rate",STRING} {CLOCKMODE="Clock Mode",KWDLIST,3,0="Internal",1="External Pos Edge",2="External Neg Edge"} {TRIGGERMODE="Reset Mode",KWDLIST,5,0="Internal",1="Async External Pos Edge",2="Sync External Pos Edge",3="Async External Neg Edge",4="Sync External Neg Edge"} {PERIODSEL="Period Selected",HIDDEN INT} {CLOCKOUTSEL="Clockout Enabled in Internal Mode",YESNO} {OUTPUTMODE="Output Configuration",KWDLIST,3,0="Output to Both Pins and Bus",1="Output to Pins Only",2="Output to Bus Only"} {PROGRAM="Pattern Generator Script",FILENAME,FALSE,,Pattern Generator Script/*.PTN} {*INDEX} {*COMPONENT} {PRIMITIVE=DIGITAL} {MODDATA=1024,0} {MODDLL=PATTGEN.DLL} {CLOCKRATE=1.200kHz} {TRIGGERRATE=500.0mHz} {CLOCKOUTSEL=0} {TRIGGERMODE=0} {CLOCKMODE=0} {OUTPUTMODE=0} {PACKAGE=NULL} $ISIGNAL GENERATORѕF@8"ȪȪwCOMPONENT@p_ A80"`OȪaCOMPONENT?|HLD"ȪȪCOMPONENT`n"x 0x LD"ȪȪCOMPONENTH`Hn=x 0x LD"ȪȪCOMPONENTH`HSRH`HLD"ȪȪCOMPONENTx `x SmH`H<4"ȪȪCOMPONENTp<4"ȪȪCOMPONENTHp<4"ȪȪCOMPONENTHpH<4"ȪȪCOMPONENTHx p<4"ȪȪCOMPONENT@0X<4"ȪȪCOMPONENT0X`(<4"ȪȪCOMPONENT`(x @<4"ȪȪCOMPONENTO/<4"ȪȪCOMPONENT/H/<4"ȪȪCOMPONENTH/HO<4"ȪȪCOMPONENTHOx O<4"ȪȪCOMPONENTx Ox /<4"wȪȪxCOMPONENT?@M ?80"`OȪ`COMPONENT<4"wȪȪxCOMPONENT80"`OȪ`COMPONENT@<4"wȪȪxCOMPONENT@kc"ȪȪCOMPONENTp_O ArialAMkc"ȪȪCOMPONENTO ArialFMjb"ȪȪCOMPONENT ` Arial+jb"ȪȪCOMPONENT ? Arial-04$MKRORIGIN p_p_$PINSHORTA p_$PINSHORTF `$PINSHORT+ ?$PINSHORT-{*DEVICE} {ACTIVE=SIGGEN,0,DLL} {HELP=INSTRUMENTS>POPUP,503} {*PROPDEFS} {PRIMITIVE="Primitive Type",HIDDEN STRING} {MODDLL="VSM Model",READONLY STRING} {*INDEX} {*COMPONENT} {MODDLL=SIGGEN.DLL} {PRIMITIVE=ANALOG} {PACKAGE=NULL} $ISPI DEBUGGERѕF)(@8"ȪȪCOMPONENTp_& A@8"ȪbCOMPONENTO/ 04$MKRORIGINld"ȪȪ{COMPONENT)  ArialSPI`$PINDEFAULTDIN0$PINDEFAULTDOUT$PINDEFAULTSCK$PINDEFAULT$SS$?$PINDEFAULTTRIGE{*DEVICE} {ACTIVE=SPI_DEBUG,0,DLL} {HELP=INSTRUMENTS>POPUP,509} {*PROPDEFS} {PRIMITIVE="Primitive Type",HIDDEN STRING} {MODDLL="VSM Model DLL",HIDDEN STRING} {MODE="SPI Mode",KWDLIST,3,Monitor,Master,Slave} {CLOCKFREQ="Master clock frequency in Hz",FLOAT,PNZ} {IDLESTATE="SCK Idle state is",HILOW} {SAMPLEEDGE="Sampling edge",KWDLIST,2,Idle to active,Active to idle} {BITORDER="Bit order",KWDLIST,2,MSB first,LSB first} {WORDLENGTH="Word length",ADVANCED INT,1,16} {STOPONEMPTY="Stop on output buffer empty",BOOL} {TIMEPREC="Time display precision",ADVANCED INT,1,12} {WRAPLENGTH="New line after",ADVANCED INT,1,64} {AUTOLOAD="Queue stored sequences at startup",ADVANCED YESNO} {SEQUENCE_FILE="Sequence file",ADVANCED FILENAME,FALSE,,Text file/*.txt} {LOOPBACK="Loopback mode",ADVANCED BOOL} {*INDEX} {CAT=Miscellaneous} {SUBCAT=} {MFR=} {DESC=SPI Protocol Debugger} {*COMPONENT} {PRIMITIVE=DIGITAL} {MODDLL=spidebug.dll} {AUTOLOAD=0} {MODE=Monitor} {CLOCKFREQ=1000000} {IDLESTATE=0} {SAMPLEEDGE=Idle to active} {BITORDER=MSB first} {WORDLENGTH=8} {STOPONEMPTY=1} {LOOPBACK=0} {PACKAGE=NULL} $IVIRTUAL TERMINALѕF@8"ȪȪwCOMPONENT@@.@8"8cȪmCOMPONENT@p_ A04$MKRORIGIN@8"ȪfCOMPONENTXo` $PINDEFAULTRXD$PINDEFAULTRTS0$PINDEFAULTTXDp_$PINDEFAULTCTSE{*DEVICE} {HELP=INSTRUMENTS>POPUP,506} {*PROPDEFS} {PRIMITIVE="Simulator Primitive",HIDDEN STRING} {MODDLL="VSM Model",HIDDEN STRING} {BAUDRATE="Baud Rate",KWDEDIT,9,110,300,1200,2400,4800,9600,19200,38400,57600} {DATABITS="Data Bits",KWDLIST,2,7,8} {PARITY="Parity",KWDLIST,3,NONE,EVEN,ODD} {STOPBITS="Stop Bits",KWDLIST,2,1,2} {XONXOFF="Send XON/XOFF",YESNO} {SIGPOL="RX/TX Polarity",ADVANCED KWDLIST,2,0="Normal",1="Inverted"} {CTLPOL="RTS/CTS Polarity",ADVANCED KWDLIST,2,0="Normal",1="Inverted"} {PACKAGE="PCB Package",PACKAGE} {TRACE="Trace Events",ADVANCED TRACEMODE} {*INDEX} {CAT=Virtual Instruments} {SUBCAT=} {MFR=} {DESC=Virtual RS232 / teletype terminal.} {*COMPONENT} {PRIMITIVE=DIGITAL} {MODDLL=VTERM.DLL} {BAUDRATE=9600} {DATABITS=8} {PARITY=NONE} {STOPBITS=1} {XONXOFF=0} {SIGPOL=0} {CTLPOL=0} {PACKAGE=NULL} {TRACE=1} BUTTONK4X80"ȪȪCOMPONENT)80"ȪȪCOMPONENT`Y)04$MKRORIGIN<4"ȪoCOMPONENTm@8"ȪȪCOMPONENT@304`0$MKRTOGGLE /$PINSHORT1 H$PINSHORT2BUTTON_0X80"ȪȪCOMPONENT)80"ȪȪCOMPONENT`Y)04$MKRORIGIN<4"ȪoCOMPONENTm@8"ȪȪCOMPONENT@304$MKRORIGINBUTTON_1(80"ȪȪCOMPONENT)80"ȪȪCOMPONENT`Y)04$MKRORIGIN<4"ȪoCOMPONENTm@8"ȪȪCOMPONENT@3{*DEVICE} ACTIVE=BUTTON,2 {*PROPDEFS} {STATE="Active State",HIDDEN INT} {PRIMITIVE="Primitive Type",HIDDEN STRING} {R(0)="Off Resistance",STRING} {R(1)="On Resistance",STRING} {TSWITCH="Switching Time",FLOAT,PNZ} {PACKAGE=PCB Package,HIDDEN PACKAGE} {*INDEX} {CAT=Switches & Relays} {SUBCAT=Switches} {DESC=SPST Push Button} {*COMPONENT} {STATE=0} {PRIMITIVE=PASSIVE,RTSWITCH} {R(0)=100M} {R(1)=100m} {TSWITCH=1m} {PACKAGE=NULL} IRF530ƶH>> j`"ȪȪCOMPONENTX0)0)0X@8"ȪȪCOMPONENTHp_<4"ȪȪCOMPONENT0<4"ȪȪCOMPONENT?<4"ȪȪCOMPONENT000<4"ȪȪCOMPONENT0<4"ȪȪCOMPONENT0`04$MKRORIGIN<4"ȪȪCOMPONENT0`<4"ȪȪCOMPONENT``?<4"ȪȪCOMPONENT```0<4"ȪȪCOMPONENT`000<4"ȪȪCOMPONENT````|$PINSHORTD2?$PINSHORTG1`?t$PINSHORTS3{*DEVICE} PREFIX=Q {*PROPDEFS} MODEL=LISA Model,STRING MODFILE=LISA Model File,STRING PACKAGE=PCB Package,PACKAGE,1,TO220 PRIMITIVE=Primitive Type,HIDDEN STRING {*INDEX} {CAT=Transistors} {SUBCAT=MOSFET} {DESC=N-Channel Power MOSFET Transistor. Max. Voltage: 100V, Full Scale Current: 14A, Max. Power: 75W} {*COMPONENT} {PRIMITIVE=ANALOG,NMOSFET} {MODFILE=FETTRAN} {PACKAGE=TO220} {MODEL=LX_MFET_PWN} LOGICSTATEKF~`"ȪȪwCOMPONENTO0O00OO0jb"ȪȪCOMPONENT/ `Default Font?04$MKRORIGIN040$MKRINCREMENT0400$MKRDECREMENT$PINDEFAULTQ0LS_0$~`"ȪcCOMPONENTO0O00OO0jb"ȪȪ{COMPONENT/ `Arial004$MKRORIGINLS_1$~`"ȪcCOMPONENTO0O00OO0jb"ȪȪ{COMPONENT/ `Arial104$MKRORIGIN<{*DEVICE} ACTIVE=LS,2 {*PROPDEFS} {PRIMITIVE="Primitive Type",HIDDEN STRING} {STATE="Active State",HIDDEN STRING} {PACKAGE=PCB Package,HIDDEN PACKAGE} {*INDEX} {CAT=Debugging Tools} {SUBCAT=Logic Stimuli} {DESC=Logic State Source (Latched Action)} {*COMPONENT} {PRIMITIVE=DIGITAL,RTDSTATE} {STATE=0} {PACKAGE=NULL} LOGICTOGGLEKT~`"ȪȪCOMPONENTO0O00OO0jb"ȪȪCOMPONENT/ `Default Font?04$MKRORIGIN040$MKRTOGGLE$PINDEFAULTQ0LS_0$~`"ȪcCOMPONENTO0O00OO0jb"ȪȪ{COMPONENT/ `Arial004$MKRORIGINLS_1$~`"ȪcCOMPONENTO0O00OO0jb"ȪȪ{COMPONENT/ `Arial104$MKRORIGIN7{*DEVICE} ACTIVE=LS,2 {*PROPDEFS} {PRIMITIVE="Primitive Type",HIDDEN STRING} {STATE="Initial State",HILOW} {PACKAGE=PCB Package,HIDDEN PACKAGE} {*INDEX} {CAT=Debugging Tools} {SUBCAT=Logic Stimuli} {DESC=Logic State Source (Momentary Action)} {*COMPONENT} {PRIMITIVE=DIGITAL,RTDSTATE} {STATE=0} {PACKAGE=NULL} MCP3221WðK5|@8"ȪȪCOMPONENT`?` 04$MKRORIGINP!$PINDEFAULTSCL5P!$PINDEFAULTSDA4`$PINDEFAULTAINJ`?$PINDEFAULTVSS2J`0|$PINDEFAULTVDD1{*DEVICE} {PREFIX=U} {DATA=pdfs/microchip/MCP3221.pdf} {*PROPDEFS} {PACKAGE="PCB Package",PACKAGE,1,SOT23-5} {MODFILE="LISA Model File",READONLY STRING} {TRACE=Diagnostic Messages,HIDDEN TRACEMODE} {DVCADDR="Address Option",ADVANCED KWDLIST,8,$90="A0",$92="A1",$94="A2",$96="A3",$98="A4",$9A="A5",$9C="A6",$9E="A7"} {*INDEX} {CAT=Data Converters} {SUBCAT=A/D Converters} {MFR=Microchip} {DESC=Low Power 12-Bit A/D Converter With I2C Interface.} {*COMPONENT} {PACKAGE=SOT23-5} {DVCADDR=$9A} {TRACE=1} {MODFILE=MCP3221} *PINOUT SOT23-5 {ELEMENTS=1} {PIN "AIN" = 3} {PIN "SCL" = 5} {PIN "SDA" = 4} {PIN "VDD" = 1} {PIN "VSS" = 2} {COMMON=VDD,VSS} MCP23008WðKb|@8"ȪȪCOMPONENT` >P!*04$MKRORIGIN"$PINDEFAULTGP010"$PINDEFAULTGP111"?$PINDEFAULTGP212"@$PINDEFAULTGP414"p_$PINDEFAULTGP313"$PINDEFAULTGP515"$PINDEFAULTGP616"$PINDEFAULTGP717`$PINDEFAULTSCL1`$PINDEFAULTSDA2`p_$PINDEFAULTA05`@$PINDEFAULTA14`$PINDEFAULTA23`P$PINDEFAULT$RESET6"P$PINDEFAULTINT8 `0|$PINDEFAULTVDD18 ` >$PINDEFAULTVSS9{*DEVICE} {PREFIX=U} {DATA=pdfs/microchip/MCP23008.pdf} {*PROPDEFS} {ITFMOD="Interface Model",HIDDEN STRING} {MODFILE="LISA Model File",HIDDEN STRING} {PACKAGE="PCB Package",PACKAGE,3,DIL18,SOP18,SSOP20} {*INDEX} {CAT=Microprocessor ICs} {SUBCAT=Peripherals} {MFR=Microchip} {DESC=Microchip 8-Bit I-O Port Expander with I2C Interface} {*COMPONENT} {ITFMOD=MCP23008ITF} {MODFILE=MCP23008.MDF} {PACKAGE=DIL18} *PINOUT DIL18 {ELEMENTS=1} {PIN "$RESET" = 6} {PIN "A0" = 5} {PIN "A1" = 4} {PIN "A2" = 3} {PIN "GP0" = 10} {PIN "GP1" = 11} {PIN "GP2" = 12} {PIN "GP3" = 13} {PIN "GP4" = 14} {PIN "GP5" = 15} {PIN "GP6" = 16} {PIN "GP7" = 17} {PIN "INT" = 8} {PIN "SCL" = 1} {PIN "SDA" = 2} {PIN "VDD" = 18} {PIN "VSS" = 9} {NC=7} {COMMON=VDD,VSS} *PINOUT SOP18 {ELEMENTS=1} {PIN "$RESET" = 6} {PIN "A0" = 5} {PIN "A1" = 4} {PIN "A2" = 3} {PIN "GP0" = 10} {PIN "GP1" = 11} {PIN "GP2" = 12} {PIN "GP3" = 13} {PIN "GP4" = 14} {PIN "GP5" = 15} {PIN "GP6" = 16} {PIN "GP7" = 17} {PIN "INT" = 8} {PIN "SCL" = 1} {PIN "SDA" = 2} {PIN "VDD" = 18} {PIN "VSS" = 9} {NC=7} {COMMON=VDD,VSS} *PINOUT SSOP20 {ELEMENTS=1} {PIN "$RESET" = 6} {PIN "A0" = 5} {PIN "A1" = 4} {PIN "A2" = 3} {PIN "GP0" = 12} {PIN "GP1" = 13} {PIN "GP2" = 14} {PIN "GP3" = 15} {PIN "GP4" = 16} {PIN "GP5" = 17} {PIN "GP6" = 18} {PIN "GP7" = 19} {PIN "INT" = 8} {PIN "SCL" = 1} {PIN "SDA" = 2} {PIN "VDD" = 20} {PIN "VSS" = 9} {NC=7,10,11} {COMMON=VDD,VSS} MCP23016WðK|@8"ȪȪCOMPONENT`p\P!M04$MKRORIGIN"$PINDEFAULTGP0.021"$PINDEFAULTGP0.122"?$PINDEFAULTGP0.223"p_$PINDEFAULTGP0.324"@$PINDEFAULTGP0.425"$PINDEFAULTGP0.526"$PINDEFAULTGP0.627"$PINDEFAULTGP0.728"P$PINDEFAULTGP1.02" >$PINDEFAULTGP1.13"]$PINDEFAULTGP1.24"}$PINDEFAULTGP1.35"$PINDEFAULTGP1.47"`$PINDEFAULTGP1.511"0$PINDEFAULTGP1.612"$PINDEFAULTGP1.713"<$PINDEFAULT$INT$6`$PINDEFAULTSCL14`$PINDEFAULTSDA15`p_$PINDEFAULTA016`@$PINDEFAULTA117`$PINDEFAULTA218`$PINDEFAULTCLK9`<$PINDEFAULTTP10 `0|$PINDEFAULTVDD20p\t$PINDEFAULTVSS{00}1`p\t$PINDEFAULTVSS{01}8 Ap\t$PINDEFAULTVSS{02}19) {*DEVICE} {PREFIX=U} {DATA=pdfs/microchip/MCP23016.pdf} {*PROPDEFS} {PACKAGE="PCB Package",PACKAGE,4,QFN28,SO28W,SPDIL28,SSOP28} {MODFILE="LISA Model File",READONLY STRING} {ITFMOD="Interface Model",HIDDEN STRING} {CLOCK="Processor Clock Frequency",STRING} {GENERATE_TPCLKOUT="Generate Clock on TP output ?",ADVANCED YESNO} {TRACE=Diagnostic Messages,HIDDEN TRACEMODE} {TRACE_INTR=Events on Interrupts,HIDDEN TRACEMODE} {TRACE_RD=Data Read Events,HIDDEN TRACEMODE} {TRACE_WR=Data Write Events,HIDDEN TRACEMODE} {*INDEX} {CAT=Microprocessor ICs} {SUBCAT=Peripherals} {MFR=Microchip} {DESC=16-Bit I2C I/O Expander} {*COMPONENT} {PACKAGE=SPDIL28} {MODFILE=MCP23016} {ITFMOD=PIC} {CLOCK=1MHz} {GENERATE_TPCLKOUT=0} {TRACE=1} {TRACE_INTR=1} {TRACE_RD=1} {TRACE_WR=1} *PINOUT QFN28 {ELEMENTS=1} {PIN "$INT$" = 3} {PIN "A0" = 13} {PIN "A1" = 14} {PIN "A2" = 15} {PIN "CLK" = 6} {PIN "GP0.0" = 18} {PIN "GP0.1" = 19} {PIN "GP0.2" = 20} {PIN "GP0.3" = 21} {PIN "GP0.4" = 22} {PIN "GP0.5" = 23} {PIN "GP0.6" = 24} {PIN "GP0.7" = 25} {PIN "GP1.0" = 27} {PIN "GP1.1" = 28} {PIN "GP1.2" = 1} {PIN "GP1.3" = 2} {PIN "GP1.4" = 4} {PIN "GP1.5" = 8} {PIN "GP1.6" = 9} {PIN "GP1.7" = 10} {PIN "SCL" = 11} {PIN "SDA" = 12} {PIN "TP" = 7} {PIN "VDD" = 17} {PIN "VSS{{00}}" = 5} {PIN "VSS{{01}}" = 16} {PIN "VSS{{02}}" = 26} {COMMON=VDD,VSS{{00}},VSS{{01}},VSS{{02}}} *PINOUT SO28W {ELEMENTS=1} {PIN "$INT$" = 6} {PIN "A0" = 16} {PIN "A1" = 17} {PIN "A2" = 18} {PIN "CLK" = 9} {PIN "GP0.0" = 21} {PIN "GP0.1" = 22} {PIN "GP0.2" = 23} {PIN "GP0.3" = 24} {PIN "GP0.4" = 25} {PIN "GP0.5" = 26} {PIN "GP0.6" = 27} {PIN "GP0.7" = 28} {PIN "GP1.0" = 2} {PIN "GP1.1" = 3} {PIN "GP1.2" = 4} {PIN "GP1.3" = 5} {PIN "GP1.4" = 7} {PIN "GP1.5" = 11} {PIN "GP1.6" = 12} {PIN "GP1.7" = 13} {PIN "SCL" = 14} {PIN "SDA" = 15} {PIN "TP" = 10} {PIN "VDD" = 20} {PIN "VSS{{00}}" = 1} {PIN "VSS{{01}}" = 8} {PIN "VSS{{02}}" = 19} {COMMON=VDD,VSS{{00}},VSS{{01}},VSS{{02}}} *PINOUT SPDIL28 {ELEMENTS=1} {PIN "$INT$" = 6} {PIN "A0" = 16} {PIN "A1" = 17} {PIN "A2" = 18} {PIN "CLK" = 9} {PIN "GP0.0" = 21} {PIN "GP0.1" = 22} {PIN "GP0.2" = 23} {PIN "GP0.3" = 24} {PIN "GP0.4" = 25} {PIN "GP0.5" = 26} {PIN "GP0.6" = 27} {PIN "GP0.7" = 28} {PIN "GP1.0" = 2} {PIN "GP1.1" = 3} {PIN "GP1.2" = 4} {PIN "GP1.3" = 5} {PIN "GP1.4" = 7} {PIN "GP1.5" = 11} {PIN "GP1.6" = 12} {PIN "GP1.7" = 13} {PIN "SCL" = 14} {PIN "SDA" = 15} {PIN "TP" = 10} {PIN "VDD" = 20} {PIN "VSS{{00}}" = 1} {PIN "VSS{{01}}" = 8} {PIN "VSS{{02}}" = 19} {COMMON=VDD,VSS{{00}},VSS{{01}},VSS{{02}}} *PINOUT SSOP28 {ELEMENTS=1} {PIN "$INT$" = 6} {PIN "A0" = 16} {PIN "A1" = 17} {PIN "A2" = 18} {PIN "CLK" = 9} {PIN "GP0.0" = 21} {PIN "GP0.1" = 22} {PIN "GP0.2" = 23} {PIN "GP0.3" = 24} {PIN "GP0.4" = 25} {PIN "GP0.5" = 26} {PIN "GP0.6" = 27} {PIN "GP0.7" = 28} {PIN "GP1.0" = 2} {PIN "GP1.1" = 3} {PIN "GP1.2" = 4} {PIN "GP1.3" = 5} {PIN "GP1.4" = 7} {PIN "GP1.5" = 11} {PIN "GP1.6" = 12} {PIN "GP1.7" = 13} {PIN "SCL" = 14} {PIN "SDA" = 15} {PIN "TP" = 10} {PIN "VDD" = 20} {PIN "VSS{{00}}" = 1} {PIN "VSS{{01}}" = 8} {PIN "VSS{{02}}" = 19} {COMMON=VDD,VSS{{00}},VSS{{01}},VSS{{02}}} MCP23017WðK #|@8"ȪȪCOMPONENT`@|cQ04$MKRORIGIN&$PINDEFAULTGPA021&$PINDEFAULTGPA122&?$PINDEFAULTGPA223&p_$PINDEFAULTGPA324&@$PINDEFAULTGPA425&$PINDEFAULTGPA526&$PINDEFAULTGPA627&$PINDEFAULTGPA728&P$PINDEFAULTGPB01& >$PINDEFAULTGPB12&]$PINDEFAULTGPB23&}$PINDEFAULTGPB34&$PINDEFAULTGPB45&`$PINDEFAULTGPB56&0$PINDEFAULTGPB67&$PINDEFAULTGPB78`$PINDEFAULTSDA13&<$PINDEFAULTINTA20&p\$PINDEFAULTINTB19`$PINDEFAULTA015`P$PINDEFAULTA116` >$PINDEFAULTA217`$PINDEFAULT$RESET$18`$PINPOSCLKSCL12l A0|$PINDEFAULTVDD9l A@|$PINDEFAULTVSS10{*DEVICE} {PREFIX=U} {DATA=pdfs/microchip/MCP23X17.pdf} {*PROPDEFS} {ITFMOD="Interface Model",HIDDEN STRING} {PACKAGE="PCB Package",PACKAGE,3,DIL28NAR,SO28W,TSSOP28} {MODFILE="LISA Model File",READONLY STRING} {TRACE="Diagnostic Messages",HIDDEN TRACEMODE} {TRACE_WR="Data Write Events",HIDDEN TRACEMODE} {TRACE_RD="Data Read Events",HIDDEN TRACEMODE} {TRACE_INTR="Events on Interrupts",HIDDEN TRACEMODE} {RWHI="RWHI",HIDDEN STRING} {*INDEX} {CAT=Microprocessor ICs} {SUBCAT=Peripherals} {MFR=Microchip} {DESC=16-Bit I/O Expander with serial Interface. High-speed I2C (TM)} {*COMPONENT} {ITFMOD=PIC} {PACKAGE=DIL28NAR} {MODFILE=MCP23017} {TRACE=1} {TRACE_WR=1} {TRACE_RD=1} {TRACE_INTR=1} {RWHI=100k} *PINOUT DIL28NAR {ELEMENTS=1} {PIN "$RESET$" = 18} {PIN "A0" = 15} {PIN "A1" = 16} {PIN "A2" = 17} {PIN "GPA0" = 21} {PIN "GPA1" = 22} {PIN "GPA2" = 23} {PIN "GPA3" = 24} {PIN "GPA4" = 25} {PIN "GPA5" = 26} {PIN "GPA6" = 27} {PIN "GPA7" = 28} {PIN "GPB0" = 1} {PIN "GPB1" = 2} {PIN "GPB2" = 3} {PIN "GPB3" = 4} {PIN "GPB4" = 5} {PIN "GPB5" = 6} {PIN "GPB6" = 7} {PIN "GPB7" = 8} {PIN "INTA" = 20} {PIN "INTB" = 19} {PIN "SCL" = 12} {PIN "SDA" = 13} {PIN "VDD" = 9} {PIN "VSS" = 10} {NC=11,14} {COMMON=VDD,VSS} *PINOUT SO28W {ELEMENTS=1} {PIN "$RESET$" = 18} {PIN "A0" = 15} {PIN "A1" = 16} {PIN "A2" = 17} {PIN "GPA0" = 21} {PIN "GPA1" = 22} {PIN "GPA2" = 23} {PIN "GPA3" = 24} {PIN "GPA4" = 25} {PIN "GPA5" = 26} {PIN "GPA6" = 27} {PIN "GPA7" = 28} {PIN "GPB0" = 1} {PIN "GPB1" = 2} {PIN "GPB2" = 3} {PIN "GPB3" = 4} {PIN "GPB4" = 5} {PIN "GPB5" = 6} {PIN "GPB6" = 7} {PIN "GPB7" = 8} {PIN "INTA" = 20} {PIN "INTB" = 19} {PIN "SCL" = 12} {PIN "SDA" = 13} {PIN "VDD" = 9} {PIN "VSS" = 10} {NC=11,14} {COMMON=VDD,VSS} *PINOUT TSSOP28 {ELEMENTS=1} {PIN "$RESET$" = 18} {PIN "A0" = 15} {PIN "A1" = 16} {PIN "A2" = 17} {PIN "GPA0" = 21} {PIN "GPA1" = 22} {PIN "GPA2" = 23} {PIN "GPA3" = 24} {PIN "GPA4" = 25} {PIN "GPA5" = 26} {PIN "GPA6" = 27} {PIN "GPA7" = 28} {PIN "GPB0" = 1} {PIN "GPB1" = 2} {PIN "GPB2" = 3} {PIN "GPB3" = 4} {PIN "GPB4" = 5} {PIN "GPB5" = 6} {PIN "GPB6" = 7} {PIN "GPB7" = 8} {PIN "INTA" = 20} {PIN "INTB" = 19} {PIN "SCL" = 12} {PIN "SDA" = 13} {PIN "VDD" = 9} {PIN "VSS" = 10} {NC=11,14} {COMMON=VDD,VSS} PCA9536nI|@8"ȪȪCOMPONENT`@ A`04$MKRORIGIN`$PINDEFAULTSCL`$PINDEFAULTSDA$PINDEFAULTI/O0$PINDEFAULTI/O1?$PINDEFAULTI/O2p_$PINDEFAULTI/O3`0|$PINDEFAULTVDD`@t$PINDEFAULTVSSP{*DEVICE} {PREFIX=U} {NOTES=The address of this device is 82h including R/W bit.} {*PROPDEFS} {PACKAGE="PCB Package",PACKAGE,3,SO16,SSOP16,TSSOP16} {ITFMOD="Interface Model",HIDDEN STRING} {MODFILE="LISA Model File",READONLY STRING} {*INDEX} {CAT=Microprocessor ICs} {SUBCAT=Peripherals} {MFR=Philips} {DESC=Remote 4-bit I/O expander for I2C-bus} {*COMPONENT} {PACKAGE=SO16} {ITFMOD=CMOS} {MODFILE=PCA9536} {*PINOUT SO16} {ELEMENTS=1} {PIN "$INT$" = 13} {PIN "A0" = 1} {PIN "A1" = 2} {PIN "A2" = 3} {PIN "VSS" = 8} {PIN "I/O0" = 4} {PIN "I/O1" = 5} {PIN "I/O2" = 6} {PIN "I/O3" = 7} {PIN "I/O4" = 9} {PIN "I/O5" = 10} {PIN "I/O6" = 11} {PIN "I/O7" = 12} {PIN "SCL" = 14} {PIN "SDA" = 15} {PIN "VDD" = 16} {COMMON=VDD,VSS} {*PINOUT SSOP16} {ELEMENTS=1} {PIN "$INT$" = 13} {PIN "A0" = 1} {PIN "A1" = 2} {PIN "A2" = 3} {PIN "VSS" = 8} {PIN "I/O0" = 4} {PIN "I/O1" = 5} {PIN "I/O2" = 6} {PIN "I/O3" = 7} {PIN "I/O4" = 9} {PIN "I/O5" = 10} {PIN "I/O6" = 11} {PIN "I/O7" = 12} {PIN "SCL" = 14} {PIN "SDA" = 15} {PIN "VDD" = 16} {COMMON=VDD,VSS} {*PINOUT TSSOP16} {ELEMENTS=1} {PIN "$INT$" = 13} {PIN "A0" = 1} {PIN "A1" = 2} {PIN "A2" = 3} {PIN "VSS" = 8} {PIN "I/O0" = 4} {PIN "I/O1" = 5} {PIN "I/O2" = 6} {PIN "I/O3" = 7} {PIN "I/O4" = 9} {PIN "I/O5" = 10} {PIN "I/O6" = 11} {PIN "I/O7" = 12} {PIN "SCL" = 14} {PIN "SDA" = 15} {PIN "VDD" = 16} {COMMON=VDD,VSS} POT-HGK-  @8"ȪȪCOMPONENT s/ @64PIN?/64PINH`<4"ȪȪCOMPONENT9<4"ȪȪCOMPONENTp64PIN004$MKRORIGIN04`YhC$MKRINCREMENT04`Y$MKRDECREMENT ?$PINSHORT1 `$PINSHORT2 0$PINSHORT3POT_0@8"ȪȪCOMPONENT s/ @64PIN?/64PINH`64PIN/Hi64PIN/(64PIN/0/04$MKRORIGIN64PIN0/0POT_1@8"ȪȪCOMPONENT s/ @64PIN?/64PINH`64PIN`Y64PIN`Y64PIN`Y0`Y04$MKRORIGIN64PIN0`Y0POT_2@8"ȪȪCOMPONENT s/ @64PIN?/64PINH`64PIN64PINxI64PIN004$MKRORIGIN64PIN00POT_3@8"ȪȪCOMPONENT s/ @64PIN?/64PINH`64PIN@64PIN s64PIN004$MKRORIGIN64PIN00POT_4@8"ȪȪCOMPONENT s/ @64PIN?/64PINH`64PINX64PINXȜ64PINX0X04$MKRORIGIN64PIN0X0POT_5@8"ȪȪCOMPONENT s/ @64PIN?/64PINH`64PIN964PINp64PIN004$MKRORIGINPOT_6@8"ȪȪCOMPONENT sH @64PIN`H64PIN/?64PIN)64PIN)8c64PIN)0)04$MKRORIGIN64PIN0)0POT_7@8"ȪȪCOMPONENT sH @64PIN`H64PIN/?64PINPS64PINPS64PINPS0PS04$MKRORIGIN64PIN0PS0POT_8@8"ȪȪCOMPONENT sH @64PIN`H64PIN/?64PIN|hC64PIN|64PIN|0|04$MKRORIGIN64PIN0|0POT_9@8"ȪȪCOMPONENT sH @64PIN`H64PIN/?64PINm64PIN064PIN004$MKRORIGIN64PIN00POT_10@8"ȪȪCOMPONENT sH @64PIN`H64PIN/?64PINH64PINH 64PINH0H04$MKRORIGIN64PIN0H0POT_11|@8"ȪȪCOMPONENT s/ @04$MKRORIGIN{*DEVICE} {PREFIX=RV} {ACTIVE=POT,12,DLL} {*PROPDEFS} {PRIMITIVE="Primitive Type",HIDDEN STRING} {MODDLL="VSM Model DLL",HIDDEN STRING} {VALUE="Resistance",FLOAT,PNZ} {LAW="Law Type",KWDLIST,3,0="LINEAR",1="LOG",2="ANTILOG"} {RMIN="Minimum Resistance",ADVANCED FLOAT,PNZ} {TSWITCH="Switching Time",ADVANCED FLOAT,PNZ} {POS="Current Position",HIDDEN INT,0,100} {STATE="Active State",HIDDEN STRING} {DCPATH="DC Path List",HIDDEN STRING} {*INDEX} {CAT=Resistors} {SUBCAT=Variable} {MFR=} {DESC=High Granularity Interactive Potentiometer (Lin, Log or Antilog Law)} {*COMPONENT} {VALUE=1k} {PRIMITIVE=ANALOG,POT} {MODDLL=HGPOT.DLL} {LAW=0} {RMIN=0.1} {TSWITCH=1ms} {POS=50} {STATE=5} {DCPATH=*} RES]I|@8"ȪȪCOMPONENT @04$MKRORIGIN$PINSHORT1`$PINSHORT2{*DEVICE} {PREFIX=R} {HELP=MODELS>POPUP,100} {*PROPDEFS} {VALUE="Resistance",FLOAT,PNZ} {PRIMITIVE="Model Type",KWDLIST,2,ANALOG,DIGITAL} {PRIMTYPE="Primitive Type",HIDDEN STRING} {PINSWAP="Pin Swap List",HIDDEN STRING} {PACKAGE="PCB Package",PACKAGE,8,0402,0603,0805,1206,RES40,RES50,RES60,RES90} {*INDEX} {CAT=Resistors} {SUBCAT=Generic} {DESC=Generic resistor symbol} {*COMPONENT} {VALUE=10k} {PRIMITIVE=ANALOG} {PRIMTYPE=RESISTOR} {PACKAGE=RES40} *PINOUT 0402 {ELEMENTS=1} {PIN "1" = 1} {PIN "2" = 2} {PINSWAP=1,2} *PINOUT 0603 {ELEMENTS=1} {PIN "1" = 1} {PIN "2" = 2} {PINSWAP=1,2} *PINOUT 0805 {ELEMENTS=1} {PIN "1" = 1} {PIN "2" = 2} {PINSWAP=1,2} *PINOUT 1206 {ELEMENTS=1} {PIN "1" = 1} {PIN "2" = 2} {PINSWAP=1,2} *PINOUT RES40 {ELEMENTS=1} {PIN "1" = 1} {PIN "2" = 2} {PINSWAP=1,2} *PINOUT RES50 {ELEMENTS=1} {PIN "1" = 1} {PIN "2" = 2} {PINSWAP=1,2} *PINOUT RES60 {ELEMENTS=1} {PIN "1" = 1} {PIN "2" = 2} {PINSWAP=1,2} *PINOUT RES90 {ELEMENTS=1} {PIN "1" = 1} {PIN "2" = 2} {PINSWAP=1,2} TC74WðK`@8"ȪȪCOMPONENT@P!@8"`O@@INDICATOR ? 004$MKRORIGIN04Qp_$MKRINCREMENT04 p_$MKRDECREMENT$PINDEFAULTSCLK4?$PINDEFAULTSDA5 |$PINDEFAULTVDD3 `|$PINDEFAULTGND2SETPOINT_0|@8"ȪȪCOMPONENT@P!04$MKRORIGINSETPOINT_1|@8"`O@@INDICATOR ? 004$MKRORIGIN{*DEVICE} {PREFIX=U} {ACTIVE=SETPOINT,2,DLL} {DATA=pdfs/microchip/TC74.pdf} {*PROPDEFS} {STEP="Step",FLOAT} {SETPOINT="Current Value",FLOAT} {STATE="Active State",HIDDEN STRING} {MIN="Minimum Value",HIDDEN FLOAT} {MAX="Maximum Value",HIDDEN FLOAT} {FORMAT="Display format (int,dec)",HIDDEN STRING} {ITFMOD="Interface Model",HIDDEN STRING} {DEVADDR="Option Address",KWDLIST,8,$90="A0",$92="A1",$94="A2",$96="A3",$98="A4",$9A="A5",$9C="A6",$9E="A7"} {PACKAGE="PCB Package",PACKAGE,2,SOT23-5,TO220-5-RA} {TRACE=Diagnostic Messages,HIDDEN TRACEMODE} {MODFILE="LISA Model File",READONLY STRING} {*INDEX} {CAT=Data Converters} {SUBCAT=Temperature Sensors} {MFR=Microchip} {DESC=Tiny Serial Digital Thermal Sensor with I2C interface} {*COMPONENT} {STEP=0.5} {SETPOINT=27} {STATE=0} {MIN=-65} {MAX=130} {FORMAT=3.1} {ITFMOD=TC74ITF} {DEVADDR=$9A} {PACKAGE=SOT23-5} {TRACE=1} {MODFILE=TC74} *PINOUT SOT23-5 {ELEMENTS=1} {PIN "GND" = 2} {PIN "SCLK" = 4} {PIN "SDA" = 5} {PIN "VDD" = 3} {NC=1} {COMMON=GND,VDD} *PINOUT TO220-5-RA {ELEMENTS=1} {PIN "GND" = 2} {PIN "SCLK" = 4} {PIN "SDA" = 5} {PIN "VDD" = 3} {COMMON=GND,VDD} }SISIS CIRCUIT FILE&  MOBJECT DATA]K $TERPOWER VCC}TS40 Default FontTERMINAL LABEL=R1H*Hb<2H Default FontCOMPONENT ID2kH*650 Default FontCOMPONENT VALUERESH*б210 Default FontSUBCKT NAME({PRIMITIVE=ANALOG} {PRIMTYPE=RESISTOR} H*б200 Default FontPROPERTIES9{PRIMITIVE=ANALOG} {PRIMTYPE=RESISTOR} {PACKAGE=RES40} RES]R4K=@WIRE]xG]?R28Hb<2H Default FontCOMPONENT ID2k8650 Default FontCOMPONENT VALUERES8б210 Default FontSUBCKT NAME({PRIMITIVE=ANALOG} {PRIMTYPE=RESISTOR} 8б200 Default FontPROPERTIES9{PRIMITIVE=ANALOG} {PRIMTYPE=RESISTOR} {PACKAGE=RES40} RESR4K=E^BAu repos SDA=1 et SCL=1 (,0 Default FontSCRIPT>Le circuit MCP3221 est un convertisseur analogique numrique 12 bits interface I2C L'adresse de base du circuit MCP3221 est $9A (bit R/W 0) Pour lire la valeur numrique renvoye par le CAN l'adresse est $9B (bit R/W 1) Comme le MCP3221 est un CAN 12 bits il faut 2 octets pour lire la valeur en sortie du CAN La squence I2C suivante permet au matre de rcuprer ces 2 octets : S $9B A N P Explication de catte squence I2C : - S : le matre commence une nouvelle communication sur le bus I2C - $9B : adresse du circuit MCP3221 avec le bit R/W 1 pour recevoir les donnes ==> le circuit MCP3221 renvoie alors un acquittement (A) et l'octet de poids fort (entre $00 et $0F) - A : le matre confirme par un acquittement positif qu'il a bien reu le premier octet ==> le circuit MCP3221 renvoie alors l'octet de poids faible (entre $00 et $FF) - N : le matre confirme par un acquittement ngatif qu'il a bien reu le second octet - P : le matre ferme la connexion (SDA et SCL 1 sur le bus I2C) Ralis par Jean-Christophe MICHEL le 11 mai 2016 www.gecif.net (j"ȪȪCOMPONENT Default FontLecture par I2C de la valeur en sortie du CAN 12 bits MCP3221K $TERPOWER VCCTS40 Default FontTERMINAL LABEL=E@WIRE?xGMAITRE@{(!%2H Default FontCOMPONENT ID@{HA 50 Default FontCOMPONENT VALUE$II2C DEBUGGER@{a 10 Default FontSUBCKT NAME*{PRIMITIVE=DIGITAL} {MODDLL=i2cdebug.dll} @{a 00 Default FontPROPERTIES{PRIMITIVE=DIGITAL} {MODDLL=i2cdebug.dll} {CLOCKFREQ=100000} {ADDRESS1=1} {ADDRESS2=2} {STOPONEMPTY=0} {WRAPLENGTH=64} {AUTOLOAD=0} {SEQUENCE000=S $9B A N P} $II2C DEBUGGER81KJ wU)~vn"ȪȪCOMPONENT `Default Fontwww.gecif.net 0og"ȪȪCOMPONENT Default FontMatre "@ph"ȪȪCOMPONENT Default FontEsclaveU21#`2H Default FontCOMPONENT IDMCP32211#a 50 Default FontCOMPONENT VALUEMCP32211#10 Default FontSUBCKT NAME,{PACKAGE=SOT23-5} {DVCADDR=$9A} {TRACE=1} 1#00 Default FontPROPERTIES>{PACKAGE=SOT23-5} {DVCADDR=$9A} {TRACE=1} {MODFILE=MCP3221} MCP3221*Q# AKKQLTO]81JKAK@WIRE໪81]81@WIRE](,]81@WIRE`Q]Q]81 KKK@WIRE໪ @WIRE(, @WIRE`pp  A $TERGROUND `O40 Default FontTERMINAL LABELL@WIRE AH A A(, $TERPOWER VCC`R440 Default FontTERMINAL LABEL"ORV18h`2H Default FontCOMPONENT ID1k8h50 Default FontCOMPONENT VALUEPOT-HG8hP10 Default FontSUBCKT NAME2{PRIMITIVE=ANALOG,POT} {MODDLL=HGPOT.DLL} {LAW=0} 8hP00 Default FontPROPERTIESi{PRIMITIVE=ANALOG,POT} {MODDLL=HGPOT.DLL} {LAW=0} {RMIN=0.1} {TSWITCH=1ms} {POS=61} {STATE=6} {DCPATH=*} POT-HGdQ$SOQ A&"OTOO@WIRE A( A&@WIRE A A&@WIREd d& A&hSV62H Default FontCOMPONENT IDhSf 50 Default FontCOMPONENT VALUE$IDC VOLTMETERhSޅ10 Default FontSUBCKT NAME0{LOAD=100M} {MODDLL=READOUT} {MODFILE=DCVMETER} hSޅ00 Default FontPROPERTIES:{LOAD=100M} {MODDLL=READOUT} {MODFILE=DCVMETER} {STATE=2} $IDC VOLTMETERI0%RQIQQQQ@WIRE]QIQ@WIRE*QIQ@WIREIIQI( $TERGROUND `E40 Default FontTERMINAL LABELR@WIREI?IXod $TERGROUND `/40 Default FontTERMINAL LABELS@WIREdx dHISIS CIRCUIT FILE MOBJECT DATACCT000; __DEFAULT__MSROOT10R11122R21122MAITRE#U2 SCL5SDA4AIN3VSS2VDD1$RV1%CCT000 __DEFAULT__ __DEFAULT__DCVMETER.MDFLISA MODEL DESCRIPTION FORMAT 6.1 ================================= Design: K:\PROLIBS\ACTIVE\DCMeters.DSN Doc. no.: Revision: Author: Created: 19/03/03 Modified: 05/12/05 *PROPERTIES,0 *MAPPINGS,3,STATE 2 : SCALE=1 3 : SCALE=1000 4 : SCALE=1000000 *MODELDEFS,0 *PARTLIST,1 VP1,RTVPROBE,RTVPROBE,LOAD=,PRIMITIVE=ANALOG,SCALE= *NETLIST,2 +,2 +,GT VP1,PS,+ -,2 -,GT VP1,PS,- *GATES,0 MCP3221.MDFLISA MODEL DESCRIPTION FORMAT 6.1 ================================= Design: K:\PROLIBS\MICROCHIP\VSM\MCP3221\MCP3221.DSN Doc. no.: Revision: Author: Created: 13/10/08 Modified: 22/10/08 *PROPERTIES,0 *MODELDEFS,0 *PARTLIST,12 AN_INPUT_C1,CAPACITOR,7p,PRIMITIVE=ANALOGUE AN_INPUT_C2,CAPACITOR,20p,PRIMITIVE=ANALOGUE AN_INPUT_D1,DIODE,DIODE,PRIMITIVE=ANALOGUE AN_INPUT_D2,DIODE,DIODE,PRIMITIVE=ANALOGUE AN_INPUT_I1,CSOURCE,1nA,PRIMITIVE=ANALOGUE AN_INPUT_R1,RESISTOR,1k,PRIMITIVE=ANALOGUE AN_INPUT_SW1,DSWITCH,DSWITCH,PRIMITIVE=PASSIVE,ROFF=100M,RON=1,TSWITCH=0.1u ADC1,ADC_12,ADC_12,MODDLL=DATAC,MODE=UNSIGNED,PRIMITIVE=PASSIVE,TDHLCD=0,TDHZOD=0,TDLHCD=0,TDLZOD=0,TDZHOE=0,TDZLOE=0 R1,RESISTOR,20k,PRIMITIVE=ANALOGUE SW1,DSWITCH,DSWITCH,PRIMITIVE=PASSIVE,ROFF=4M,RON=1,TSWITCH=1u U1,I2CIO,I2CSLAVE,DVCADDR=,DVCADDRMASK=$FF,MODDLL=I2CIO.DLL,PRIMITIVE=DIGITAL,WARNINGS=1 U2,MCP3221,MCP3221DLL,MODDLL=MCP3221.DLL,PRIMITIVE=DIGITAL,TRACE= *NETLIST,51 #00000,1 U1,IP,A0 #00001,1 U1,IP,A1 #00002,1 U1,IP,A2 #00003,1 U1,IP,A3 #00004,1 U1,IP,A4 #00005,1 U1,IP,A5 #00006,1 U1,IP,A6 #00009,1 U1,OP,DIN0 #00010,1 U1,OP,DIN1 #00011,1 U1,OP,DIN2 #00012,1 U1,OP,DIN3 #00013,1 U1,OP,DIN4 #00014,1 U1,OP,DIN5 #00015,1 U1,OP,DIN6 #00016,1 U1,OP,DIN7 #00017,2 U1,IP,DOUT0 U2,OP,DO0 #00018,2 U1,IP,DOUT1 U2,OP,DO1 #00019,2 U1,IP,DOUT2 U2,OP,DO2 #00020,2 U1,IP,DOUT3 U2,OP,DO3 #00021,2 U1,IP,DOUT4 U2,OP,DO4 #00022,2 U1,IP,DOUT5 U2,OP,DO5 #00023,2 U1,IP,DOUT6 U2,OP,DO6 #00024,2 U1,IP,DOUT7 U2,OP,DO7 #00025,2 U1,OP,DIN_STROBE U2,IP,DI_STR #00026,2 U1,OP,DOUT_STROBE U2,IP,DO_STR #00027,3 U1,PS,S U2,IP,S SW1,IP,EN #00028,2 U1,PS,Sr U2,IP,Sr #00029,2 U1,PS,P U2,IP,P #00031,1 U1,OP,ACK_IN #00038,3 ADC1,IP,CLK ADC1,IP,HOLD U2,OP,CONV #00040,2 ADC1,PS,D0 U2,PS,D0 #00041,2 ADC1,PS,D1 U2,PS,D1 #00042,2 ADC1,PS,D2 U2,PS,D2 #00043,2 ADC1,PS,D3 U2,PS,D3 #00044,2 ADC1,PS,D4 U2,PS,D4 #00045,2 ADC1,PS,D5 U2,PS,D5 #00046,2 ADC1,PS,D6 U2,PS,D6 #00047,2 ADC1,PS,D7 U2,PS,D7 #00048,2 ADC1,PS,D8 U2,PS,D8 #00049,2 ADC1,PS,D9 U2,PS,D9 #00050,2 ADC1,PS,D10 U2,PS,D10 #00051,2 ADC1,PS,D11 U2,PS,D11 #00053,2 SW1,IO,A R1,PS,1 #00058,2 AN_INPUT_R1,PS,1 AN_INPUT_SW1,IO,B SDA,2 SDA,BT U1,PS,SDA SCL,3 SCL,IT U2,IP,CLK U1,PS,SCL AIN,6 AIN,GT AN_INPUT_C1,PS,1 AN_INPUT_I1,PS,+ AN_INPUT_SW1,IO,A AN_INPUT_D1,PS,A AN_INPUT_D2,PS,K VSS,8 VSS,GT AN_INPUT_C1,PS,2 AN_INPUT_I1,PS,- AN_INPUT_C2,PS,2 AN_INPUT_D2,PS,A ADC1,IP,VREF- SW1,IO,B U1,IP,SCL_HOLD VDD,6 VDD,GT AN_INPUT_D1,PS,K R1,PS,2 ADC1,IP,OE ADC1,IP,VREF+ U1,IP,ACK_OUT #00034,3 AN_INPUT_R1,PS,2 AN_INPUT_C2,PS,1 ADC1,IP,VIN #00035,2 AN_INPUT_SW1,IP,EN U2,OP,SAMPLE *GATES,0 ???@ư>1- ABSTOL1e-12 BADMOS3No BYPASSYes CHGTOL1e-14DEFAD0DEFAS0 DEFAULTS0 DEFL0.0001 DEFW0.0001 GMIN1e-18GMINSTEPS120 ITL1100ITL250ITL450 LOGSTART0 LOGTIME60 MAXORD2METHODTRAPEZOIDAL NOOPITERNo NUMSTEPS50 OLDLIMITNo PIVREL0.001 PIVTOL1e-13 RELTOL0.01 RSHUNT1e+12 SRCSTEPS120 TDLOWER0.9 TDSCALE1 TDUPPER1.1TEMP27 TMIN1e-12TNOM27TRACE_CONTENTIONS1,0TRACE_CONVERGENCE1,1TRACE_DCPATHS1,2TRACE_ITFMODS1,3TRACE_NETTYPES1,4TRACE_OPTIONS1,5TRACE_PERFORMANCE1,6TRACE_SPICELINK1,7TRANGMIN1e-18TRTOL7TRYTOCOMPACTNo TTOL1e-09 VNTOL1e-06@v6>pYx`k&0