Schaltplan eines ATMEGA16

Gast #86215
Lesenswert?
• ▲
▼
Ich vermute nicht, daß Du eine Innenschaltung eines ATmega16 irgendwo
bekommen wirst. ;-)

Ansonsten hatten wir das Thema schon: die Minimalschaltung besteht aus
+5 V an Vcc, mit 100 nF gegen GND abgeblockt.  Da der ATmega16 einen
internen RC-Oszillator hat, brauchst Du im einfachsten Fall nicht mehr
als das.
Gast #86216
Lesenswert?
• ▲
▼
Danke aber eine Innenbeschaltung brauche ich nicht :)
Ich tu mich damit nur relativ schwer und dachte an einem Bild oder
Schaltplan würde ich genau sehen was ich falsch gemacht habe.

Warum ich frage:

Ich habe ein Board mit nem mega16 aufgebaut aber ich bekomm den einfach
nicht programmiert weil der Quarz einfach nicht schwingt. Ich hab 33pF
mit mehreren Quarzen probiert (2,5MHz, 4MHz, 10MHz und 16MHz) aber
keiner schwingt. Müssen die PINs 30, 31, 32 (AVCC, AGND und AREF)auch
angeschlossen werden?
Gast #86217
Lesenswert?
• ▲
▼
Der Quarz schwingt auch nicht, wenn Du ihn ab Werk bekommst. Default ist
der interne RC-Oszillator eingeschaltet, an den XTAL-Beinchen tut sich
dann nichts.
Programmieren sollte aber schon gehen. Tippe auf einen Fehler in Deiner
Programmierbeschaltung.
Der ATmega läuft, sobald er GND und VCC angeschlossen hat.

Stefan
Gast #86218
Lesenswert?
• ▲
▼
Ich habe mir an den beinchen MISO MOSI SLC Leuchtdioden angeschlossen um
zu erkennen ob sich am ATmel was tut. DIe einzige Diode die nicht
leuchtet ist die MISO. Ich habe den mega16 wie im Schaltplan so
beschaltet nur halt nicht mit dem AT90s aber die Programmierschaltung
ist auch mit den HCTs
Angehängte Dateien:
Gast #86219
Lesenswert?
• ▲
▼
Ich habe bei der beschreibung des mega16 im Datenblatt das mit dem
internen RC-Oszillator gefunden und das man den bis auf 8MHz taktan
kann. In der beschreibung steht das CKSEL3..0 für das einstellen auf
intern/extern vorgesehen ist. Ich habe aber noch nirgends gefunden wo
man eingeben kann zum ändern oder die entsprechenden PINs um das zu
einzustellen.
Das Programm schreibe ich mit CodeVision. Andere Programmiersprachen
bitte nicht als lösung nennen da C die Programmiersprache sein MUSS!

Perilex

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 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.