Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Mega128 Portabfrage digital H/L ? Kategorie: Programmierung C (von Manfred Janisch - 26.03.2009 17:43)
Ich nutze:
C-Control Pro Mega128, CC-Pro 32 Application Board
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)