QBasic er et programmeringssprog, der anvendes med mange projekter , fordi det er pålidelig og let at bruge for begyndere og eksperter . Havnens programmering består af tre forskellige dele : data linjer, som er den vigtigste metode til at få information gennem porten , kontrol- linjer, som giver styresignaler til printeren , og status linjer, som er den parallelle havnens indgange. Hver af disse har deres egen adresse og handle uafhængigt af de andre. De kan programmeres i HTML eller hex -koder som følger: datalinjer : 888 (decimal ) eller 378h (hex ), styreledninger : 890 (decimal ) eller 37Ah (hex ), og Status Lines : 889 (decimal ) eller 379h (hex ) . Hvad du har brug
Computer
Keyboard
Mouse
Qbasic
Parallel port
Vis Flere Instruktioner
Programmering af Parallel Port
1 < p> Indstil output af havnen i form : Hej
OUT [port ], [ nummer]
Hvor [ port] er kommunikations port. Du kan finde disse oplysninger ved at klikke på "Start" og vælge " Denne computer". Højreklik på den enhed, du ønsker at bruge , og vælg " Egenskaber". Brug den COM-port noteret på den enhed, du programmering med QBasic .
Når indstilling af antal , hver gang du sender oplysninger de tidligere oplysninger er ryddet. Derfor vil du ønsker at reducere de trin , så det vil holde dine oplysninger i hukommelsen. For eksempel kan du bruge følgende kode : Hej
' sæt port til 10000000
OUT 888, 1
, eller kan du bruge : Hej
' sætte port til 10110000
OUT 888, 11
Set mere end én node til " ON" position ( 0 er slukket, 1 er tændt).
2 < p > Indstil input af havnen i denne form : Hej
PortNum % = INP (888)
Hvor " PortNum % " er en variabel til at angive værdien af de data linje, for at holde . hukommelse til fremtidig brug
3
Flet tidligere koder sammen for at afslutte en opgave i QBasic i følgende format : Hej
OUT 888, 43
PortNum % = INP (888)
PRINT PortNum %
Dette stykke kode vil have den parallelle port output nummer 43 i variablen " PortNum %," som derefter vises på skærmen ved hjælp af print -funktionen.