Problem mit Atmega 168-20PU

OP #2562237
Lesenswert?
• ▲
▼
Hallo liebes Forum,

da ich hier schon oft im Forum Hilfe gefunden hab bei Problemen mit dem 
MC bei durchlesen diverser Beiträge, hoffe ich, dass ihr mir nun auch 
mit diesem konkreten Problem helfen könnt.

Ich arbeite mit dem STK500 Board und AVR Studio 4.

Also ich habe ein Programm für besagten MC (Atmega 168) geschrieben, 
kurz: ansteuern von RGB-LEDs und einem LC-Display, dass funktioniert 
auch soweit ganz gut. Jedenfalls solange der MC auf dem STK500 steckt. 
Wenn ich ihn auf die vorbereitete Platine stecke, passiert gar nichts 
mehr. Mein erster Verdacht waren falsche fuse-Bits aber die habe ich 
jetzt sicher ein Dutzend mal ausgelesen und wieder geschrieben mit avr 
studio, die sollten Stimmen. Der MC sollte auf internen Takt 8MHz 
eingestellt sein.
Interessant fand ich auch, als ich auf der Platine keinen Kondensator 
zum entstören hatte, hat das LC-Display und die LEDs geflackert, auf dem 
Display waren sogar teilweise die erwünschten Zeichen zu sehen. Jetzt 
mit Entstörkondenstor ist wie gesagt gar nix mehr.

Ich hoffe jemand hat ne Idee
#2562251
Lesenswert?
• ▲
▼
Jerome,

wie soll man Dir helfen ohne GENAUE Angaben?

Wie ein Schaltplan, Bild und die genauen Einstellungen FUSE-BITS und das 
Programm ?

So bleibt es nur ein herum stochern ohne "die Nadel im Heuhaufen" finden 
zu können !

Hier gilt, weniger ist nicht mehr, also gibt und zeige uns bitte alles 
was Du hast, und wie Du das "Problem" analysiert hast.
Gast #2562258
Lesenswert?
• ▲
▼
Jo, liest sich eher nach Hardwareproblem als nach Softwareproblem.

Und falsche Fusebits sind ja schnell ausgeschlossen oder bestätigt, wenn 
man sie mit dem Datenblatt vergleicht.

Bei der Hardware, naja. Die "vorbereitete Platine" selbst checken (es 
gibt eine Checkliste in der Artikelsammlung und die Grundchecks kann man 
mit einem Multimeter machen, hast du sowas?) oder von anderen checken 
lassen.

Wenn hier öffentlich kontrolliert werden soll, dann Hosen runter, und 
mindestens mal Schaltplan und Aufbau zeigen.
Gast #2562303
Lesenswert?
• ▲
▼
WoW ihr seid ja von der ganz schnelle Sorte, dachte ja nicht das hier 
Augenblicke später schon drei Antworten sind. Also Schaltplan hab ich 
nur was kleines auf Papier gezeichnet ist ja nicht viel dran, 7805 vorne 
weg, an den PWM Ausgängen Transistoren, dann die 11 Display Pins an 
verschiedenen Ausgängen und 4 Eingänge für Taster mit kondis zum 
entprellen. Ich werd mal morgen nen richtigen Schaltplan anfertigen. Nen 
Multimeter habe ich und ich hab die Schaltung auch so weit getestet wie 
es ohne MC geht, also jeden Pin gemessen was ohne MC anliegt die 
Ausgänge auch manuell eingebrückt um die Transen an zusteuern usw.
Die Versorgungsspannung steht stabil bei 5V.
Die Pegel an den Ausgängen verändern sich überhaupt nicht und wegen den 
Programmierten PWMs müsste da eigentlich auf jedenfall irgendwo was 
passieren, es ist eben so als würde der MC gar nicht arbeiten, deswegen 
mein erster gedanke clock sourc falsch aber die hab ich ja gecheckt und 
wenn ich den MC dann wieder auf das STK500 stecke alles perfekt.
Gast #2562313
Lesenswert?
• ▲
▼
> es ist eben so als würde der MC gar nicht arbeiten,

Dann prüfe mal, welche Spannung am RESET Pin anliegt. Damit der AVR 
arbeitet muss dort ein HIGH Pegel sein, also in deinem Fall was um die 
+5 Volt. Gegenmesspunkt ist GND am AVR.
OP #2562652
Lesenswert?
• ▲
▼
So Problem gelöst,

ist mir zwar nen bisschen peinlich aber wenn ich hier um hilfe ersuche, 
dann muss ich ja auch die Lösung kundtun, also hab heute nochmal die 
Platine gecheckt und alle Lötstellen geprüft bzw. nach gelötet und siehe 
da, der Kondensator an der Versorgungsspannung des MC hatte ne kalte 
Lötstelle, behoben und schon ging alles wie gewünscht!

danke für alle schnellen antworten und hinweise

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.