PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : welcher controller, welche Programmiersprache



russak47
04.05.2007, 21:08
Hi,
ich habe vor mich ma ein bissl mit controllern zu beschäftigen und nach langem und viel lesen stellt sich erstma eine Frage:

Welche controller sollte ich am besten benutzen, bzw. weclhe sind für einsteiger am besten. Pic oder AVR

So wie ich es mitbekommen habe ist assambler am für den Einstieg am besten geeignet. Aber ist es vlt nich besser gleich ein hochsprache wie C zu lernen? Mit welcher Habe ich am meisten möglichkeiten?



gr33z michi

Christopher1
04.05.2007, 21:13
Hm also ich bin selber Anfänger und programmiere in BASCOM nen Atmega32. AVR´s sind meiner Meinung besser als Pic.
Viel Erfolg !
MfG Christopher

Christopher1
04.05.2007, 21:17
Guck mal ins Wiki: https://www.roboternetz.de/wissen/index.php/Hauptseite
Dort ist alles genau beschrieben.
https://www.roboternetz.de/wissen/index.php/AVR-Einstieg_leicht_gemacht
Ist ein guter Einstieg.
MfG Christopher

russak47
05.05.2007, 02:06
hey danke, hat mir sehr weitergeholfen.

gibt es eigentlich einschränkungen mit bascom gegenüber anderen sprachen?

Pascal
05.05.2007, 02:12
Da wirst du soviele Meinungen finden, wie du Leute fragst ;-)
Dazu gabs schon so oft Diskussionen und nie ist was wirklich definitives rausgekommen. Das beste ist, wenn du erstmal mit einer Sprache deiner Wahl anfängst und wenn du irgendwann merkst, dass du mit ihr nicht zurechtkommst oder sie deine Anforderungen nicht erfüllt, kannst du immer noch wechseln.
Das Grundproblem ist ja meistens gleich, du musst es irgendwie dem µC beibringen. Dabei hilft einem vielleicht die eine Sprache mehr, als die andere, aber dafür hat die andere wieder ihre Vorzüge. Und wenn du eine Sprache kannst, kannst du auch relativ leicht zu einer anderen wechseln, da du ja dann programmieren kannst und quasi nur einen anderen "Wortschatz" und eine andere Syntax verwenden musst. Das Grundproblem bleibt aber dennoch dasselbe.

Also, mach dir nicht soviele Gedanken, mit welcher Sprache du anfangen sollst, hauptsache, ein Anfang ist gemacht ;-)

SIGINT
05.05.2007, 10:31
@Pascal:
Ich bin nicht ganz deiner Meinung. Um die Funktionsweise des µControllers kennen zu lernen ist Assembler meiner Meinung nach die beste Sprache, da man nicht näher an die Hardware ran kommt. (ok, vielleicht wenn man direkt in Maschinensprache programmiert) Alle anderen Sprachen haben den Nachteil, daß sie einiges abstrahieren und so nicht mehr so Hardwarenah sind.

@russak47:
Die AVR-Reihe bietet im Moment wahrscheinlich das beste Preis/Leistungs-Verhältniss. Microchip hat es nicht geschafft die PICs richtig am Markt zu plazieren... die PIC18 - Reihe war meiner Meinung nach markttechnisch ein Rohrkreppierer.

Gruß,
SIGINT

russak47
05.05.2007, 11:43
nochmals danke. Also erst machen und dann denken :-P
Ich bin am überlegen mir eine platine mit leds und tastern zu machen um die programme so mal schnell zu testen. Lohnt es sich so etwas selber zu machen oder sollte ich mir sowas kaufen?

Lunarman
05.05.2007, 11:49
Naja wenn du elektronisch was lernen willst selbermachen. Würd ich allgemein selber machen.

Christopher1
05.05.2007, 15:39
Bau doch das im Wiki nach, ist nicht schwer und funkltioniert wunderbar.
MfG Christopher