Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Inkrementalgeber und Kategorie: Programmierung Basic (von Montelucon - 10.11.2008 13:01)
Ich nutze:
CC-Pro 32 Application Board
Hallo zusammen,

nach langem Ã?berlegen, habe ich mir nun doch eine C-Control pro zugelegt und meine erste
Erfahrung damit gemacht.

Wenn man davon absieht, dass das Application-Board wirklich sehr schlecht beschrieben ist,
klappt der Eintieg doch recht schnell.

So schnell, dass ich auch die erste Frage habe.

Ich möchte einen Inkrementalgeber auswerten.
(Als Hinweis: Die beiden Kommentare zu dem Thema kenne ich. Auch die Beschreibung und
Demo-Software)

Problembeschreibung:
Ich habe den Geber auf Port C.5 - C.7 gelegt, wobei auf C.7 der integrierte (Extra-)Schalter des
Gebers liegt. Die PullUp's befinden sich auf der Schalterseite, d.h. die internen PullUp's sind
deaktiviert.

Wenn ich ohne Interrupt auswerte, habe ich ein Problem mit dem entprellen. Wobei der Geber auf
der Hardwareseite mit  33nF Kondensatoren entprellt ist und auf der Softwareseite mit AbsDelay(100).

Die eine Richtung erkennt er super, bei der Anderen nicht so super.

Deswegen würde ich lieber mit einem Interrupt auswerten, wei� aber nicht wie.
Wie schaffe ich es einen Interrupt (Irq_SetVect?) auf das C.5-Port zu legen?
Geht das überhaupt? Oder habe ich nur die beiden INT1 und INT2 zur Verfügung?



GruÃ?

Monte




    Antwort schreiben


Antworten:

Re: Inkrementalgeber und (von HW - 10.11.2008 18:01)
    Re: Inkrementalgeber und (von Montelucon - 10.11.2008 20:10)
        Re: Inkrementalgeber und (von HW - 11.11.2008 8:18)
            Re: Inkrementalgeber und (von Montelucon - 11.11.2008 9:46)