dsPIC30F4013 Pin abfragen

Gast #1341330
Lesenswert?

Hallo,

ich versuche gerade einen PIN als Eingang zu initialisieren und den Wert 
der an diesem anliegt einzulese nun offenbart sich mir folgendes 
Problem:

TRISD = 0xFFFF;

if (_LATD9 == 1)
         _LATB1 = 1;
else
         _LATB1 = 0;

Ich frag mich warum dieser simple code nicht funktioniert, die Bedingung 
wird egal welche Pegel am Eingang anliegt als erfüllt angesehen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren