QBasic är ett programmeringsspråk som används med många projekt eftersom det är pålitligt och lätt att använda för nybörjare och experter . Hamnens programmering består av tre olika delar: data linjer, som är den huvudsakliga metoden för att få information genom porten , kontrollsystemen linjer, som ger styrsignaler till skrivaren , och linjer status , som är parallella hamnens ingångar . Var och en av dessa har sin egen adress och agerar oberoende av de andra. De kan programmeras i HTML eller hex -koder enligt följande : Data Linjer : 888 ( decimal ) eller 378h ( hex ) , styrledningarna : 890 ( decimal ) eller 37Ah ( hex ) , och linjer Status : 889 ( decimal ) eller 379h ( hex ) . Saker du behöver
Computer
tangentbord
Mus
QBasic
Parallellport
Visa fler instruktioner
Programmera Parallel Port
1
Ställ utgången av hamnen i formuläret :
OUT [ port ] , [ antal ]
Var [ port ] är kommunikationsport . Du kan hitta denna information genom att klicka på " Start " och välja " Den här datorn ". Högerklicka på den enhet du vill använda och välj " Egenskaper . " Använd den COM-port som anges på enheten som du programmerar med QBasic .
Vid inställning av numret , tidigare uppgifter varje gång du skickar informationen raderas . Därför ska du minska stegen så det kommer att hålla din information i minnet . Till exempel , kan du använda följande kod :
' set port till 10000000
OUT 888 , 1
eller så kan du använda :
" ställa port till 10110000
OUT 888 , Set 11
mer än en nod till " ON " läge ( 0 är avstängd , 1 är på ) .
2
Ställ in i hamnen i denna form :
PortNum % = INP ( 888 ) katalog
Där " PortNum % " är en variabel för att ange värdet för data-linje, att hålla i . minne för framtida bruk
3
Merge tidigare koder tillsammans för att avsluta en uppgift i QBasic i följande format :
OUT 888 , 43
PortNum % = INP ( 888 ) katalog
PRINT PortNum %
Denna bit kod kommer att ha parallella portoutput numret 43 till variabeln " PortNum % , " som sedan visas på skärmen med utskriftsfunktionen .