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
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
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?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.