INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Hallo Manuel, > hab da mal wieder so ein tolles Problem: Will einfach einen Taster abfragen, der z.B. Port 1 der Open Mini auf Low zieht... Den Port hab ich intern über die Pullup Widerstände auf High gezogen, sodass eigentlich nichts schiefgehen kann... > > Das komische ist: Auf der M-Unit (von CC-Tools) auf der meine Open Mini zum programmieren sitzt funktioniert das, im Betrieb auf einer anderen Platine nicht... > > Was mach ich falsch... Pauschal würde ich sagen, überprüfe mal, ob Du in Deiner Zielapplikation vielleicht den Taster am falschen Port hast. Ein solcher Fehler ist schnell passiert, da die Ports am Controller 0-basierend gezählt werden, in der Programmierung jedoch 1-basierend. Das nächste könnte sein, daß das Programm garnicht anläuft, da z.B. beim Anlegen einer Spannung der Port PTA2, also Port 3, auf low liegt. Das kann u.U. passieren, wenn an diesem Port kein externer Pull-Up liegt, oder ein Kondensator an diesem Port geschaltet wurde. MfG André H. |
Antwort schreiben |