Hallöchen .. Habe das Forum hier schon eine weile verfolgt und mir nun auch einen Butterfly gekauft um mir das Programmieren anzueignen. Leider muss ich jetzt feststellen, dass ich bei den ganzen Quelltexten nur Bahnhof verstehe. Meine bisherigen "Programmierkenntnisse" beschränken sich auf BASIC und HTML ... das nicht gerade viel ist. Ich bin eher so der Typ der durch die Praxis lernt, der sich nicht lange mit Texten auseinander setzt. Mein eigentliches Problem: Habe mich schon bei einigen Online-Dokumentationen belesen aber verstehe immernoch Bahnhof. Ich verstehe derzeit noch nicht den Zusammenhang, wie der Programmablauf funktioniert und auch die Zusammensetzung der Befehle. Gibt es irgendwo so "Code-Schnipsel" die man als Vorlage zum Probieren nutzen kann um die Funktionsweise zu verstehen? So ganz einfache Sachen wie "Eingang abfragen - abspeicher - ausgeben" oder einfachste Berechnungen mit dem µC? Habe mir jetzt erstmal als Ziel gesetzt ein kleines Amperemeter zu bauen (mittels Stromwandler und eingebautem ADC) ... das wird aber scheinbar ein langer und steiniger Weg. Besten Dank schonmal im Voraus für Eure Hilfe ;) PS: Nein, ich bin nicht dumm, bin nur extrem Faul ... deswegen muss ich mich mit der Praxis beschäftigen, mir fehlt der A-n-s-p-o-r-n (hier kam ne Meldung vom System zwecks SPAM) einfach ein Buch zu lesen ...
Zu dem Butterfly-Demo gibt es den Quelltext im Netz (musst Du mal suchen - hab grade keine Quelle bei der Hand). Wenn Du den übersetzt bekommst und wieder in den Butterfly senden kannst, kannst Du ihn auch modifizieren... Eine Routine für A/D-Wandlung mit Anzeige des ADC-Wertes ist im Demo-Programm drin - darauf könnte man aufbauen. P.S. Das Demo ist allerdings in "C" geschrieben.
>bin nicht dumm, bin nur extrem Faul Faulheit wird hier nicht unterstützt ;-)! Es ist übrigens möglich, die Programmierung von AVRs allein durch die Nutzung der Datenblätter und Application Notes und anhand diverser Code-Beispiele hier aus dem Forum zu erlernen. Dazu braucht man weder Bücher, noch Leute, die einem alles vorkauen.
Mal daran gedacht, Dir einen Brockhaus in 20 Bänden ins Regal zu stellen? Das macht Dich zwar nicht schlauer, da Du ihn wohl nicht lesen wirst, aber Du hast einen Brockhaus in 20 Bänden im Regal. Dein Butterfly kannst Du dann daneben legen.
Das AVR Tutorial hier (links oben AVR anklicken) ist schon Pflicht. Und Schnippsel wie man z.B. den A/D initialisiert sind im Atmel Datenblatt drin. Da kommt man auch kaum drummerherum weil über die Konfigurationsbits alles eingestellt wird. Wenn es Basic sein gibts 'Bascom', da gibts auch viele Tutorials und Beispiele.
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.