onko mahdollista ohjelmoida qbasic syöttämään virtaa tiettyyn porttiin kun esim. painetaan tiettyä nappia
muistaakseni out &h378,luku laittaa rinnakkaisportin datapinit sen luvun bittien mukaan. laita sinne 255 ni jokaisesta kahdeksasta dataulostulosta tulee.
eli miten se tarkalleen toimii. Entäs LPT portti
Miten niin tarkalleen? Juuri "out &h378, LUKU" tökkää lpt- eri rinnakkaisportin dataulostuloon LUKU-luvun (väliltä 0-255, capseilla huomion vuoks), sitte tuohon kantaosotteeseen yks niin saadaan statusportti, +2 taas kontrolliportti. Inp:llä voi sitten lukea dataa.
entäs ihan koko ajan kulkevaa virtaa vaikka sähkömoottoriin
No siis tuo outtaaminen vaihtaa sen portin asentoa. Kerran tökkäät sinne 255 niin ei se siitä muutu ennen kuin sä tai joku toinen softa muuttaa. Sähkömoottoreita ei sitten laiteta suoraan printteriporttiin, vaan trankun kautta.
siis pystyykö esim. LPT-portissa jokaisesta johdosta syöttämään eri aikaan virtaa vaan vain kaikista kerralla
Ja en ole niin pitkään harrastanut ohjelmointia että tietäisin yhtään tuota "slangia"
Jokaisesta jossa kulkee data ulospäin. Helpointa on käyttää vain niitä kahdeksaa datapinniä (nastat 2-9), jotka säädellään yleensä tuolla 378h-osoitteella. Jokainen eri bitti säätää tavallaan omaa nastaansa.
eli joka datapinni on oma lukunsa binääri koodissa
Jep.
Ja sittenhän tosiaan pitää muistaa, ettei sitä sähkömoottoria laiteta suoraan lpt-porttin. Parhaassa tapauksessa kärähtää koko emolevy. Sitä pitää ohjata transistorin kautta. Ja osataan sitten tehdä ne kytkennät oikein ettei tule savut ulos. Tietoa aiheesta löytyy http://www.epanorama.net/circuits/
kaviaari kirjoitti:
Ja sittenhän tosiaan pitää muistaa, ettei sitä sähkömoottoria laiteta suoraan lpt-porttin. Parhaassa tapauksessa kärähtää koko emolevy. Sitä pitää ohjata transistorin kautta. Ja osataan sitten tehdä ne kytkennät oikein ettei tule savut ulos. Tietoa aiheesta löytyy http://www.epanorama.net/circuits/
parallel_output.html
Eikös sooda jo vähän vihjannut tämmöistä? :)
sooda kirjoitti:
No siis tuo outtaaminen vaihtaa sen portin asentoa. Kerran tökkäät sinne 255 niin ei se siitä muutu ennen kuin sä tai joku toinen softa muuttaa. Sähkömoottoreita ei sitten laiteta suoraan printteriporttiin, vaan trankun kautta.
hyvä kiitos kaikille viesteistä autto paljon
Aihe on jo aika vanha, joten et voi enää vastata siihen.