Archiv verlassen und diese Seite im Standarddesign anzeigen : Hilfe!!! Mein Programm läuft nicht so wie ich will
Hallo und Guten Abend an Euch!!! *lol*
Ich habe ein Problem, mein Programm läuft nicht so wie ich will!!!
Hier das Listing:
Mein Problem ist:
Die IF-THEN Anweisungen starten automatisch! d. h. Sie warten nicht auf die Tasteneingabe sondern laufen einfach im normalen Programmablauf der LOOP-Schleife mit ab.
Komisch
Hilfe - Gruß Manuel
Hallo MrQu,
Die IF-THEN Anweisungen starten automatisch
Ja wenn sie automatisch starten, dann ist die Bedingung erfüllt.
Deine Taster schalten auf Vcc?
Gruß, Michael
Morgen,
kann aber eigendlich nicht sein. Dachte ich auch als erstes
Da ist ein KippTaster drinn (ein)-aus-(ein) mit fester mittelstellung.
habe ohne cpu mit einem durchgans- und Spannungsprüfer bis zum Pin gemessen - alles OK
Schmeiß erst mal die ganzen Portkonfigurationen aus dem Programm!
Da kriegt man ja eckige Augen. ;)
So lange Du die Ports während des Betriebs nur als Ein- oder als Ausgänge benutzt reicht es ganz am Anfang zu sagen Config Portx = Input/Output oder wenn Du beides auf einem Port brauchst Config Portx = &B00001111
Die "0" defintiert Eingänge und die "1" Ausgänge in der Reihenfolge MSB....LSB.
Man muss die Ports nicht immer wieder neu Konfigurieren. Macht man's doch, wird lediglich der Flash zugemüllt und das Programm wird laaaaaaaaaaannnngsaaaaaaaaaam.
Vielleicht behebt sich ja damit auch schon Dein Problem.
Ansonsten Teste mal den Befehl "Debounce" um die Eingänge Softwaremäßig zu entprellen.
Bomberman
22.10.2004, 13:11
Hallo,
eventuell interpretiert Dein Prozessor einen nicht beschalteten Eingang mit H.
Abhilfe schafft ein pull-down-widerstand.
Ein Anschluß des Widerstandes an den entsprechenden Pin des Prozessors (parallel zum Schalter) und den anderen Anschluß des Widerstandes auf Minus bzw Masse legen.
Ciao
Patrick
Na mein Problem ist, daß ich den PortB einmal komplett als Ausgang benötige, und eine Weile Später zur hälfte als ein-/ und ausgang.
Hallo MrQu,
Hast du die Frage in meinem Posting gelesen?
Am besten, du liest dir Bombermans Posting nochmal durch. Besser könnt ichs auch nicht beschreiben.
@ E-Fan:
Macht man's doch, wird lediglich der Flash zugemüllt
das stimmt nicht.
Gruß, Michael
Abend,
JuHu jetzt klappt´s
Danke und Gruß Manuel
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.