Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Abfragen von digitalen Ports Kategorie: Programmierung (von Thomas Horn - 13.09.2002 0:15)


Hallo

ich möchte an einem digitalen Port P1H.0 auf dem Applikationsboard den Zustand abfragen, ob er sich im Zustand high oder low befindet, d.h. ob ein externes, elektrisches Signal am Port anliegt oder nicht
(Port wird in diesem Fall als Eingangsport verwendet).
Wenn er den Zustand high hat, liegt ein externes, elektrisches Signal an und es soll mittels can.send eine Nachricht über den CAN BUS gesendet werden können.

Meine Fragen lauten:

1. Wie muÃ? der digitale Port P1H.0 gesetzt werden, damit er den Zustand high annehmen kann, wenn
    ein externes, elektrisches Signal an diesen Port von auÃ?en angelegt wird (z.B. ein analoges Rechtecksignal) ?

    Wenn kein Signal anliegt, soll er den Zustand low haben bzw. keine Nachricht über CAN BUS senden.

2. Kann mir jemand ein Beispiel zu diesem Port P1H.0 programmieren, wenn ein externes (elektrisches)
    Signal an diesem Port von auÃ?en anliegt bzw. wenn kein Signal anliegt und keine CAN BUS Nachricht
    gesendet werden soll ?

Wenn ein kurzes, elektrisches Signal an diesem Port von auÃ?en angelegt wird, soll die CAN BUS Nachricht
nur DATA[0] enthalten. Wenn zwei kurze, elektrische Signale hintereinander an diesem Port von auÃ?en
angelegt werden, soll die gesendete CAN BUS Nachricht DATA[0],DATA[1] enthalten usw.


Vielen Dank für jede Hilfe im voraus. Vielleicht kann ich demjenigen, der mir hilft, dafür bei seinem Problem
mit der CC2 - Unit helfen.


Mit freundlichem GruÃ?

Thomas Horn


    Antwort schreiben


Antworten:

Re: Abfragen von digitalen Ports (von André H. - 15.09.2002 10:57)