ISIS SCHEMATIC FILEy DesignplateDS kjh\ kjdg\bJS28/10/1228/10/12&P%P * 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 $MKRBUSNODE޳3I=8`O@MARKER9p s $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 $PINDEFAULT޳3264PIN?04$MKRORIGIN04?$MKRNODE04$MKRPINNUM04$MKRORIGIN04$MKRPINNAME $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`$MKRLABEL4028.IECy Jp @8"ȪȪCOMPONENT<04$MKRORIGINld"ȪȪCOMPONENT 0Default FontX/Yjb"ȪȪCOMPONENTh 0Default Font0jb"ȪȪCOMPONENTh 0Default Font1jb"ȪȪCOMPONENTh 0Default Font2jb"ȪȪCOMPONENTh 0Default Font3jb"ȪȪCOMPONENThP 0Default Font4jb"ȪȪCOMPONENTh > 0Default Font5jb"ȪȪCOMPONENTh] 0Default Font6jb"ȪȪCOMPONENTh} 0Default Font7jb"ȪȪCOMPONENTh 0Default Font8jb"ȪȪCOMPONENTh` 0Default Font9jb"ȪȪCOMPONENT0Default Font1jb"ȪȪCOMPONENTP0Default Font2jb"ȪȪCOMPONENT >0Default Font4jb"ȪȪCOMPONENT]0Default Font8|$PINDEFAULTVDD16$PINDEFAULTC12 ]$PINDEFAULTD11 $PINDEFAULTQ03 $PINDEFAULTQ114 $PINDEFAULTQ22 $PINDEFAULTQ315 P$PINDEFAULTQ41  >$PINDEFAULTQ56 ]$PINDEFAULTQ67 }$PINDEFAULTQ74 $PINDEFAULTQ89 `$PINDEFAULTQ95{*DEVICE} PREFIX=U DATA=cd4028bc.pdf,,,,,Proteus CD,pdfs\digital {*PROPDEFS} {PACKAGE="PCB Package",PACKAGE,2,DIL16,SO16} {MODFILE=LISA Model File,READONLY STRING} {VOLTAGE=Model Timing Voltage:,KWDLIST,3,5V,10V,15V} {ITFMOD=Interface Model,HIDDEN STRING} {*COMPONENT} {PACKAGE=DIL16} {MODFILE=4028} {VOLTAGE=5V} {ITFMOD=CMOS} {*INDEX} {DESC=1-Of-10 Decoder} {CAT=CMOS 4000 series} {SUBCAT=Decoders} LM016LmJu@8"ȪȪCOMPONENT >M@8"8c2FȪaCOMPONENTP0y`E 04$MKRORIGINP!$PINDEFAULTD714 A$PINDEFAULTD613`$PINDEFAULTD512$PINDEFAULTD411 $PINDEFAULTD310`$PINDEFAULTD290$PINDEFAULTD18$PINDEFAULTD07?$PINDEFAULTE6p_$PINDEFAULTRW5@$PINDEFAULTRS4$PINDEFAULTVSS1$PINDEFAULTVDD2$PINDEFAULTVEE3LCD_16X2_0|@8"8c2FȪaCOMPONENTP0y`E 04$MKRORIGINLCD_16X2_1|@8"8cȪaCOMPONENTP0y`E 04$MKRORIGIN{*DEVICE} PREFIX=LCD ACTIVE=LCD_16X2,2,DLL HELP=DISPLAYS>POPUP,2 {DATA=pdfs/Display/HD44780.pdf} {*PROPDEFS} {MODDLL="VSM Model",READONLY STRING} {PRIMITIVE="Simulator Primitive",HIDDEN STRING} {NUMCOLS="Number of Columns",READONLY INT} {NUMROWS="Number of Rows",READONLY INT} {CLOCK="Clock Frequency",ADVANCED FLOAT,PNZ} {ROW1="Row 1",ADVANCED STRING} {ROW2="Row 2",ADVANCED STRING} {PACKAGE=PCB Footprint,PACKAGE,0} {TRACE=Controller Diagnostics,HIDDEN TRACEMODE} {*INDEX} {CAT=Optoelectronics} {SUBCAT=Alphanumeric LCDs} {DESC=16x2 Alphanumeric LCD} {*COMPONENT} {NUMCOLS=16} {NUMROWS=2} {CLOCK=250kHz} {ROW1=80-8F} {ROW2=C0-CF} {PACKAGE=CONN-DIL14} {PRIMITIVE=DIGITAL,LCD} {MODDLL=LCDALPHA} {TRACE=1} `GISIS CIRCUIT FILE MOBJECT DATAU12H Default FontCOMPONENT ID4028x50 Default FontCOMPONENT VALUE4028H>10 Default FontSUBCKT NAME.{PACKAGE=DIL16} {MODFILE=4028} {VOLTAGE=5V} H>00 Default FontPROPERTIESa{PACKAGE=DIL16} {MODFILE=4028} {VOLTAGE=5V} {ITFMOD=CMOS} PRIMITIVE=DIGITAL,SCRIPT SCRIPT=GECIF 4028.IECh 810F 001U234/H--LCD1Аl2H Default FontCOMPONENT IDLM016LАXg50 Default FontCOMPONENT VALUELM016LА($c10 Default FontSUBCKT NAME({NUMCOLS=16} {NUMROWS=2} {CLOCK=250kHz} А($c00 Default FontPROPERTIES{NUMCOLS=16} {NUMROWS=2} {CLOCK=250kHz} {ROW1=80-8F} {ROW2=C0-CF} {PACKAGE=CONN-DIL14} {PRIMITIVE=DIGITAL,LCD} {MODDLL=LCDALPHA} {TRACE=1} LM016L*TS):09m876$6a54-/H-.-@WIREH""28@WIREHP!P!28/xG $TERPOWER OsO40 Default FontTERMINAL LABEL-@WIRE28"/"/HC Xr0 $TERGROUND `(40 Default FontTERMINAL LABEL.@WIRE 28 R4@. $TERGROUND P!&40 Default FontTERMINAL LABEL/@WIRE28pb2 DU`9h3/@WIREQ7X00 Default FontWIRE LABELHhhE0 0@WIREQ1x?00 Default FontWIRE LABELHhh0\10!PSBUS WIREhh@WIREQ2H_00 Default FontWIRE LABELHhh/\121!PSBUS WIREhh/@WIREQ300 Default FontWIRE LABELH/h/hO22U2!PSBUS WIREh/hO@WIREQ400 Default FontWIRE LABELHOhOhXo233!PSBUS WIREhOhXo@WIREQ500 Default FontWIRE LABELHXohXoh(334!PSBUS WIREhXoh(!PSBUS WIREhh(@WIREQ600 Default FontWIRE LABELH(h(*`+5E4@WIREQ0R*(00 Default FontWIRE LABEL*28*`@.`5+5a5!PSBUS WIRE*`@.`@WIREQ12.(00 Default FontWIRE LABEL@.28@.`pb2`65$6!PSBUS WIRE@.`pb2`@WIREQ22(00 Default FontWIRE LABELpb228pb2`B6`t766!PSBUS WIREpb2`B6`@WIREQ3@5(00 Default FontWIRE LABELB628B6`":`78t77!PSBUS WIREB6`":`@WIREQ4p9(00 Default FontWIRE LABEL":28":`>`878m8!PSBUS WIRE":`>`@WIREQ5=(00 Default FontWIRE LABEL>28>`0A`9809!PSBUS WIRE>`0A`@WIREQ6ГA(00 Default FontWIRE LABEL0A280A``E`99):!PSBUS WIRE DU``E`!PSBUS WIRE0A``E`@WIREQ7tE(00 Default FontWIRE LABEL`E28`E`y:5$*SCRIPT PROGRAM GECIF *END SCRIPT ,0 Default FontSCRIPTA// Script EasyHDL ralis par Jean-Christophe MICHEL // www.geic.net // Octobre 2012 *SCRIPT PROGRAM GECIF PIN Q[0..7],Q8,Q9 FLOAT temporisation=1m // Q8 est RS et Q9 est E Q9=0 SLEEP FOR temporisation // Envoie des instructions l'afficheur LM016L : Q8=0 Q[0..7]=$38 SLEEP FOR temporisation Q9=1 SLEEP FOR temporisation Q9=0 SLEEP FOR temporisation Q[0..7]=$0E SLEEP FOR temporisation Q9=1 SLEEP FOR temporisation Q9=0 SLEEP FOR temporisation Q[0..7]=$06 SLEEP FOR temporisation Q9=1 SLEEP FOR temporisation Q9=0 SLEEP FOR temporisation // Envoie des donnes l'afficheur LM016L : Q8=1 Q[0..7]=$56 SLEEP FOR temporisation Q9=1 SLEEP FOR temporisation Q9=0 SLEEP FOR temporisation Q[0..7]=$69 SLEEP FOR temporisation Q9=1 SLEEP FOR temporisation Q9=0 SLEEP FOR temporisation Q[0..7]=$76 SLEEP FOR temporisation Q9=1 SLEEP FOR temporisation Q9=0 SLEEP FOR temporisation Q[0..7]=$65 SLEEP FOR temporisation Q9=1 SLEEP FOR temporisation Q9=0 SLEEP FOR temporisation Q[0..7]=$20 SLEEP FOR temporisation Q9=1 SLEEP FOR temporisation Q9=0 SLEEP FOR temporisation Q[0..7]=$47 SLEEP FOR temporisation Q9=1 SLEEP FOR temporisation Q9=0 SLEEP FOR temporisation Q[0..7]=$65 SLEEP FOR temporisation Q9=1 SLEEP FOR temporisation Q9=0 SLEEP FOR temporisation Q[0..7]=$63 SLEEP FOR temporisation Q9=1 SLEEP FOR temporisation Q9=0 SLEEP FOR temporisation Q[0..7]=$69 SLEEP FOR temporisation Q9=1 SLEEP FOR temporisation Q9=0 SLEEP FOR temporisation Q[0..7]=$66 SLEEP FOR temporisation Q9=1 SLEEP FOR temporisation Q9=0 SLEEP FOR temporisation Q[0..7]=$2E SLEEP FOR temporisation Q9=1 SLEEP FOR temporisation Q9=0 SLEEP FOR temporisation Q[0..7]=$6E SLEEP FOR temporisation Q9=1 SLEEP FOR temporisation Q9=0 SLEEP FOR temporisation Q[0..7]=$65 SLEEP FOR temporisation Q9=1 SLEEP FOR temporisation Q9=0 SLEEP FOR temporisation Q[0..7]=$74 SLEEP FOR temporisation Q9=1 SLEEP FOR temporisation Q9=0 SLEEP FOR temporisation Q[0..7]=$20 SLEEP FOR temporisation Q9=1 SLEEP FOR temporisation Q9=0 SLEEP FOR temporisation Q[0..7]=$21 SLEEP FOR temporisation Q9=1 SLEEP FOR temporisation Q9=0 SLEEP FOR temporisation *ENDSCRIPT Hz"ȪȪ{COMPONENT Default FontPilotage d'un afficheur LCD LM016L par un script EasyHDL 0"ȪȪ{COMPONENT `Default FontDu 4028 nous ne gardons que le symbole graphique avec 10 sorties Q0 Q9 : son comportement est remplac par le script EasyHDL h "ȪȪ{COMPONENT Default FontTlchargez d'autres exemples ISIS Proteus sur www.gecif.nethHEE0F!PSBUS WIRE*`h`hH!PSBUS WIREhhH@WIREQ000 Default FontWIRE LABELHHhH},0 Default FontSCRIPT>Ralis par Jean-Christophe MICHEL www.gecif.net Octobre 2012 ISIS CIRCUIT FILE MOBJECT DATACCT000( __DEFAULT__0GROOT10U1LCD1CCT000 __DEFAULT__ __DEFAULT__ITFMOD.MDFLISA MODEL DESCRIPTION FORMAT 5.0 ================================= Design: K:\Prodev\Spice\ITFMOD.DSN Doc. no.: Revision: Author: Created: 18/03/98 Modified: 23/06/05 *MODELDEFS,18 CMOS : RHI=100,RLO=100,TRISE=1u,TFALL=1u,V+=VDD,V-=VSS NMOS : RHI=100,RLO=10,VUD=2,VTL=0.8,VHL=0.2,VTH=2.5,VHH=0.2,V+=VCC,V-=GND TTL : RHI=50, RLO=5,VUD=2,VTL=0.8,VHL=0.2,VTH=2.5,VHH=0.2,RPOS=5k,RNEG=20k,V+=VCC,V-=GND,FLOAT=HIGH TTLHC : RHI=5,RLO=5, V+=VCC,V-=GND TTLHCT : RHI=5,RLO=5, V+=VCC,V-=GND TTLLS : RHI=100, RLO=10,VUD=2,VTL=0.8,VHL=0.2,VTH=2.5,VHH=0.2,RPOS=12k,RNEG=50k, V+=VCC,V-=GND,FLOAT=HIGH TTLS : RHI=25, RLO=2.5,VUD=2,VTL=0.8,VHL=0.2,VTH=2.5,VHH=0.2,RPOS=5k,RNEG=20k,TRISE=0.5n,TFALL=0.5n, V+=VCC,V-=GND,FLOAT=HIGH PLD : RHI=20,RLO=20, V+=VCC,V-=GND,FLOAT=HIGH PIC : RSHI=20, RSLO=20,RWHI=20k,VUD=2,VTL=0.8,VHL=0.2,VTH=2.5,VHH=0.2,V+=VDD,V-=VSS,TRISE=10n,TFALL=10n PIC3V3 : RSHI=20, RSLO=20,RWHI=20k,VUD=2,VTL=0.8,VHL=0.1,VTH=1.5,VHH=0.1,V+=VDD,V-=VSS,TRISE=10n,TFALL=10n 8051 : RHI=20, RLO=20,VUD=2,VTL=0.8,VHL=0.2,VTH=2.5,VHH=0.2,RPOS=5k,RNEG=20k,V+=VCC,V-=GND,FLOAT=HIGH,TRISE=10n,TFALL=10n AT89 : RHI=20, RLO=20,VUD=2,VTL=0.8,VHL=0.2,VTH=2.5,VHH=0.2,RPOS=5k,RNEG=20k,V+=VCC,V-=GND,FLOAT=HIGH,TRISE=10n,TFALL=10n HC11 : RHI=20, RLO=20,VUD=2,VTL=0.8,VHL=0.2,VTH=2.5,VHH=0.2,V+=VDD,V-=VSS,TRISE=10n,TFALL=10n AVR : RSHI=20, RSLO=20,RWHI=100k,VUD=2,VTL=0.8,VHL=0.2,VTH=2.5,VHH=0.2,V+=VCC,V-=GND,TRISE=10n,TFALL=10n MSP430 : RSHI=20, RSLO=20,RWHI=100k,VUD=2,VTL=0.8,VHL=0.2,VTH=2.5,VHH=0.2,V+=VCC,V-=GND,TRISE=10n,TFALL=10n PICCOLO: RSHI=20, RSLO=20,RWHI=100k,VUD=2,VTL=0.8,VHL=0.2,VTH=2.5,VHH=0.2,V+=VCC,V-=GND,TRISE=1n,TFALL=1n LPC2100: RSHI=20, RSLO=20,RWHI=100k,VUD=2,VTL=0.8,VHL=0.2,VTH=2.5,VHH=0.2,V+=V3,V-=VSS BSTAMP : RSHI=20, RSLO=20,RWHI=20k,VUD=2,VTL=0.8,VHL=0.2,VTH=2.5,VHH=0.2,V+=VDD,V-=VSS,TRISE=10n,TFALL=10n RS232 : VLO=-8.5,VHI=8.5,RHI=300,RLO=300,VTL=1.2,VHL=0.5,VTH=1.7,VHH=0.5,RPOS=5k,RNEG=5k,V+=VCC,V-=GND,FLOAT=HIGH,TRISE=1u,TFALL=1u ???@ư>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