Gast
#3781934
Guten Tag, ich versuche bei meinem dsPIC33fj12GP202 über einen Pin Spannungspegel digital (einfach low=0 und high=1) einzulesen. Ich wollte dies für einen Pin so lösen: C-Code: (...) TRISBbits.TRISB1=1; //PIN als Input konfigurieren x=PORTBbits.RB1; //Wert des Pins speichern (...) Jedoch möchte er nicht das Bit was am Pin anliegt speichern bzw. speichert es als low ab. Das Ziel ist es einen 1-Wire-Sensor, dessen low jedoch etwas mehr als GND ist (weiß nicht was nun konkret low bzw high für den PIC bedeutet), auszulesen. Nur scheitert es an dem lesen des Pegels. Ich bin schon recht am verzweifeln und habe alle Register im Datasheet gecheckt. Mit freundlichen Gruß, Heos