drück mal mehrere taster gleichzeitig (tesafilm...) und miss dann nochmal. spätestens jetzt sollte die spannung doch deutlich abfallen.
Ich hab mal noch die Spannung zwischen Int1 (Pin5) und GND(Pin gemessen. Sie beträgt ebenfalls knapp Vcc, egal ob ich einen Taster drücke oder nicht. eigentlich sollte da aber die Spannung fallen, stimmts?
drück mal mehrere taster gleichzeitig (tesafilm...) und miss dann nochmal. spätestens jetzt sollte die spannung doch deutlich abfallen.
nein die spannung bleibt bei Vcc. was soll ich tun?
nein die spannung bleibt bei Vcc. was soll ich tun?
flashe nochmal den selbsttest. passen die aktionen beim switch test zu den in der anleitung beschriebenen? also dass die richtigen leds leuchten usw?
Im Selbsttest funktioniert alles exakt so, wie in der Anleitung beschrieben.
(Habs grade getestet)
Hallo,
prüfe nochmal Verbindungen zwischen Int1 und den Tastern, irgendwo hast Du wohl eine Unterbrechung, Die Spannung muß auf jeden Fall Fallen, wenn Du eine der Tasten drückst.
Noch ein Wort zu Flanken und Level interrupts.
Ich habe bewusst Flankeninterrupt gewält, aus den einfachem Grund, daß ein Lowlevelinterrupt solange ausgeführt wird, bis man die Taste wieder losläßt(Es sei denn, man schaltet den in der ISR ab).
Es kann dann zu unerwünschten Nebeneffekten kommen, daß der Interrupt 100,1000,10000 ausgelöst wird, obwohl man das garnicht will.
Bei Flankensteuerung kommt der Interrupt genau einmal(es sei die Taste prellt),
Gruß Sebastian
Linus TorvaldSoftware is like s e x: its better when its free.
Leute, ich hab den Fehler gefunden. Ich R24 und R11 falsch eingelötet...
Danke für Eure großartige Hilfe!
Ich habe es doch noch gefunden
hier habe ich ein Programm geschrieben, das die ADC Werte von den Tastern über UART an den Computer schickt.
Ich habe da auch nur den INT1 benutzt, schau mal, ob es bei Dir funktioniert, wenn nicht, liegt es 100% an der Hardware
Es ist zwar in Assembler geschrieben, ich habe aber auch eine hex geschickt.
Gruß Sebastian
P.S. da war ich doch etwas zu langsam...
Linus TorvaldSoftware is like s e x: its better when its free.
sehr gut... so kleine fehler dauern lange =)
Lesezeichen