'───────────────── 12VPWMDN.BAS ────────────────────
' Creates PWL file for Circuitmaker Student for signal generator
' Alternate between 12V and 0V
CLS
OPEN "12VPWMdn.pwl" FOR OUTPUT AS #1
T = 1
ZON = .01 ' MS to stay on, doesn't change
ZOFF = .001 ' Increases from 1/10 ZON to 50X ZON
TRAN = .00005 'Transition time
ZLAST = ZON * 50
PRINT #1, USING "+#.######^^^^ +##.#####"; 0; 12
DO
T = T + TRAN
PRINT #1, USING "+#.######^^^^ +##.#####"; T; 12
T = T + ZON
PRINT #1, USING "+#.######^^^^ +##.#####"; T; 12
T = T + TRAN
PRINT #1, USING "+#.######^^^^ +##.#####"; T; 0
T = T + ZOFF
ZOFF = ZOFF * 1.1
PRINT #1, USING "+#.######^^^^ +##.#####"; T; 0
LOOP WHILE ZOFF < ZLAST
CLOSE
+0.000000E+00 +12.00000
+1.000050E+00 +12.00000
+1.010050E+00 +12.00000
+1.010100E+00 +0.00000
+1.011100E+00 +0.00000
+1.011150E+00 +12.00000
+1.021150E+00 +12.00000
+1.021200E+00 +0.00000
+1.022300E+00 +0.00000
+1.022350E+00 +12.00000
+1.032350E+00 +12.00000
+1.032400E+00 +0.00000
+1.033610E+00 +0.00000
+1.033660E+00 +12.00000
+1.043660E+00 +12.00000
+1.043710E+00 +0.00000
+1.045040E+00 +0.00000
+1.045090E+00 +12.00000
+1.055090E+00 +12.00000
+1.055140E+00 +0.00000
+1.056605E+00 +0.00000
+1.056654E+00 +12.00000
+1.066654E+00 +12.00000
+1.066704E+00 +0.00000
+1.068315E+00 +0.00000
+1.068365E+00 +12.00000
+1.078365E+00 +12.00000
+1.078415E+00 +0.00000
+1.080186E+00 +0.00000
+1.080236E+00 +12.00000
+1.090236E+00 +12.00000
+1.090286E+00 +0.00000
+1.092235E+00 +0.00000
+1.092285E+00 +12.00000
+1.102285E+00 +12.00000
+1.102335E+00 +0.00000
+1.104478E+00 +0.00000
+1.104528E+00 +12.00000
+1.114528E+00 +12.00000
+1.114578E+00 +0.00000
+1.116936E+00 +0.00000
+1.116986E+00 +12.00000
+1.126986E+00 +12.00000
+1.127036E+00 +0.00000
+1.129630E+00 +0.00000
+1.129680E+00 +12.00000
+1.139680E+00 +12.00000
+1.139730E+00 +0.00000
+1.142583E+00 +0.00000
+1.142633E+00 +12.00000
+1.152633E+00 +12.00000
+1.152683E+00 +0.00000
+1.155821E+00 +0.00000
+1.155871E+00 +12.00000
+1.165871E+00 +12.00000
+1.165921E+00 +0.00000
+1.169374E+00 +0.00000
+1.169423E+00 +12.00000
+1.179423E+00 +12.00000
+1.179473E+00 +0.00000
+1.183271E+00 +0.00000
+1.183321E+00 +12.00000
+1.193321E+00 +12.00000
+1.193371E+00 +0.00000
+1.197548E+00 +0.00000
+1.197598E+00 +12.00000
+1.207598E+00 +12.00000
+1.207648E+00 +0.00000
+1.212243E+00 +0.00000
+1.212293E+00 +12.00000
+1.222293E+00 +12.00000
+1.222343E+00 +0.00000
+1.227397E+00 +0.00000
+1.227447E+00 +12.00000
+1.237447E+00 +12.00000
+1.237497E+00 +0.00000
+1.243057E+00 +0.00000
+1.243107E+00 +12.00000
+1.253107E+00 +12.00000
+1.253157E+00 +0.00000
+1.259273E+00 +0.00000
+1.259323E+00 +12.00000
+1.269323E+00 +12.00000
+1.269373E+00 +0.00000
+1.276100E+00 +0.00000
+1.276150E+00 +12.00000
+1.286150E+00 +12.00000
+1.286200E+00 +0.00000
+1.293600E+00 +0.00000
+1.293650E+00 +12.00000
+1.303650E+00 +12.00000
+1.303700E+00 +0.00000
+1.311841E+00 +0.00000
+1.311890E+00 +12.00000
+1.321890E+00 +12.00000
+1.321940E+00 +0.00000
+1.330895E+00 +0.00000
+1.330945E+00 +12.00000
+1.340945E+00 +12.00000
+1.340995E+00 +0.00000
+1.350844E+00 +0.00000
+1.350894E+00 +12.00000
+1.360894E+00 +12.00000
+1.360944E+00 +0.00000
+1.371779E+00 +0.00000
+1.371829E+00 +12.00000
+1.381829E+00 +12.00000
+1.381879E+00 +0.00000
+1.393797E+00 +0.00000
+1.393847E+00 +12.00000
+1.403847E+00 +12.00000
+1.403897E+00 +0.00000
+1.417007E+00 +0.00000
+1.417057E+00 +12.00000
+1.427057E+00 +12.00000
+1.427107E+00 +0.00000
+1.441528E+00 +0.00000
+1.441578E+00 +12.00000
+1.451578E+00 +12.00000
+1.451628E+00 +0.00000
+1.467491E+00 +0.00000
+1.467541E+00 +12.00000
+1.477541E+00 +12.00000
+1.477591E+00 +0.00000
+1.495040E+00 +0.00000
+1.495090E+00 +12.00000
+1.505090E+00 +12.00000
+1.505140E+00 +0.00000
+1.524334E+00 +0.00000
+1.524384E+00 +12.00000
+1.534384E+00 +12.00000
+1.534434E+00 +0.00000
+1.555548E+00 +0.00000
+1.555598E+00 +12.00000
+1.565598E+00 +12.00000
+1.565648E+00 +0.00000
+1.588873E+00 +0.00000
+1.588923E+00 +12.00000
+1.598923E+00 +12.00000
+1.598973E+00 +0.00000
+1.624521E+00 +0.00000
+1.624571E+00 +12.00000
+1.634571E+00 +12.00000
+1.634621E+00 +0.00000
+1.662723E+00 +0.00000
+1.662773E+00 +12.00000
+1.672773E+00 +12.00000
+1.672823E+00 +0.00000
+1.703736E+00 +0.00000
+1.703786E+00 +12.00000
+1.713786E+00 +12.00000
+1.713836E+00 +0.00000
+1.747840E+00 +0.00000
+1.747890E+00 +12.00000
+1.757890E+00 +12.00000
+1.757939E+00 +0.00000
+1.795344E+00 +0.00000
+1.795394E+00 +12.00000
+1.805394E+00 +12.00000
+1.805444E+00 +0.00000
+1.846589E+00 +0.00000
+1.846639E+00 +12.00000
+1.856639E+00 +12.00000
+1.856688E+00 +0.00000
+1.901948E+00 +0.00000
+1.901998E+00 +12.00000
+1.911998E+00 +12.00000
+1.912048E+00 +0.00000
+1.961833E+00 +0.00000
+1.961883E+00 +12.00000
+1.971883E+00 +12.00000
+1.971933E+00 +0.00000
+2.026696E+00 +0.00000
+2.026747E+00 +12.00000
+2.036747E+00 +12.00000
+2.036797E+00 +0.00000
+2.097037E+00 +0.00000
+2.097087E+00 +12.00000
+2.107087E+00 +12.00000
+2.107137E+00 +0.00000
+2.173401E+00 +0.00000
+2.173451E+00 +12.00000
+2.183451E+00 +12.00000
+2.183501E+00 +0.00000
+2.256392E+00 +0.00000
+2.256442E+00 +12.00000
+2.266442E+00 +12.00000
+2.266492E+00 +0.00000
+2.346671E+00 +0.00000
+2.346721E+00 +12.00000
+2.356721E+00 +12.00000
+2.356771E+00 +0.00000
+2.444969E+00 +0.00000
+2.445019E+00 +12.00000
+2.455019E+00 +12.00000
+2.455069E+00 +0.00000
+2.552086E+00 +0.00000
+2.552136E+00 +12.00000
+2.562136E+00 +12.00000
+2.562186E+00 +0.00000
+2.668905E+00 +0.00000
+2.668956E+00 +12.00000
+2.678956E+00 +12.00000
+2.679006E+00 +0.00000
+2.796396E+00 +0.00000
+2.796447E+00 +12.00000
+2.806447E+00 +12.00000
+2.806497E+00 +0.00000
+2.935627E+00 +0.00000
+2.935677E+00 +12.00000
+2.945677E+00 +12.00000
+2.945727E+00 +0.00000
+3.087770E+00 +0.00000
+3.087820E+00 +12.00000
+3.097820E+00 +12.00000
+3.097870E+00 +0.00000
+3.254117E+00 +0.00000
+3.254168E+00 +12.00000
+3.264168E+00 +12.00000
+3.264218E+00 +0.00000
+3.436090E+00 +0.00000
+3.436140E+00 +12.00000
+3.446140E+00 +12.00000
+3.446190E+00 +0.00000
+3.635249E+00 +0.00000
+3.635299E+00 +12.00000
+3.645299E+00 +12.00000
+3.645349E+00 +0.00000
+3.853315E+00 +0.00000
+3.853365E+00 +12.00000
+3.863365E+00 +12.00000
+3.863415E+00 +0.00000
+4.092176E+00 +0.00000
+4.092227E+00 +12.00000
+4.102227E+00 +12.00000
+4.102277E+00 +0.00000
+4.353915E+00 +0.00000
+4.353965E+00 +12.00000
+4.363965E+00 +12.00000
+4.364015E+00 +0.00000
+4.640817E+00 +0.00000
+4.640867E+00 +12.00000
+4.650867E+00 +12.00000
+4.650918E+00 +0.00000
+4.955400E+00 +0.00000
+4.955450E+00 +12.00000
+4.965450E+00 +12.00000
+4.965500E+00 +0.00000
+5.300430E+00 +0.00000
+5.300480E+00 +12.00000
+5.310481E+00 +12.00000
+5.310531E+00 +0.00000
+5.678954E+00 +0.00000
+5.679004E+00 +12.00000
+5.689004E+00 +12.00000
+5.689054E+00 +0.00000
+6.094320E+00 +0.00000
+6.094370E+00 +12.00000
+6.104371E+00 +12.00000
+6.104421E+00 +0.00000
+6.550213E+00 +0.00000
+6.550263E+00 +12.00000
+6.560263E+00 +12.00000
+6.560313E+00 +0.00000
+7.050684E+00 +0.00000
by Jake Hertz
by Aaron Carman
by Jerry Twomey