Forum: Mikrocontroller und Digitale Elektronik Schaltplan eines ATMEGA16


von Perilex (Gast)


Lesenswert?

Hallo,

hat vielleicht irgendwer einen Funktionsfähigen ATMEGA16 Schaltplan
rumfliegen? Was die Schaltung macht ist egal ich würde nur gerne einen
Schaltplan bitte haben! Ist Wichtig! Entweder als Bild oder Eagle.sch
hauptsache erkennbar!

DANKE

MfG

Perilex

von Nik Bamert (Gast)


Lesenswert?

Hi!

Guck  eifach hier im Tutorial;
http://www.mikrocontroller.net/tutorial/equipment.htm
Ist zwar für nen anderen Avr, aber das Prizip ist dasselbe, das einzige
bei dieser Grundbeschaltung ist die andere Pinanordnung beim mega16.

Nik

von Jörg Wunsch (Gast)


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.

von Perilex (Gast)


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?

von Stefan Kleinwort (Gast)


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

von Perilex (Gast)


Angehängte Dateien:

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

von Perilex (Gast)


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

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.