nachdem ich alle 373 Beiträge zum Transistortester zumindest überflogen
habe und weitere Tage mit Fehlersuche zugebracht habe, muss ich meinen
Kummer doch loswerden. Er funktioniert einfach nicht. Keine Anzeige. Das
Display habe ich in der Schaltung und selben Fuses mit einem Bascom-AVR
LCD-Beispiel getestet und da zeigt es auch an. Ich habe noch ein
weiteres Display genommen: nichts. Alle Verbindungen sind auf
Kurzschluss und Unterbrechung geprüft. Zum Programmieren habe ich
Pony-Prog.
Die einzige eigene Änderung ist, dass ich ein Netzteil genommen habe.
Beim Hobby-Elektroniker sind die Batterien immer dann leer, wenn er das
Gerät braucht. Auch braucht das Display eine negative Spannung.
Ich weiß, dass die Fehlermeldung "geht nicht" sehr dürftig ist, aber
vielleicht hatte doch jemand das ähnliche Problem gehabt und dann die
Macke gefunden.
Allen ein gutes Neues Jahr wünscht michl
hallo,
>-Hast du ne Kontrastspannung am Display?<
ja, sonst würde es mit dem Bascom-Programm ja auch nicht funktionieren
>-Sind alle Versorgungsspannungen vorhanden?<
auch da
>-richtig verdratet<
ich habe mich an den Schaltplan gehalten und wie gesagt, jede Verbindung
vom Pin aus geprüft.
>-Schwingt der Oszillator<
Wie kann man das beim internen Oszillator messen? Aber s.o. Bascom,
>- Hast Du das EEProm auch programmiert, nicht nur den Flash?<
ich habe die beiden Programme getrennt programmiert so wie angegeben,
auch ein paar Mal verglichen ohne Beanstandung. Geht ja mit PonyProg
ohne Problem.
der weiter ratlose michl
ich habe den Fehler gefunden. Ponyprog hat dass EEPROM nicht
programmiert, obwohl der Vergleich erfolgreich gemeldet wurde und auch
ein anschließender Vergleich von Hand positiv ausfiel. Dann hatte ich
Ponyprog neu gestartet und wollte das EEPROM auslesen: alles leer.
Nun habe ich ein neues Problem. michl
nun nicht mehr als Gast michl bleiben meine Probleme mit dem
AVR-Transistortester. Ich hatte angenommen, dass aus einem unbekannten
Fehler am ATmega8 das EEPROM nicht programmiert wird und mir deswegen
einen zweiten besorgt. Nun habe ich das selbe Problem wieder. Das EEPROM
wird nicht beschrieben. Ich benutze PonyProg2000 und programmiere in der
Testschaltung nach dem Buch von R.Walter; AVR-Mikrocontroller Lehrbuch.
PonyProg zeigt weiter sowohl beim Programmieren als auch beim Vergleich
"successful" an. Auch die EEPROM-Beispiele aus dem Buch funktionieren
nicht. Nun bin ich kein C-Kenner, um das Programm eventuell für die
Anzeige zu ändern (in den Flash), was aber auch keine Lösung wäre.
Hi Dieter,
das gleiche Problem hatte ich am Wochenende auch. Mit Ponyprog und
seriellen Kabel programmiert und dann keine Anzeige am LCD,
Kontrastspannung liegt an, man kann aus flachem Blickwinkel auch die
schwarzen Balken sehen.
Als ich dann mal die andere *.eep-Datei aus dem Download genommen hatte,
lief es ohne Probleme.
Der Eeprom-Inhalt liegt einmal im Hex-Format und einmal im Binary-Format
im Paket. Ponyprog hat mit einer der beiden Dateien wohl ein Problemchen
gehabt, mit der anderen ging es dann.
mfg
Harri
Hallo,
vielen Dank, aber leider bin ich damit auch nicht weitergekommen. Nun
habe ich die Beispiele zum EEPROM aus dem AVR-Buch getestet. Die beiden
ersten laufen nicht, hingegen funktioniert das dritte Beispiel, bei dem
das EEPROM "zu Fuß", also Schritt für Schritt in die einzelne Zelle
geschrieben wird (eigentlich ja sonst auch?). Eventuell nehme ich das
und schreibe den Tester-Text so 'rein. Vielleicht sollte ich mein
Problem im Unterforum µC... einstellen.
Ich kann mir nicht vorstellen, dass bei zwei MC das EEPROM eine Macke
hat.
PS: Mit TWINAVR geht's auch nicht!
Hallo
ich hatte ein ähnliches Problem ebenfalls schon mal Ponyprog "lügt"
manchmal wenns einen EEPROM-Inhalt schreiben soll.
Ich empfehle dir einen anderen Programmer, am besten was mit USB, da die
Legacy-Schnittstellen ja so langsam aussterben.
Den AVR-Doper könnte ich z.B. empfehlen, oder einen STK 500 Clone. Wenn
du das ganze gleich richtig machen willst nimm einen der auch
High-Voltage Programmierung beherrscht dann gehorchen die AVRs aufs
Wort... :-)
Rolle
Ich habe das immer mit avrdude geflasht.
Das hat zwar keine grafische Oberfläche, zumindest mich stört das aber
nicht.
Mit avrdude hatte ich bislang noch nie Probleme.
michl schrieb:
> nachdem ich alle 373 Beiträge zum Transistortester zumindest überflogen> habe und weitere Tage mit Fehlersuche zugebracht habe, muss ich meinen> Kummer doch loswerden.
Gehoert aber nicht in die Codesammlung...
>Gehoert aber nicht in die Codesammlung...
sondern?
Ich habe das jetzt so gelöst: Nach verschiedenen Versuchen habe ich
mitbekommen, dass bei Ponyprog das EEPROM ab Adresse 2000 beginnt. Ich
habe mit einem Editor die *.eep-Datei einfach in die *.hex-Datei dorthin
geschrieben und jetzt bin ich glücklicher Besitzer des
Transistortesters. Vielen Dank für die Hilfe.
Hallo,
möchte mir gerne den Transistortester bauen und wollte mal fragen ob mir
jemand sagen kann welche Fuse-bits ich in ponyprog programmieren muss
das der interne 1 mhz oszillator aktiv ist? ev. ein bild wo ich die
hacken setzen muss.
vielen dank!
Hallo Gemeinde
Hab mir das teilchen jetzt auch gebaut und bekomme für nix in der Welt
eine Anzeige auf Display.
Bin mir sehr sicher das der mega richtig arbeitet an den messleitungen
schalten die Spannungen hin und her.
auf dem Display von Con.... ist nur die unterste Reihe mit schwarzen
klötzen
aber keinerlei brauchbare anzeige .
Verdrahtung wurde von kollegen überprüft und für richtig befunden.
gibt es eine einfache möglichkeit das display zu testen ??
danke