ATmega328 wird falsch erkannt

Gast #3864615
Lesenswert?

Hallo,

folgendes, ich habe hier einen atmega328p hier in meinem Board stecken, 
es steht auch atmega328p drauf und bestellt habe ich diesen als 
atmega328p bei reichelt (zumindest steht es so auf den typischen 
reichelt-tüten aus dem ich ihn vor ner stunde geholt habe)

nur will mir das atmelstudio weis machen das es sich um einen ATA6614Q 
(signature 0x1E950F) handelt

wenn ich entsprechend den ATA auswähle kann ich auch zugreifen

dachte, hm ok, vllt ein kompatibilitätsmodus oder so etwas, aber bei den 
fuses kann ich nichts derartiges finden

im datenblatt des atmega328 wird auch nichts von dem ata6614 erwähnt

aber umgekehrt wird im datablatt vom ata6614 vom atmega328 gesprochen 
das dieser darin integriert ist mit einem lin modul oder so

ich schätze das ich mein programm darin iwie zum laufen kriege aber hat 
einer nen plan was da los ist?

MfG Ray
#3867369
Lesenswert?

Ray schrieb:
> ich schätze das ich mein programm darin iwie zum laufen kriege aber hat
> einer nen plan was da los ist?

Gehst du über die SPI an den Controller?

Dann solltest du

a) darauf achten dass ein/der Oszillator den Controller speist
(an den XTAL1 und XTAL2 Pins ein plausibles Taktsignal nachweisen)

b) der Programmer die Bedingung einhält dass der SPI Clock
nicht schneller als 1/4 der Taktfrequenz des atmega328p beträgt.
Wird diese Bedingung nicht eingehalten gibt der Controller
zwar wilde Bits von sich die aber nichts mit der Realität
zu tun haben .....  also erst mal ganz langsam anfangen ....

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren