Forum: Mikrocontroller und Digitale Elektronik Programmieren lernen


von Christian Drescher (Gast)


Lesenswert?

Hallo , bin neu hier. Habe da jetzt mal ein paar fragen.
1.)Wie kann ich am einfachsten lernen zu programmieren?
2.)Was benötige ich als Anfänger dazu?
3.)Was für geeignete Lektüre gibt es dazu?
4.)Wie würdet ihr vorgehen?

Muß dazu sagen, das ich davon bis jetzt noch keine Ahnung habe.
Analogtechnik bekomme ich hin,hatten wir in der Ausbildung.
Digitaltechnik war damals aber nicht soweit verbreitet, bzw wurde dann
von unseren Ausbilder nicht durchgeführt. Sollten eigentlich in der
Ausbildung MFA erlernen, was auch irgendwie was in der Richtung wohl
ist, aber genaues weis ich darüber nicht.Nunja, da ich ab un zu am
Basteln bin würde ich halt wie oben schon beschrieben dies jetzt mir
aneignen wollen.
Gruß
Christian

von Chris (Gast)


Lesenswert?

Hallo,

als erstes müßtest Du dich für eine Programmiersprache entscheiden.
Wegen der Lektüre müßte es in fast jeder Stadtbibliothek eine ganze
Sammlung Bücher über Programmiersprachen geben samt Demo-CD und meist
mit passendem Compiler dazu. Meist ist noch ein
Simulator/Entwicklungsumgebung dabei, in dem/der sich das Programm
schrittweise ausführen läßt. Solche Bücher führen schrittweise in die
Programmiersprache ein, meist beginnend mit "Hello World".

Soll am Ende ein programmierter Mikrocontroller dabei heraus kommen,
benötigst Du noch einen Mikrocontroller Deiner Wahl samt
Programmierkabel und einer kleinen Schaltung zum ausprobieren. Das
Datenblatt des Mikrocontrollers wird dann zu einer wichtigen Lektüre.
Wissen über Grundlagen der Digitaltechnik ist natürlich sehr nützlich
genauso wie Analogtechnik nicht schaden kann. Programmierung in
Assembler hilft, sich mit dem Innenleben des µC auskennen zu lernen.

Das Tutorial hier bietet genügend Anregung.

Gruß

von Fritz Ganter (Gast)


Lesenswert?

Es ist mal die Frage ob du Assebler oder C programmieren willst. Wenn du
es nur für Mikrocontroller brauchst und Assebler machen willst, dann
arbeite das AVR-Tutorial durch.

Für C gibt es unzählige C Bücher im Buchhandel käuflich zu erwerben.
Das Wissen lässt sich für µC gut verwenden, wichtig ist dass du mit Bit
und Byte umgehen kannst, allso bitweises UND, ODER usw.

Das wichtigste am Programmieren ist das selber Nachdenken, es lässt
sich (fast) jedes Problem mit Nachdenken (ev. mit Hilfe von Herrn
Google) lösen.

Im Zusammenhang mit µC ist es unerlässlich das Datenblatt deines
Controllers aufmerksam zu lesen.

von Christian Drescher (Gast)


Lesenswert?

Hallo, also meine aussage mit der Digitaltechnik war wohl so nicht ganz
richtig. Sicher haben wir so die ganzen und/oder, etc durchgesprochen.
Desweiteren verfüge ich über Kenntnisse in SPS Programmierung, also
umgang mit Bits und Bytes ist schon da, also Quasi ein ganz ein wenig
Hintergrundwissen, falls man das so bezeichnen kann.  Erstmal schönen
Dank für die promte Antwort, ich werde weiter mich mal umschauen.
Gruß
Christian

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.