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: Impulse zählen nicht mit 16Bit Erweiterung Kategorie: Programmierung Basic (von Georg - 19.09.2008 23:56)
 Als Antwort auf Impulse zählen nicht mit 16Bit Erweiterung von Georg - 16.09.2008 23:44
Georg nutzt:  CC1-M-Unit V1.2/2.0, Micro, Open-Micro, Open-Midi, Open-Macro
Hallo,
hat keiner der Profis eine Idee ????!!!!!

Gruß
Georg



> Hallo
> ich habe ein Programm das mir die Impulse an Port 4 zählt.
> Funktioniert auch prima !!!!!!.
> Wenn ich jetzt die Routinen 'INCLUDE "16biterw.iia" für die 16 Bit ein setze geht die Impulszählung nicht mehr. Die OM MIcro druckt mir immer nur noch "0" Nullen raus.
> Kommentiere ich die 16Bit Erweiterung heraus gehts sofort wieder
> Kann ich da was ändern oder kan man das Vergessen.
>
> Danke für Eure Hilfe
>
> Gruß
> Georg
>
> OPTION openbasic
> INCLUDE "om.def"          'Definitionen für die Open-Micro und Open-Mini
> 'INCLUDE "16biterw.iia"
> ' Programmbeginn
>
> CONFIG2=&b01000000                 'IRQEN im CONFIG2-Register des Kontrollers setzen
> 'INTERRUPT basicirq                     'BASIC-Interruptroutine vereinbaren
>
> FREQ=50                                      'Torzeit, bzw. Meßzeit für FREQ1: 1 Sekunde
> KBIER=&b01001100                       'FREQ1 zusätzlich an PORT[4]
> PrintSpc=ON                                 'Anzahl der an PORT[4] detektierten Impulse ausgeben
>
> #main
>  PRINT FREQ1
> pause 20
>
> goto main
> END

 Antwort schreiben

Bisherige Antworten: