ATMEGA328 lässt sich nicht mit Arduino IDE programmieren

OP #5197188
Lesenswert?
• ▲
▼
Hallo,

ich habe einen Atmega328 (smd) gemäß des Schaltplans im Anhang 
angeschlossen. Als Kondensatoren beim Quarz wurden allerdings 2x 47pF 
verbaut.

Ich habe auf einen neuen Chip mittels IDE einen Bootloader für Arduino 
Mini Pro 5V/16MHZ gebrannt. Das ging über ISP.
Wenn ich allerdings ein Programm auf den Chip mittels UART übertragen 
will funktioniert das nicht. Gleichzeitig funktioniert die serielle 
Ausgabe eines Testprogramms(übertragen per ISP) aber ohne Probleme.

Ich dachte es liegt am Bootloader dass das nicht geklappt hat und habe 
von einem Mini Pro Board den Chip entfernt und in die Schaltung im 
Anhang eingesetzt - mit dem gleichen Verhalten allerdings.

Liegt das vielleicht an der anderen Quarz-Variante?

Auf den Pro Mini Boards ist ja so ein kleiner smd Quarz(?) verbaut.

https://www.reichelt.de/Quarze/16-0000-HC49U-S/3/index.html?ACTION=3&GROUPID=3173&ARTICLE=32852&START=0&OFFSET=100&;
Gast #5197268
Lesenswert?
• ▲
▼
T.M .. schrieb:
> Auf den Pro Mini Boards ist ja so ein kleiner smd Quarz(?) verbaut.

Ist es nicht!
Auf den Pro Mini sind in der Regel Keramikresonatoren verbaut.

Lothar M. schrieb:
> Horst schrieb:
>> und der Mega328 will den auch nicht.
> Er wird aber trotzdem funktionieren. Denn sonst ginge nicht,
> was T.M .. schrieb:
>>> Gleichzeitig funktioniert die serielle Ausgabe eines
>>> Testprogramms(übertragen per ISP) aber ohne Probleme.
Schön währe es....

Die Serielle Ausgabe wird mit einer anderer Baudrate, als der Upload 
funktionieren.
Dann kann auch die Abweichung unterschiedlich sein.

T.M .. schrieb:
> Als Kondensatoren beim Quarz wurden allerdings 2x 47pF
> verbaut.
Warum?
Dann solltest du mal testen, ob der Oszillator wirklich mit 16MHz läuft.
#5197339
Lesenswert?
• ▲
▼
T.M .. schrieb:
> ein Programm auf den Chip mittels UART übertragen
> will funktioniert das nicht

"Funktioniert nicht" ist keine Fehlermeldung :)

Funktioniert das Übertragen nicht oder läuft danach dein Programm nicht? 
Ich vermute, dass Flashen des Programmes funktioniert schon nicht. 
Bekommst du Fehlermeldungen beim Flashen mittels Bootlader?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 8 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.