Hallo Leute, hab mich mal wieder mit dem AT90S8535 beschäftigt, der @home bei mir rumfliegt und habe noch immer das Problem, daß ich das sch**** Dingens nicht programmiert bekomme. Windows 2000 DLPortIO-Treiber (auf Win2K SP4) ist installiert, Parallelport im SPP-Modus (habe EPP und ECP auch schon ergebnislos getestet), habe diverse Schaltungen für die ISP-Programmierung per parallele Schnittstelle ausprobiert. Überall findet man andere Pin-Belegungen und andere Verschaltungen. Ich hab absolut null Peilung, welche davon die richtige ist, mit der es 100% funktionieren muss. Wie kann ich unterscheiden, ob es an der Schaltung oder dem IO-Treiber liegt, daß die Programmierung nicht funktioniert? Oder hab ich möglicherweise schon den IC gekillt, mit meiner Bastelei? Das eigenartige ist, daß ich ein LCD am Parallel-Port ohne Probleme betreiben kann. Bitte helft mir! Danke! Gruß, Hendrik
Der hier im Tutorial vorgestellte sollte auf jeden Fall funktionieren. Bei mir tut er's problemlos: http://rumil.de/hardware/avrisp.html
Hallo! Ich hatte ein ähnliches Problem mit dem ATmega8. Nun klappt es aber wunderbar. Ich habe mir den ISP Dongle gebaut, welchen du auf dieser Page finden kannst http://bray.velenje.cx/avr/isp/isp.html Einige sagen, man soll anstatt des 74HC244 einen HCT nehmen bei mir funzt das auch mit dem HC. Die Software die ich verwende nennt sich Yaap, die solltest du im Netz finden. Ich hatte auch Probleme mit den anderen aber mit Yaap funktionierts. Natürlich noch DLPortIO installieren... Grüsse
Da brauch ich ja überall den 74HC... für. Angeblich soll's doch auch ohne gehen. Welche Schaltung ist da richtig?
Ich würde es in jedem Fall mit machen, sonst hast du evtl Probleme mit Fehlern. Welchen hast du denn jezt? Vielleicht liegt es gerade daran, dass du den ohne einen 74er gebaut hast?
Hallo Hendrik, ich habe den HCT verbaut. Die unterschiedliche Pinbelegung klärt sich nach einem Blick in das Datenblatt. Es ist nur wichtig, daß der richtige ParPortPin an den richtigen AVRPin gelangt. So betrachtet unterscheiden sich die Dongles nicht. Damit in dem 74HCx244 nicht zu ungewollten Pegeln kommt, sollten alle Pins einem Signal zugeordnet sein. (Deshalb unterscheiden sich die Anschlußbelegungen bei den Dongles) Genaugenommen werden nur die vier Leitungen MISO, MOSI, SCK, RST benötigt. (Und VCC, GND für den 244er). Um Portprobleme auszuschließen, solltest Du zuerst die Ports durchmessen. (bei dem PortIO Programm gibt es ein Testprogramm, um einzelne Werte auf den ParPort auszugeben.) Steck dann den Adapter dran, Strom drauf und messen, was hinter dem 244er rauskommt. Teste dann mal die Software. (Ändert sich die Resetleitung beim starten des Programmieren?) UND: Stimmt Deine Spannungsversorgung? Wie schonmal erwähnt, habe ich mir mit einer verrauschten VCC im wahrsten Sinne des Wortes 'die Finger verbrannt'. (Am AVR... RIP) Gruß, Chaldäer PS: Wenn Du XP verwendest, laß den AVR NICHT am Rechner angeschlossen, wenn Du ihn runterfährst!!! (AVR braten (HowTo) Teil II... )
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.