PIC change a port direction , wie in C?

OP #1797151
Lesenswert?

Ich habe im Datenblatt des PIC folgendes Codebeispiel in Assembler 
geunden um zwischen dem Aendern der Portrichtung einen Instruction cycle 
zu definieren...
1
MOV 0xFF00, W0 ; Configure PORTB<15:8> as inputs
2
MOV W0, TRISB ; and PORTB<7:0> as outputs
3
NOP ; Delay 1 cycle
4
BTSS PORTB, #13 ; Next Instruction

...wie kann ich das in C machen?
OP #1797203
Lesenswert?

...prinzipiell geht es naemlich darum, das es bei mir der Falls ist, das 
am ADC Eingang bevor ich messe eine hohe Spannung anliegt (natuerlich <= 
Vref)...

...jetzt versuch ich den Ausgang erst dann TRIS=1 zu setzten wenn ich 
ihn brauchen, um so die Spietz am Eingang abzufangen, oder gibts da eine 
elegantere Loeseung?

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