hallo zusammen, ich bin Student und ich bin recht am Anfang in der Welt der uC. Ich brauche eure Rat wie womit man anfangen sollte,damit dann später die Sache leichter und verständlicher fällt. Ich kann Java und C programmieren. Ich danke euch für eure Hilfe
Hallo Frank, lies zum Besipiel das AVR-Tutorium: http://www.mikrocontroller.net/articles/AVRhttp://www.mikrocontroller.net/articles/AVR Gruss Otto
Frank wrote: > hallo zusammen, > > > ich bin Student und ich bin recht am Anfang in der Welt der uC. > Ich brauche eure Rat wie womit man anfangen sollte,damit dann später die > Sache leichter und verständlicher fällt. > Ich kann Java und C programmieren. > > Ich danke euch für eure Hilfe Könnten solche Fragen nicht endlich mal verboten werden ... http://de.wikipedia.org/wiki/Student Lies mal die Bedeutung ...
die lateinische Bedeutung des Begriffes wird heutzutage gerne überbewertet.... Otto
Danke Otto das ist lieb von dir.Und ich brauche eigentlich der Kuh Walz nicht beantworten,ich sage einfach dass du hier nicht richtig bist.
Frank, auch wenn RTFM dir geholfen haette, die Leute also Recht haben, musst du dich an diesen Ton im Forum gewoehnen. Du kannst dich also gut in Ignorieren ueben.
Frank wrote: > Ich brauche eure Rat wie womit man anfangen sollte,damit dann später die > Sache leichter und verständlicher fällt. > Ich kann Java und C programmieren. Lern erstmal BASIC. Durch BASIC wirst Du eher verstehen wie Rechner funktionieren. Dann ist Assembler ganz einfach, und Du wirst sogar neue Einblicke in C gewinnen.
Christian Berger wrote: > Frank wrote: > >> Ich brauche eure Rat wie womit man anfangen sollte,damit dann später die >> Sache leichter und verständlicher fällt. >> Ich kann Java und C programmieren. > > Lern erstmal BASIC. Durch BASIC wirst Du eher verstehen wie Rechner > funktionieren. Dann ist Assembler ganz einfach, und Du wirst sogar neue > Einblicke in C gewinnen. Wenn du das ernst meinst, solltest du einen Arzt konsultieren.
Hallo, > ich bin Student und ich bin recht am Anfang in der Welt der uC. > Ich brauche eure Rat wie womit man anfangen sollte,damit dann später die > Sache leichter und verständlicher fällt. > Ich kann Java und C programmieren. am besten ist es, wenn Du schon ein Ziel hast, was Du machen willst. Wenn Du "nur mal so" probieren willst, was ein Mikrocontroller kann, kannst Du Dir ein kleines Board bauen oder kaufen und dann ein paar Dioden leuchten lassen. Ich würde einen ATMEGA-µC nehmen und mit C programmieren. Gruß, Michael
Uhu Uhuhu wrote:
> Wenn du das ernst meinst, solltest du einen Arzt konsultieren.
Wenn Du mal auf einem echten BASIC (kein Wischlbasic) einen
komplizierten Algorithmus implementiert hast, dann kannst Du das auch in
Assembler. Ich rede hier von echten BASIC-Interpretern mit Zeilennummern
und so. Also keine subs oder so was.
Frank wrote: > Danke Otto das ist lieb von dir.Und ich brauche eigentlich der Kuh Walz > nicht beantworten,ich sage einfach dass du hier nicht richtig bist. Huhhh ... Schnapp Dir ein Entwicklungskit (Typus ist egal) und lad die Samples. Und benimm Dich nicht wie ein Schüler...
Christian Berger wrote: > Uhu Uhuhu wrote: > >> Wenn du das ernst meinst, solltest du einen Arzt konsultieren. > > Wenn Du mal auf einem echten BASIC (kein Wischlbasic) einen > komplizierten Algorithmus implementiert hast, dann kannst Du das auch in > Assembler. Ich rede hier von echten BASIC-Interpretern mit Zeilennummern > und so. Also keine subs oder so was. Wobei man über Assembler streiten kann ... Aber das endet wieder in den Standard-Diskussionen.
Kai Walz wrote: > Wobei man über Assembler streiten kann ... Aber das endet wieder in den > Standard-Diskussionen. Richtig, wobei jedoch ein einfacher BASIC-Dialekt in der Regel nur ganz knapp über einem abstrahierten Assembler liegt. Man denke nur mal an Zeilen wie: 210 IF X=0 THEN 230 220 Y=4 die im Prinzip 1:1 in die meisten Assembler übersetzt werden können.
Christian Berger wrote:
> Lern erstmal BASIC.
Also jemand der C und Java programmieren kann, der braucht nun wirklich
kein BASIC mehr.
BASIC = „Beginner’s All-purpose Symbolic Instruction Code“
heißt nicht
„Beginner’s All-Microcontroller Symbolic Instruction Code“
:)
Hallo, @Kai Walz (walle79) >Schnapp Dir ein Entwicklungskit (Typus ist egal) und lad die Samples. so ist es! hier gibt es zB. ja was für dich für die Hälfte !! http://www.eproo-student.de/ Gruß Martin
Hallo, ohne jetzt den Dialog meiner Vorredner genauer verfolgt zu haben geb ich auch noch meinen Senf dazu. Grundsätzlich stellt sich natürlich die Frage, wie weit Du mit den Grundlagen der Elektronik vertraut bist und ob Du gut löten kannst. Ausserden, was für Projekte Du gerne realisieren möchtest und wie viel Du dafür ausgeben willst. Mein persönlicher Einstieg war mit selbstgelöteter µC-Platine (AtMega32 auf Streifenrasterplatine) und SP12-Programmierer (ist quasi nur ein Stecker mit zwei Widerständen) a la Rowalt. (s. www.rowalt.de unter -Microcontroller und dann -Programmer) Dazu mit dem kostenlosen Bascom-AVR (Basic) programmiert und fertig, Aufwand und Kosten sind minimal. (Bascom s. www.mcselec.com/index.php?option=com_docman&task=cat_view&gid=99&Itemid= 54) Bei den AtMegas wie dem M32 braucht man noch nicht mal einen externen Quarzoszillator, weil ein Oszillator schon integriert ist. Mit dem SP12-Programmierer kann man den µC übrigens bequem direkt auf seiner Platine, also im Sockel (=ISP) programmieren, man muss dann den Controller nicht jedes mal umstecken. Wenn Du mit C programmieren willst, bekommst Du hier sicher jede Menge Tipps und Anregungen, Bascom selber (Basic) ist auf diesen Seiten eher verpöhnt. Der Vorteil von Bascom ist, dass man sich nicht so sehr mit der Funktionsweise des µCs selber auseinandersetzen muss. Wenn Du von der Pieke an lernen willst, dann ist der Weg ASM und danach C sicher besser geeignet. Wenn Du nur an der Umsetzung einfacher bis mittlerer Applikationen interessiert bist, ist Bascom sicher eine gute und funktionierende Alternative (egal, wie viele Unkenrufe jetzt ausgestoßen werden). Für welche Lösung Du Dich auch immer entscheidest, ich wünsche Dir auf jeden Fall viel Erfolg bei der Umsetzung Deiner Ideen!
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.