Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Portabfrage Kategorie: C-Control I V1.1 (von Jürgen - 29.03.2011 18:52)
 Als Antwort auf Portabfrage von Rudi - 27.03.2011 20:15
Jürgen nutzt:  CC1-Unit V1.1, CC1-M-Unit V1.1, Open-Mini
Hallo Rudi
Dein Vorhaben ist zwar etwas ungewöhnlich, da man die Munit ja auch direkt als Zähler verwenden kann.  Was solls.

Die Lösung ist einfacher als Du denkst.
Zuerst die Ic's in der richtigen Reihenfolge an die Ports anschließen.
IC 1er-Stelle Pin6 an Port1, Pin11 an Port2, Pin14 an Port3, Pin2 an Port4. Die anderen IC's werden in der gleichen Reihenfolge angeschlossen.

Im Programm gibt es einen kleinen Kniff.
Define Highbyte Byte[1]
Define Lowbyte Byte[2]
Define ZAEHLERSTAND WORD [1] 'Dieses ergibt eine Speicherdoppelbelegung

#Start
Highbyte = Byteport2
Lowbyte = Byteport1
Print Zaehlerstand
goto Start
end

Eine Falle gibt es noch. Die Ic's sollten jeweils bis 10 Zaehen nicht bis 16. Aber das ist ja am IC einstellbar.
Bin mal gespannt ob es so klappt.
Gruß Jürgen

 Antwort schreiben

Bisherige Antworten:

Re: Portabfrage (von Jürgen - 29.03.2011 18:57)
    Re: Portabfrage (von Rudi - 29.03.2011 20:37)