Hallo, habe folgendes Problem und zwar bin auch auf einem Gymnasium in dem es Informatik als Hauptfach gibt. Dieses Fach interessiert mich auch sehr, da ich schon immer an Programmierung/Computer interessiert war. Als wir vorletztes Jahr Java gemacht haben, habe ich alles verstanden und hatte kein Problem mit dem Fach, aber seit letztem Jahr haben wir mit Assembler angefangen Mikrocontroller (Atiny 2313) zu programmieren, seitdem habe ich immer Probleme. Nun wäre meine Frage ob ihr mir ein Buch zum Lesen empfehlen könnt für Assembler und evtl. auch C da wir damit nächstes Jahr anfangen. Als wir Java hatten habe ich immer "Java ist auch eine Insel" und "Java in 21 Tagen" parallel dazu gelesen hat mir sehr geholfen und so ein Buch oder ein ähnliches würde ich suchen, da in diesen beiden Büchern das sehr unkompliziert erklärt wurde. Und ich immer ein Buch das ich parallel zum Unterricht lesen kann brauche.
http://www.mikrocontroller.net/articles/AVR-Tutorial http://www.avr-asm-tutorial.net/ http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial
Such mal bei amazon, Elektor oder Franzis nach "AVR". Da gibt es einige gute Bücher zum Thema. Oft sind im selben Buch sowohl Assembler als auch C beschrieben. Habe da auch zwei davon, kann aber grade nicht nachsehen, da ich noch bei der Arbeit bin. MfG Ulli-B
Nachtrag: Hier in diesem Forum bekommt man auf eine solche Frage oft die Links zu den Tutorials (wie auch weiter oben zu sehen). Die Tutorials sind auch nicht schlecht und vor allem kann man hier auch Fragen dazu stellen. Doch auch ich meine: Ein Buch ist eben ein Buch! Da kann man drin blättern, etwas hinein schreiben, Lesezeichen rein schieben, PostIts rein kleben usw. Das ist nach wie vor durch nichts zu ersetzen. MfG Ulli-B
Ulli-B schrieb: > Doch auch ich meine: Ein Buch ist eben ein Buch! > Da kann man drin blättern, etwas hinein schreiben, Lesezeichen rein > schieben, PostIts rein kleben usw. > Das ist nach wie vor durch nichts zu ersetzen. Bei AVR`s wirds aber relativ dünn was das angeht. Viele "Bücher" sind eigentlich kaum mehr als übersetzte Datenblätter.
Ulli-B schrieb: > Doch auch ich meine: Ein Buch ist eben ein Buch! > Da kann man drin blättern, etwas hinein schreiben, Lesezeichen rein > schieben, PostIts rein kleben usw. > Das ist nach wie vor durch nichts zu ersetzen. Da hast du durch aus recht und das sehe ich selbst ähnlich! Jedoch kann man auch ein online verfügbares Tutorial oder ähnliches drucken und sauber in einen Ordner ablegen oder heften. Dann hat man auch was in der Hand und spart dazu noch eine Menge Geld. (Gut... bei AVR-Büchern ist das ganze finanziell noch im übersichtlichen Rahmen, bei vielen andern Fachbüchern wird es aber schnell mal teuer. Für Schüler ist die Ersparniss oftmals schon interessant). Das oben verlinkten Assembler-Tutorial beispielsweise ist als druckbare Version verfügbar und ich find's echt gut. Bringt die wichtigen Sachen erstmal auf den Punkt.
Hallo, für C unter einem klassischen Rechner, wuerde ich mal hier schauen: http://www.rzbt.haw-hamburg.de/dankert/c_tutor.html/ Gruß Christian
http://www.amazon.de/gp/offer-listing/3772341543/ref=dp_olp_used?ie=UTF8&qid=1314996077&sr=8-3&condition=used Ein gutes Buch..
Ich würde auch primär zum Tutorial hier raten, was die direkte Programmierung angeht. Bücher machen m.E. eher bei den eigentlichen Grundlagen Sinn. ich schrieb im Beitrag #2330812: > fd1234 schrieb: >> mit >> Assembler angefangen Mikrocontroller (Atiny 2313) zu programmieren, >> seitdem habe ich immer Probleme > > Da trennt sich die Spreu vom Weizen. Und die Scriptkiddies von den > Programmierern... Wer fängt mit Assembler an, und hat damit keine Probleme, um dann hier große Töne spucken zu können? Hilfreiche Beiträge von einem "ich" fallen mir spontan jedenfalls nicht ein. Wenn schon jemand den Hintern hoch kriegt und mehr machen will als die meisten faulen Daddeldumpfbacken, muß man ihn nicht auch noch beschimpfen. Benehmen ist halt Glückssache (ich habe da auch oft Pech, vielleicht sogar gerade jetzt).
fd1234 schrieb: > habe folgendes Problem und zwar bin auch auf einem Gymnasium in dem es > Informatik als Hauptfach gibt. Wie cool ist das denn!!! Was für ein Gymi ist denn das, mein NTG bietet das nicht an :-( > Dieses Fach interessiert mich auch sehr, > da ich schon immer an Programmierung/Computer interessiert war. Als wir > vorletztes Jahr Java gemacht haben, habe ich alles verstanden und hatte > kein Problem mit dem Fach ... Mit Java fangen wir dieses Jahr an, tolle Sprache! > ... aber seit letztem Jahr haben wir mit > Assembler angefangen Mikrocontroller (Atiny 2313) zu programmieren, > seitdem habe ich immer Probleme. Des ist des absolut besste was mir passieren könnt, ATtiny's in der Schule programmieren! Aber nun zu deinem Problem: Für den Einstieg hab ich ein Buch gelesen, das ich aktuell bei meinem Freund ist: Mikrocomputertechnik mit Controllern der Atmel AVR-RISC-Familie - Programmierung in Assembler und C - Schaltungen und Anwendungen Die Aufteilung ist: 1.Grundlagen, 2.ASM, 3.C, 4.Beispiele(wenn ich das noch recht im Kopf hab...) Dir könnte es warscheinlich schon helfen, wenn du Kapitel 1 und 2 liest. Im Kapitel Grundlagen, wird mit Gattern angefangen und erklärt, wie die µC-CPU aufgebaut ist. Ganz interessant ist auch wann Welche Flags gesetzt werden, etc. Beendet wird das Kapitel mit der ersten Demo. Im Kapitel ASM werden die ersten Programme geschrieben und die Sprache ASM für die Atmel's erklärt. Dabei wird auf jeden einzelnen Befehl eingegangen! Ich hab dieses Buch noch immmer gerne als Nachschlagewerk(z.B. für nicht so gebräuchliche ASM-Befehle), jedoch ist mir das Internet, und vor allem diese Website, immer lieber, da man einen Suchbegriff eingibt und sofort Ergebnisse erhält. Eine Frage hätt ich noch: Welches Board benuzt ihr? STK500, Pollin Board? julian
Danke für die vielen Beiträge werde versuchen alle Tuturials durchzuschauen. Danke auch für das Verständnis meines Problems und die sofortige Hilfe, bin da anderes gewohnt. Und wir nutzen das STK200, falls du willst kann ich dir die Seite von unserem Lehrer geben mezdata.de
fd1234 schrieb: > Und wir nutzen das STK200, > falls du willst kann ich dir die Seite von unserem Lehrer geben > mezdata.de Vielen Dank! julian
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.