Forum: Mikrocontroller und Digitale Elektronik MC Einstieg mit "SnugBoard V2" wie bekomme ich es zum Laufen (Fusebits)


von M. L. (ucneuling)


Lesenswert?

Hallo mikrocontroller.net community
Ich möchte mit Mikrocontrollern anfangen und habe mir dazu ein minimal 
bestücktes Board(Spannungsversorgung + Atmega)ausgesucht. Das SnugBoard 
V2 mit ATMEGA 8-16 DIP 
(http://www.pixelklecks.de/projekte/snugboardv2/index.php) und bei 
diesem würde ich zuerst auch gerne auf den Quarz verzichten und es mit 
1Mhz internem Takt laufen lassen.
Dazu auch gleich die erste Frage: lasse ich die Pins des Atmega für den 
Quarz dann einfach leer?
Programmierkenntnisse in C und C++ sind vorhanden (2 Semester an UNI). 
Mein Problem ist hauptsächlich:
Wie stelle ich die Fusebits ein, damit der MC richtig arbeitet? 
(Software, Programmer, Anschluss)
Ich habe mir bei dieser Aktion wahrscheinlich schon 2 Atmega8 
kaputtgemacht. Mein Programmer ist dieser cc2avrprog 
(http://www.elektor.de/products/kits-modules/kits/080083-71-cc2-avr-board-1.398075.lynkx)
Erstes Ziel soll es sein eine LED blinken zu lassen um zu allererst zu 
überprüfen, ob es bis hierhin mit dem Hardwareaufbau und Fusebits 
geklappt hat.
Danke im Voraus

von Frank L. (franklink)


Lesenswert?

Hallo M.L.
Deine Programmer hat einen 6 poligen ISP und Dein Board einen 10 poligen 
ISP, deshalb benötigst Du als erstes einen Adapter von 6 auf 10 damit Du 
Dein Board programmieren kannst.

In diesem Artikel findest Du im Abschnitt "Pinbelegung" die 
entsprechenden Hinweise:

http://www.mikrocontroller.net/articles/AVR_In_System_Programmer

Wenn Du den ATMEGA8 programmieren willst, kannst Du auf den Quarz 
verzichten und zuerstmal mit den internen 1 MHz beginnen. Um diesen zu 
nutzen, brauchst Du an den Fuses nichts zu verändern.

Entsprechende Anleitungen für C findest Du im Artikel AVR-GCC Tutorial:

http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial

Ansonsten viel Spass und wenn Du nicht weiter kommst, kannst Du hier in 
der Regel Deine konkrete Frage stellen und bekommst zu Deiner Frage auch 
die notwendige Hilfestellung.

Gruß
Frank

von M. L. (ucneuling)


Lesenswert?

danke für deine Antwort
dann hab ich ja schonmal ein Problem weniger :-).
Was mache ich denn mit den Anschlüssen des MC für den externen Quarz 
lasse ich die einfach frei/unbelegt oder muss ich die auf Masse legen 
oder sowas?

von Frank L. (franklink)


Lesenswert?

Hallo,
ne, einfach unbeschaltet lassen, im Zweifel kannst Du diese PINs sogar 
wie normale In-/Outputs schalten.

Es schadet aber auch nicht den Quarz und die beiden Kondensatoren 
einzubauen. Solange Du die Fuses nicht auf externen Quarz umschaltest, 
ist dem ATMEGA8 das vollkommen egal.

Gruß
Frank

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.