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: Steuercomputer Typ M Kategorie: Hardware (von Kay - 4.02.2005 11:44)
 Als Antwort auf Re: Steuercomputer Typ M von Michael - 4.02.2005 11:19
> beim steuercomputer Typ M läuft der zähler ohne signal los.

Ich kann nur mutmaßen, da ich die Hardware nicht selbst besitze.
abääääär: eins ist logisch:

wenn du ein programm auf der unit laufen hast, wo die ports
im leerlauf auf high liegen, hast dus normalerweise mit sog.
low-aktiven signalen zu tun. das heißt zum bleistift:
ein taster vom port gegen massen zieht diesen auf low,
ist der taster nicht gedrückt, liegt high am port. soweit klar?
so "verkehrt" mußt du auch auch programmieren:
if port[x] = off then tuwasweißichwas
da es sich hierbei um sog boolsche ausdrücke handelt, geht das noch einfacher:
if port[x] then .... tritt ein, wenn der port high ist,
if not port[x] then .... ist der fall, wenn der port low ist
(not negiert.

wenn natürlich der eingang des anderen steuerrechners im leerlauf  nicht auf high
liegt, dann ist die bedingung not port[x] natürlich permanent erfüllt, also
rasselt dein zähler.
die meisten externen zähleinrichtungen verwenden aber die logik eines tasters.
im fall eines zu zählnenden ereignisses werden sie den port auf 0 ziehen wohlen,
als würde einer einen taster drücken. du musst also den port des steuerrechners
mit einem 10 kOhm-Widerstand auf 5 volt legen, dann ist das ding sicher erledigt.

 Antwort schreiben

Bisherige Antworten: