Forum: Mikrocontroller und Digitale Elektronik Problem mit Atmega8


von michael_mitti (Gast)


Lesenswert?

Hallo @ all!
Kann mir jemand helfen, und zwar ist mein Problem, dass in bestimmten 
Fällen
z.b. wenn der AVR auf einen Tastendruck warten muss, man ja 
normalerweise den Taster betätigen muss, um den Vorgang in gang zu 
setzen aber wenn ich die Kabeln (isoliert natürlich) des Tasters berühre 
löst er aus. Kann das wengen irgendwelchen elektromagnetischen Störungen 
liegen?
Ich hoffe ich hab es deutlich genug beschrieben, ist ja etwas kompiziert 
und verwirrend.

von Horst W. (-sub-)


Lesenswert?

Hallo,

Verdrahte mal die Eingäng so wie im Tutorial gezeigt.
Dann passiert das auch nicht mehr.

http://www.mikrocontroller.net/articles/AVR-Tutorial:_IO-Grundlagen

Grüße

von Tom (Gast)


Lesenswert?

Ich glaube er meint den Pull-Up-Widerstand.

von michael_mitti (Gast)


Lesenswert?

Mir ist auch aufgefallen, das er irgendwie garnichtmehr auf den Taster 
atwortet. Liegt es vll. am Code? Und warum ist der Atmega8 16PU 
langsamer (trotz externen Quarz) als der 8PU mit den ich die Probleme 
hab?

von Johannes M. (johnny-m)


Lesenswert?

michael_mitti wrote:
> Mir ist auch aufgefallen, das er irgendwie garnichtmehr auf den Taster
> atwortet. Liegt es vll. am Code?
An welchem Code?

> Und warum ist der Atmega8 16PU
> langsamer (trotz externen Quarz) als der 8PU mit den ich die Probleme
> hab?
Vermutlich, weil Du die Fuses nicht richtig gesetzt hast und der µC mit 
dem internen Oszillator bei 1 MHz vor sich hintuckert. Dann kannste den 
Quarz auch weglassen...

von michael_mitti (Gast)


Lesenswert?

Na, egal. Ich galub nichtmehr das es am Code liegt.
Das mit den Widerstand geht.
Wo bzw. kann man überhaupt in myAVR Workpad die Fuses setzen??

von michael_mitti (Gast)


Lesenswert?

Ne, in Workpad geht das net, aber in AVR Studío bin ich grad 
draufgekommen.
Und schon hab ich irgendwass verstellt, sodass nichts mehr geht.
Aber Fuses kann man noch schreiben. Kann ich da was machen??
Bin noch net recht erfahren auf dem Gebiet.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.