Forum: Mikrocontroller und Digitale Elektronik Atmega 32 mit Bascom ansprechen


von Michael S. (zine)


Angehängte Dateien:

Lesenswert?

Moin Moin!

Ich brüte hier über einem Problem. Ich habe einen Atmega 32, welchen ich 
zu programmieren gedenke.
Dafür hab ich einen USBASP Programmer. Zusätzlich zu meiner 
Schaltung/Platine habe ich noch ein AVR-NetIO. In Kombination mit Bascom 
lassen sich alle 3 Atmega 32 über den NetIO ansprechen und 
identifizieren.
Stecke ich einen der Chips jedoch in meine Schaltung, bekomme ich beim 
Versuch den Chip anzusprechen immer folgendes: "Detected Micro does not 
match the selected Micro ATMEGA32."

Da es über den NetIO tadellos funktioniert, stellt sich mir nun die 
Frage, ist etwas an meinem Schaltplan oder dem Platinenentwurf falsch?
Ich hab alle Bauteile vorher geprüft, ebenso Spannungen gemessen, passt 
alles.
Da ich nicht weiter komm, habe ich mal den Schaltplan als Anhang 
beigefügt.
Optional gibt es den Platinenentwurf auch dazu.

MfG und frohe Weihnachten. :-)

von Sven D. (Gast)


Lesenswert?

Wenn ich das Bild des AVR Net IO auf der Pollinseite richtig 
interpretiere, wird der Controller dort mit einem externen Quarz 
betrieben. Der fehlt bei Deinem Board. Eventuell ist das der Grund?

von Paul B. (paul_baumann)


Lesenswert?

AVCC muß auch angeschlossen werden.

MfG Paul

von Michael S. (zine)


Lesenswert?

Paul B. schrieb:
> AVCC muß auch angeschlossen werden.
>
> MfG Paul

Gerade nochmal geprüft, bei einem Kollegen ist AVCC nicht angeschlossen, 
dort funktioniert es jedoch. kopfkratz

von Marc V. (Firma: Vescomp) (logarithmus)


Lesenswert?

Michael S. schrieb:
> Gerade nochmal geprüft, bei einem Kollegen ist AVCC nicht angeschlossen,
> dort funktioniert es jedoch. kopfkratz

 Fuses mit  NetIO auslesen.

von Michael S. (zine)


Lesenswert?

Marc V. schrieb:
> Michael S. schrieb:
>> Gerade nochmal geprüft, bei einem Kollegen ist AVCC nicht angeschlossen,
>> dort funktioniert es jedoch. kopfkratz
>
>  Fuses mit  NetIO auslesen.

Ohje. Ich danke vielmals. Irgendwie hatte ich die ganze Zeit im Kopf die 
Fusebits doch mit MEINER Platine setzen zu können/müssen.
Hab mit dem NetIO die entspr. Fuses gesetzt, Testprogramm reingeladen, 
umgesteckt und es läuft.
Manchmal kann es so einfach sein. >.<

Vieln lieben Dank!

von Marc V. (Firma: Vescomp) (logarithmus)


Lesenswert?

Michael S. schrieb:
> Vieln lieben Dank!

 Gerade gesehen:
 Sven D. schrieb:
> wird der Controller dort mit einem externen Quarz
> betrieben. Der fehlt bei Deinem Board. Eventuell ist das der Grund?

 Dank weitergereicht.

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
Noch kein Account? Hier anmelden.