
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
> > Hallo, > > > > ich möchte einen Taster am Port 3 der Micro abfragen. > > Dazu habe ich Port 3 mit einem 10K Widerstand auf +5V gelegt und beschalte ihn mit einem Taster auf GND. > > Dieselbe Art der Abfrage klappt an anderen Ports einwandfrei. Ich erhalte dann über die serielle Schnittstelle die Werte 255 bzw. 00 über den Port. > > Bei Port 3 erhalte ich nur 255 (Pull up Zustand), bei gedrückter Taste gibt es keinen neuen Wert, die Ausgabe bleibt nur stehen. > > > > Ich wäre für einen Tipp dankbar, da ich nur den Port 3 für diese Abfrage zur Verfügung habe. > > > > Gruß > > Löter > > Hallo, > > P3 muss beim Starten der Micro unbedingt auf H-Pegel liegen, sonst geht sie in den Programmiermodus. Dumme Frage: ist dein Taster i.O. - sorry :-) . > > Grüße, Robby. Hallo Robby, danke für Deine Antwort. Ich habe Port3 als Digitalport definiert und mit einem 10K Widerstand auf H-Pegel liegen (siehe mein Text). Trotzdem klappt es nicht wie z.B. mit Port6, wenn ich den genauso anschliesse. Deshalb kann mein Taster nicht kaputt sein, denn bei Port6 klappt es ja. Ich habe schon viel probiert und recherchiert, aber jetzt weiß ich nicht mehr weiter. Gruß Löter |
| Antwort schreiben |