Gast
#2336510
Hallo Leute, hab ein kleines Problem. Ich verwende gerade den AN2131, und programmiere ein Programm,dass wenn ich am Port-C an einem PIN ( in meinem Fall der Pin 8 ) einen Taster gegen 3,3V schalte, am Port-B der Pin-1 eine LED zum leuchten bringt, lasse ich den Taster aus soll auch die LED erlischen. Problem: LED leuchtet am Anfang nicht, wird der Taster gedrückt leuchtet sie auf , aber dabei bleibt es auch. Beim Auslassen des Taster leuchtet sie aber weiterhin. Liegt das an dem Pull down Wdst ? In unserem Fall betrtägt er 1M Ohm. PS: Hier mein C-Programm: #define ALLOCATE_EXTERN #include "ezusb.h" #include "ezregs.h" void main (void) { PORTCCFG=0x00; PORTBCFG=0x00; OEB=0x01; //nur der PIN 1 am Port B wird als Ausgang definiert OEC=0x00; while(1) { if(PINSC&0x80==1) //wenn der 8te PIN am Port-C HIGH ist { OUTB=0x01; // Ausgabe am Port-B (Pin 1) ( Hier ist die LED) } else OUTB=0x00; } } MFG Wolfgang S.
