Forum: Mikrocontroller und Digitale Elektronik Selbstbau-Einsteigerboard mit Atmega88?


von Michael F. (prunebutt)


Lesenswert?

Hallihallo!
Ich würde gerne beim Microcontroller Programmieren einsteigen und möchte 
die Tutorials über Assembler und C-Programmierung hier durcharbeiten.

Jetzt hab ich mir auf Anraten im IRC folgende Liste besorgt:
Beitrag "AVR Einsteiger Kit"

Nur, als ich jetzt das eigenbau-board aus dem Tutorial:
http://www.mikrocontroller.net/articles/AVR-Tutorial:_Equipment
zusammenbasteln wollte, viel mir auf, dass das ja ein anderer 
Microcontroller ist, wo man evtl. andere Sachen berücksichtigen musste.

Ein kurzer Blick ins Datenblatt (sofern vorhanden, das find ich nämlich 
beim Quarzoszillator gar nicht) legte mir dann offen, welche Pins MISO 
und MOSI, usw. sind. Jetzt stellt sich nur die Frage, die ich (als 
Anfänger: Noch?) nicht aus dem Datenblatt sehen kann: Und zwar, ob der 
Rest der Schaltung auch angeglichen soll und nicht nur die Position der 
Pins?

Bleibt also die Schaltung, bzw. die Größe deren Bauteile gleich? Wenn 
ich das wo im Datenblatt, oder in der Umstiegsinfo von Atmega8 -> 
Atmega88 sehen kann: Wo?

Ich möchte echt gern das alles durch Nachdenken lösen, aber wenn man von 
Tuten und Blasen noch keine Ahnung hat (und das ist echt nicht leicht, 
sich als Anfänger so einem Datenblatt auszukennen), muss man halt 
fragen...

Vielen Dank schonmal im Voraus, lG,

Prunebutt^^

von spess53 (Gast)


Lesenswert?

Hi

>Bleibt also die Schaltung, bzw. die Größe deren Bauteile gleich? Wenn
>ich das wo im Datenblatt, oder in der Umstiegsinfo von Atmega8 ->
>Atmega88 sehen kann: Wo?

http://www.atmel.com/Images/doc2553.pdf

Die grundsätzliche Beschaltung ist beim ATMega88 identisch mit der des 
ATMega8. Der Quarzoszillator oder eine andere äußere Taktquellen sind 
für den Anfang nicht erforderlich, da die ATMegas einen internen 
Oszillator besitzen.

MfG Spess

von Lowtzow .. (lowtzow)


Lesenswert?

die beschaltung ist die gleiche.
habe auch schon vom mega8 auf mega88 gewechselt.
beim programmieren gibt es jedoch feine unterschiede, da ein paar 
register anders heißen. aber in soeinem fall schreit sowieso der 
compiler ;-)

von spess53 (Gast)


Lesenswert?

Hi

>aber in soeinem fall schreit sowieso der compiler ;-)

Der Assembler auch.

MfG Spess

von Michael F. (prunebutt)


Lesenswert?

So, alles fertig gesteckt, fehlt nur noch die Spannungsversorgung und 
der ISP Adapter. ;)

Vielen Dank für die Hilfe, ich freu mich schon auf den ersten Erfolg!^^

lG,
Prunebutt

Eine Frage hab ich noch:
Wie ändert sich die Schaltung, wenn ich den internen Oszillator 
verwenden will, bzw. wie verändere ich die AVR Fuses, um auf externe 
Oszillatoren umzustellen? (Hab das Datenblatt angeschaut, verstehe aber 
nichts darin... Sorry, Anfänger)

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.