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: Zählen Kategorie: Programmierung Basic (von Hauk - 25.01.2007 1:30)
 Als Antwort auf Re: Zählen von Kay - 24.01.2007 13:53
Hauk nutzt:  CC1-Unit V1.1
Hallo Kay
 
> Für den Programmierer hat das die Konsequenz, dass er sein Programm
> so stricken muss, dass es FREQ nur einmal pro Sekunde abfragt und den
> Inhalt auch nur einmal pro Sekunde verwurstet.
> Den Programmlauf von der Systemuhr abhängig zu machen wäre mir lieber
> als Portabfragen-Power.

Die Abfrage von FREQ muß dann aber wirklich exakt im Sekundentakt erfolgen und
das bedeutet das Programm muß permanent den Timer überwachen um den richtigen Zeitpunkt
für die Abfrage zu erwischen. Ich glaube viel einfacher wird diese Lösung auch nicht.

Am elegantesten wäre wohl die Impulszählung über einen Interrupt-Eingang: wenn dort ein
Impuls eingeht springt das Programm von jeder beliebigen Stelle aus in die Interuptroutine
zählt dort die Zählvariable um eine Einheit hoch und geht dann mit RETURN zurück.
Bei der Unit V1.1 ist dieser Eingang - falls überhaupt vorhanden - allerdings nicht dokumentiert,
bei der M-Unit 1.1 ist er zwar zugänglich macht aber Probleme (siehe Forum).

Gruß  Hauk

 Antwort schreiben

Bisherige Antworten:

Re: Zählen (von Dietmar - 25.01.2007 11:12)
    Re: Zählen (von Hauk - 25.02.2007 20:06)
    Re: Zählen (von Hauk - 25.01.2007 14:12)