Mega128 Portabfrage digital H/L ? Kategorie: Programmierung C (von Manfred Janisch - 26.03.2009 17:43) | ||
| ||
Hallo, ich habe vor kurzem das Mega 128 Einsteigerset (Mega128 + Evaluationboard) erworben (+Moduladapter 197275 +Relaismodul 198836 +Anschlussklemmenmodul 198811). Die Aufgabenstellung ist: - Ein Digitalport überwacht einen Schwimmerschalter (EIN/AUS) - Wenn der Schwimmerstromkreis (5 V vom Board) geschlossen ist, soll eine Pumpe durch ein Relais eingeschaltet werden Eigentlich eine einfache Aufgabenstellung. Aber ich habe folgendes Problem: ich habe ein kleines Testprogramm aus dem Buch "M, S, R mit C-Control Pro", S. 75 eingetippt, um die Ports A und C zu testen. Die Anzeige ist - wie im Buch vorhergesagt - instabil. Einige PortBits zeigen "H" und einige "L". Wenn ich nun den obigen Schaltkreis mit Schwimmerschalter anschlie�en würde, dann wäre der Port - auch wenn der Schalter offen ist - auf "H" und die Pumpe würde starten. Frage: Wie "zwingt" man den Port in einen definierten "L"-Zustand, um nur dann ein "H" zu erhalten, wenn der Schalter wirklich geschlossen ist? Ich würde mich freuen, wenn jemand das Geheimnis lüften könnte! Freundliche Grü�e Manfred | ||
Antwort schreiben Antworten: Re: Mega128 Portabfrage digital H/L ? (von PeterS - 26.03.2009 23:29) Re: Mega128 Portabfrage digital H/L ? (von Manfred Janisch - 27.03.2009 10:47) Re: Mega128 Portabfrage digital H/L ? (von GEMINI1606 - 27.03.2009 11:44) Re: Mega128 Portabfrage digital H/L ? (von Manfred Janisch - 27.03.2009 12:46) Re: Mega128 Portabfrage digital H/L ? (von GEMINI1606 - 27.03.2009 9:05) Re: Mega128 Portabfrage digital H/L ? (von Manfred Janisch - 27.03.2009 10:52) Re: Mega128 Portabfrage digital H/L ? (von PeterS - 27.03.2009 12:25) Re: Mega128 Portabfrage digital H/L ? (von Manfred Janisch - 27.03.2009 12:49) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum