Starthilfe ATmeg8-16PU gesucht
Hallo,
Gestern Mittag 2 ATmega8-16PU bei C gekauft und angefangen zu versuchen mit ihnen zu "reden".
Heute Morgen um 10 damit aufgehört als ich nen Spannungsregler falsch rum eingebaut hatte.
Ergebniss: 3 Versionen parallel und 1 Version Seriell des ISP-Kabel gebaut.
Wahrscheinlichkeit beide µC defekt bei 99,9%. Komunikation = 0 :-(
Was läuft da falsch, Testaufbau wie folgt.
Spannung von Netzgerät ELV PS7230 (ca.9V eingestellt) über 7805, 2200µF, 100nF
bzw. SteckerSchaltnetzteil 5V ohne 7805.
pin 7, 20 +5V
pin 8, 22 GND
reset über 10k auf +5V gezogen
pin 17 an MOSI des ISP
pin 18 an MISO des ISP
pin 19 an SCK des ISP
pin 1 an RESET des ISP
GND an GND des ISP
+5v an +5V des ISP, bei bedarf
LED Leitung bei einer Version des ISP-Adapters frei gelassen.
hatte schon einen Ozillator 4 Mhz an pin 9 angeschlossen ihn aber im laufe der misserfolge
wieder abgeklemmt. (von wegen Komunikation wollte ich gleich auf ihn umschalten)
Reset wurde bei verbindungsaufbauversuchen kurz auf 0V gezogen.
Spannungsänderung an MOSI, anderen beiden weiss ich nicht mehr, einer glaube ich ohne
Potential gegen GND, und einer mit, ohne änderung bei Verbindungsversuch.
Den Druckerport meines Flurrechners (der hatt noch einen) in verschiedenen Modi probiert.
(welcher ist denn jetz der richtige)
Serial meines hauprechners Standart: 9600, 8, keine, 1, keine.
(mein C-Control Unit V1.1 versteht mich damit)
OS auf beiden XP MCE
Währe Schön wenn jemand ne Idee hat
Gruss Achim
Re: Starthilfe ATmeg8-16PU gesucht
Hallo Achim!
Zitat:
Zitat von whynot
3 Versionen parallel und 1 Version Seriell des ISP-Kabel gebaut.
Dieser Programmer ist ziemlich robust:
- http://www.mikrocontroller.net/articles/STK200
- http://halvar.at/elektronik/kleiner_...00_programmer/
Zitat:
Zitat von whynot
pin 7, 20 +5V
pin 8, 22 GND
reset über 10k auf +5V gezogen
pin 17 an MOSI des ISP
pin 18 an MISO des ISP
pin 19 an SCK des ISP
pin 1 an RESET des ISP
GND an GND des ISP
OK!
Die meisten Selbstbau-Programmer müssen mit 5 Volt aus der der µC-Schaltung versorgt werden, damit diese genügend Spannung für die Datenleitungen zur Verfügung haben. Der STK200 ist auch so ein Kandidat.
Zitat:
Zitat von whynot
hatte schon einen Ozillator 4 Mhz an pin 9 angeschlossen
Grundeinstellung ist 1 Mhz interner RC-Oscillator. So lange du die Fuse-Bits nicht verstellst, brauchst du keinen externen Quarz/Oscillator.
Zitat:
Zitat von whynot
Reset wurde bei verbindungsaufbauversuchen kurz auf 0V gezogen.
So soll es sein.
Zitat:
Zitat von whynot
Spannungsänderung an MOSI, anderen beiden weiss ich nicht mehr, einer glaube ich ohne
Potential gegen GND, und einer mit, ohne änderung bei Verbindungsversuch.
Klingt auch normal.
Es kann noch sein, dass die Verbindungen zwischen Programmer und µC zu lang sind. 20-30 cm ist noch OK. Alles was länger ist *kann* Schwierigkeiten machen. Und vergiss den 100 nF Keramikkondensator nicht -- direkt an den Pins 7 (VCC) und 8 (GND).
Bild hier
mfg
Gerold
:-)