Test OK sagt nur das LPT bidirektional ist und die beiden Brücken erkannt wurden. Ist der Mega32 neu?
Hallo
Ich habe einen ATMega32 und möchte diesen nun Programmieren.
Ich habe mir dieses Kabel gebaut:
Bild hier
Leider klappt das Programmieren damit nicht . Obwohl Ponyprog beim LPT Test "OK" sagt.
Woran könnte es liegen ? der Atmega hat 5v und GnD
ISP Anschlüsse sind nach Plan angeschlossen...
Bitte um Hilfe .
Ich bin auf diesem gebiet neu...
Test OK sagt nur das LPT bidirektional ist und die beiden Brücken erkannt wurden. Ist der Mega32 neu?
Ja ist neu und die schaltung habe ich nach dem Roboternetz Tutorial gebaut.
Das angeschlossene LCD leuchtet auch.
wenn ich das Poti für den Kontrast verstelle dann werden die balken Schwarz.
Ein unterstrich oder so ist aber nicht zu sehen.
Bild hier
Hallo tordy,
ist das da der Quarz rechts oben auf der Platine?
Wenn ja, dann ist er ziemlich weit weg vom ATmega32!
Die beiden blauen Kondensatoren am Quarz sehen nicht wie 20pF aus, sondern eher wie Abblockkondensatoren (100nF?).
Also: Überprüf noch mal deinen Aufbau, insb. auch den ISP-Stecker.
Gruß Dirk
Nein Rechts oben ist die Spannungsversorgung
Die funktioniert super ! ich habe ein Steckernetzteil dran mit 12V und es regelt auf 5 V runter.
Das Quarz ist links neben dem Atmega.
Hier meine Bestellliste von Conrad:
1 Packung(en)
WIDERSTAND KOHLE 0,25 W 5% 10K /100STÜCK 404160 - G0 Ausgeführt
6 Stück
KERAMIK KONDENSATOR VS PRINT X7R 100 NF 500812 - G0 Ausgeführt
1 Packung(en)
WIDERSTAND KOHLE 0,25 W 5% 1K /100STÜCK 404047 - G0 Ausgeführt
2 Stück
MIN POTENTIOMETER PT 10 LH 10K LIN 430730 - G0 Ausgeführt
2 Stück
QU4,0000MHZHC-49/U 182087 - G0 Ausgeführt
4 Stück
KERAMIK KONDENSATOR 22 PF 451673 - G0 Ausgeführt
2 Stück
IC 78S05 2 A 5 V SPANNUNGSREGLER 179345 - G0 Ausgeführt
2 Stück
EL KONDENSATOR 100 µF 50 V 468290 - G0 Ausgeführt
2 Stück
KERAMIK KONDENSATOR VS PRINT X7R 47 NF 500932 - G0 Ausgeführt
2 Stück
LÖTPUNKTRASTERPLATTE 811-2 HP 100 x 75 529580 - G0 Ausgeführt
2 Stück
IC FASSUNG 40 POLIG 189588 - G0 Ausgeführt
6 Stück
TACTSCHALTER DTS-644R-V 705349 - G0 Ausgeführt
6 Stück
Kappe rund 6 mm Schwarz KTSC-62K 705115 - G0 Ausgeführt
2 Stück
STIFTLEISTE GERADE 36 POLIG 732478 - G0 Ausgeführt
programmiere auch so... funktioniert wunderbar... piepse einfach die leitungen durch MOSI MISO; SCK; RESET; GND! die müssen dran sein...
ich benutze dazu Bascom ... 5 Volt anlegen.. und auf Manuell prog. drücken... CHIP wird automatisch erkannt
die Einen sagen so, die anderen sagen so....!
Auf der Platine ist rechts vom M32 keine Abblockkondensator zu sehen. Meistens gehts ohne, aber besser ist mit. Sind die Verbindungen GND-AGND und VCC-AVCC da ?
Bei der Einfachen Schaltung mit nur Widerständen sollten die Kabel nicht zu lang sein. Die Schaltung ist nicht unbedingt was auf dauer, denn der Prallelport wird nicht vor Spannungen aus der Schaltung geschützt. Meistens gehts gut aber man kann auch Pech haben und den LPT zerschießen.
Also ich habe genau dieses nachgebaut.
Bild hier
Den ISP Stecker habe ich durchgemessen ! GND ist okay und die anderen haben alle einen Wert von 100 Ohm .
Was heißt 5V anlegen ?
Ich habe bis jetzt immer das netzteil in der Steckdose und gehe dann hin und will ihn Programmieren.
Bascom habe ich auch schon Probiert . Da sagt er immer was von Falscher ID .
Wäre cool wenn mir jemand helfen könnte oder muss ich mir ein anderes ISP kabel bauen?
Hallo tordy!Zitat von tordy
Dieses Kabel funktioniert bei so vielen Leuten nicht, dass ich nicht verstehe, dass in manchen Tutorials nicht darauf hingewiesen wird. Dieser Programmer funktioniert nur dann, wenn die Datenleitungen des Parallelports mit 5 Volt arbeiten. Und bei vielen Computern -- besonders bei neuen Computern -- arbeitet der Parallelport nur mehr mit 3,3 Volt.
Bei solchen Parallelports brauchst du einen besseren Programmer. Probiere es mit diesem Parallelport-Programmer:
- http://www.mikrocontroller.net/articles/STK200
- http://halvar.at/elektronik/motorste...ogrammer-bauen
mfg
Gerold
:-)
Stimmt beim Reset (glaub ich) kommen nur was bei 3. Volt an.
Okay dann hoffe ich mal das das die lösung ist.
Danke ich bastell mir so ein Kabel.
Achso vieleicht könnt ihr mir noch bei was anderem Helfen.
Ich möchte eine Zeile auf dem LCD ausgeben welche sich bei einem Schalter ändert.
d.h im LCD steht "hallo 1" und wenn ich den Schalter umlege dann soll dort "hallo 2" stehen.
Lesezeichen