Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Verständnisfrage max7311 Kategorie: Programmierung (von krassos - 16.06.2006 21:11)
Als Antwort auf Verständnisfrage max7311 von Sascha - 15.06.2006 22:16
Ich nutze:
C-Control II Unit, CC2-ReglerBoard, OSOPT V3.0
> Hallo Gemeinde,
>
> ich habe ein I2C-RT16 HS und würde gerne Port 0,1 und 2 als Eingang benutzen.
> Leider scheiterten meine ersten Versuche kläglich.
>
> Die Ports fand ich auf der Platine, ich habe zb. einen Taster mit 2 Kontakten.
> Den einen Kontakt habe ich mit GND verbunden, den anderen mit Port "0".
>
> Wie könnte denn ein Programmbeispiel aussehen, um Port 0 als Eingang zu definieren ?
> Und muÃ? es "max7311.getOut(0,0)" oder max7311.get(0,0)" heiÃ?en ???
>
> Fragen über Fragen :o)
>
> Danke für Hilfe
>
> GruÃ?
> Sascha

Hallo Sascha,

vorab ist da etwas Hardware zu modifizieren.
Die Ports, die Du als Eingang nutzen möchtest mussen getrennt werden vom ULN2803.
Das lä�t sich sehr günstig unmittelbar vor dem ULN eledigen.
Andernfalls erkennst Du an diesem Port nur Dauer-Low.
Alternativ kannst Du auch den Port via Taster auf +5V ziehen. Das ist allerdings nicht ungefährlich, wenn Du
versehentlich per Programmfehler den Port auf aktiv Low ziehst.
Es knackt dann kurz (Tastenklick *gg*) und er MAX ist hin.

GruÃ? krassos


    Antwort schreiben


Antworten:

Re: Verständnisfrage max7311 (von Sascha - 17.06.2006 3:24)
    Re: Verständnisfrage max7311 (von Sascha - 27.06.2006 4:14)
        Re: Verständnisfrage max7311 (von Sascha - 27.06.2006 18:02)
            Re: Verständnisfrage max7311 (von krassos - 29.06.2006 20:08)