Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Lauflicht auf Relaiskarte mit Vorgabe des Bitmusters

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
07.09.2005, 17:08 Uhr
~Hiro
Gast


Hi!

Ich habe eine Programmieraufgabe aufbekommen, mit der ich nicht klar komme.
Es wäre super wenn mir jemand dabei helfen könnte!
Über jeden noch so kleinen Tipp freu ich mich schon!


Also hier ist erstmal die Aufgabe:

Lauflicht auf Relaiskarte mit Vorgabe des Bitmusters

Es soll ein Laulicht auf eriner Relaiskarte ereugt werden. Das Bitmuster soll jeweils nach einer Sekunde nach links verschoben werden.
Das Bitmuster wird als Wert von der Tastertur eingelesen (z.B. 6; 0000 0110 hex). Zwischen den einzelnen Ausgaben ist jeweils eine Sekunde zu warten. Die Relais sind zwischendurch off zu schalten.

Lösungshinweise:
Shiften des Bitmusters um eine Stelle: x = x << 1;
Beachte das die Bits beim Shiften nach links herausgeschoben werden, dies muss erkannt werdeen [ if(bitmuster & 128 = 128) ].
Wird das Bitmuster herausgeschoben, dann ist es (+1) wieder anzuhängen!



Also die Zeitverzögerung bekomm ich mit Sleep(); hin. Was ich noch geschnallt hab ist, dass es was mit _outp(Adresse,Wert) aus conio.h zutun hat. Aber da is nu auch schon leider Schluss TT_TT.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
07.09.2005, 21:59 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


also Relaiskarte, wie hängt die am PC? Unter höheren OS'es ist _outp fufu. Ihr habt doch sicher daten zur relaiskarte, da steht auch dabei wie du sie ansprechen kannst.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
07.09.2005, 22:33 Uhr
~Hiro
Gast



Zitat von FloSoft:
also Relaiskarte, wie hängt die am PC? Unter höheren OS'es ist _outp fufu. Ihr habt doch sicher daten zur relaiskarte, da steht auch dabei wie du sie ansprechen kannst.




Ich soll halt nur son Programm schreiben, mit dem es teoretisch möglich ist so ne Karte über LTP1 oder 2 anzusprechen, um halt son Lauflicht zu erzeugen.

Aber schon mal danke das de mir hlefen willst ^^
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
08.09.2005, 02:55 Uhr
Hans
Library Walker
(Operator)


Wie sieht denn Dein weiterer Ansatz aus? - Zeig mal Quellcode mit Hinweis, wo Du nicht weiter kommst.

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
08.09.2005, 09:32 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


naja dann würd ichs so machen:

lpt öffnen, und da dann die daten rüberschicken.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
08.09.2005, 17:07 Uhr
(un)wissender
Niveauwart


Also vielleicht liegt es an mir, aber ich kann immer nicht glauben, dass so eine Aufgabe gestellt wird. Irgendwas wird da verschwiegen...
--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
09.09.2005, 09:33 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


jo
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: