Hallo, ich habe ein Programm etwas geändert, damit es auf einem 8535 läuft - es läuft aber nicht. Auf dem Display werden keine Zeichen angezeigt. Die erste Zeile ist aus, die zweite an. Ich benutze die AVR Control Platine von www.mikrocontroller.com Wär für Tipps echt dankbar. MFG H.L.
Der 1200er hat einen Hardwarestack. Bei den groesseren Controllern musst du den Stackpointer per Hand initialisieren. Also : RESET: ldi temp, $80 ; Load and out SP,temp ; Set Stack Pointer ldi temp,$4 ;Vorteiler = 4MHz/256=64µs ....... Ansonsten hab ich noch nicht weiter geschaut, aber probier's mal damit. Gruss Eddi
Danke schonmal, ich habe auch noch ein paar Fehler gefunden. E + RS vom LCD sind noch nicht richtig belegt.
Hi! Stack wurde schon gesagt,EEprom ansprechen könnte etwas anders gehen, Int-Adressen hast du schon. Mehr war es glaube ich nicht. Denke drann, der DCF-Imp. muss inv. kommen, sonst andere Int0-Flanke einstellen. Viel Erfolg Uwe
Hi, ich bin so langsam am verzweifeln: Die Uhr funktioniert soweit, aber der MC macht keine Anstalten das DCF_Signal auszuwerten. Ich habe schon beide Flanken und Anschlüsse des Empfängers(Conrad) ausprobiert. Kann mir vielleicht jemand hölfen? (Ich benutze AVR-Studio) Ich geh jetzt erstmal einen Kaffe trinken Danke schoma H.L.
Einen Quelltext reinzustellen macht nur dann Sinn, wenn man auch genau das Fehlerbild beschreibt und welche Quelltextpassage man für das Problem hält und warum. Hast Du denn das Programm überhaupt verstanden ? Ohne das geht es nicht ! Wenn Du ein LCD dran hast, dann kannst Du Dir ja an bestimmten Stellen Daten ausgeben lassen. Du must Dir natürlich vorher ausgerechnet haben, was da für Daten rauskommen müssen. Wenn es stimmt, gehst Du weiter vorwärts, wenn nicht, dann einen Schritt zurück. Anders machen es die Profis auch nicht. Wenn Du aber denkst, daß sich einer mühsam durch das fremde Programm durchwurstelt und es Dir dann erklärt, dann bist Du hier auf dem Holzweg. Peter
Ich wollte ja auch keine Erklärung, sondern eine Lösung! P.S.: Ein Profi guckt erstmal, ob sich schon jemand anderes Gedanken zu einem Problem gemacht hat: Spart Zeit und Nerven! (Außer natürlich man wird angemacht. Es sollte vielleicht eine neue Rubrik im Forum eröffnet werden: "Klugscheißerei", oder so.) Den Anderen wünsche ich ein schönes Wochenende! H.L.
"Ich wollte ja auch keine Erklärung, sondern eine Lösung!" Lösungen muß man schon selber suchen, z.B. in der Codesammlung. Fertig auf dem Silbertablett serviert wird hier nie was. Hier gibts bestenfalls Lösungsvorschläge. Ob und wie gut hängt entscheidend davon ab, wie ausführlich Deine Problembeschreibung ist. "P.S.: Ein Profi guckt erstmal" Ganz genau, er guckt selber. Ich habe Dir nur ne Frage gestellt, um Dein Problem einzukreisen und Wege zur Fehlersuche aufgezeigt. Wenn Du aber überhaupt nicht darauf eingehst, wird Dir auch kein anderer helfen. Du must schon konkret werden, damit man es kann. Weiter im Nebel zu stochern, oder Dir die Würmer einzeln aus der Nase ziehen zu müssen, hat hier keiner Lust. Und der letzte Satz hieß ja mit Absicht "Wenn...". Wenn Du Dir diesen Schuh angezogen hast, dann nur, weil er wohl auch passen wird. Peter
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.