Hallo!
Ich hab da mal ne Frage. Ich würde gern mal versuchen einen Pic zu
programmieren, leider habe ich null Ahnung davon. Wie fange ich an?
Wo kann ich mich schlau machen? Vielleicht habt Ihr ein Paar Tipps
für mich, wo ich erste Grundkenntnisse kriege.
Vielen Dank im Voraus!
Detlef
Hallo Stefan
Das ist doch schon mal was, wenn auch vieles noch fremd klingt.
Danke und Grüße!
Detlef
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hallo,
wenn du wirklich 0-Ahnung hast, dann backe erstmal kleine Brötchen.
Das kann so aussehen:
Nimm einen kleines Controlermodul mit Interpreter drauf:
z.B. C-Control-Basic von Conrad
oder Basic-Tiger von Wilke-Elektronik.
Damit kann man schnell feine kleine Steueraufgaben erledigen.
Größere Sachen gehen natürlich nicht so einfach, aber das kommt
dann evtl. später.
Gruß Uwi
Ich hab da mal ne Frage. Ich würde gern mal versuchen einen
Pic zu
programmieren, leider habe ich null Ahnung davon. Wie fange
ich an?
Wo kann ich mich schlau machen? Vielleicht habt Ihr ein Paar
Tipps
für mich, wo ich erste Grundkenntnisse kriege.
Vielen Dank im Voraus!
Detlef
Hi,
wenn es nicht unbedingt von Microchip sein muss, es gibt
einen Selbstbau-Roboter (http://de.wikipedia.org/wiki/ASURO,
gibt es u.A. bei Reichelt) mit einem Atmel-Controller.
Der große Vorteil: Du hast eine sehr detailierte Schritt-für-
Schritt-Anleitung vom Aufbau über zur Installation der
Entwicklungssoftware (in C!!) und das Übertragen des ersten
Testprogrammes. Inclusive Fehlersuchlisten wenn es mal nicht
klappt.
Wenn Du dir das Zusammenlöten sparen willst, die Asuros
werden komplett montiert öfter bei ebay angeboten.
Grüße
Hindemith
Hallo
Es nicht unbedingt von Microchip sein, mir geht es darum erstmal die einfachsten Grundbegriffe zu lernen, ich weiß auch nicht in welcher Programmiersprache es für mich am einfachsten ist ersmal hinter das Prinzip zu steigen. Das mit dem Roboter würde mich schon reizen, aber ist im Moment noch zu hoch für mich. Ich denke was Uwe schrieb ist eher was für den Anfang und der Roboter ein Folgeprojekt.
Ich Danke Euch für Eure Bemühungen und werde über meine Erfolge berichten.
Grüße Detlef
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hallo,
wenn du wirklich 0-Ahnung hast, dann backe erstmal kleine
Brötchen.Das kann so aussehen:
Nimm einen kleines Controlermodul mit Interpreter drauf:
z.B. C-Control-Basic von Conrad
oder Basic-Tiger von Wilke-Elektronik.Damit kann man schnell feine kleine Steueraufgaben erledigen.
Größere Sachen gehen natürlich nicht so einfach, aber das
kommt
dann evtl. später.
Gruß Uwi
Hallo
Ich denke ich werde es mal damit versuchen, denn im Moment habe ich davon soviel Ahnung wie, Die Kuh vom Segelfliegen. Es ist so das ich gerne mal kleine Projekte bastle, aber viees wird heute über PIC’s oder ähnliches gesteuert und da bin ich bisher immer gescheitert. Ich werde erstmal mit Deinem Vorschlag anfangen.
Vielen Dank für die Hilfe
Grüße Detlef
Ich hab da mal ne Frage. Ich würde gern mal versuchen einen
Pic zu
programmieren, leider habe ich null Ahnung davon. Wie fange
ich an?
Wo kann ich mich schlau machen? Vielleicht habt Ihr ein Paar
Tipps
für mich, wo ich erste Grundkenntnisse kriege.
Vielen Dank im Voraus!
Detlef
Hallo,
ist so das ich gerne mal kleine Projekte bastle, aber vieles
wird heute über PIC’s oder ähnliches gesteuert und da bin ich
bisher immer gescheitert. Ich werde erstmal mit Deinem
Vorschlag anfangen.
Wenn du Dir sowas zulegst, dann empfehle ich für den Anfang einen
einfachen „C-Control I Unit-M 2.0 BASIC“
Artikel-Nr.: 198822 - 62 26,62 EUR
mit dem dazugehörigen „C-CONTROL I APPLICATION-BOARD 2.0“
-> Artikel-Nr.: 198847 - 62 82,02 EUR
Weiteres findest du bei Conrad unter:
„Bauelemente, Bausätze / Automatisierungstechnik / C-Control“
Ach ja, falls du noch kein Labornetzteil hast, sowas braucht man
dann eigentlich schon ziehmlich dringend.
Sowas kann ich auch für den Heimgebrauch gut empfehlen:
Selbst so ein ganz billiges reicht für viele Zwecke schon:
LIN.LABORNETZGERÄT PS-1152A Artikel-Nr.: 511407 - 62 37,91 EUR
Aber wenn Du dir bischen was besseres gönnen willst, dann
finde ich dieses vom Preis-Leistungsverhältnis am besten:
LIN.LABORNETZGERÄT VLP-2403 PRO Artikel-Nr.: 511406 - 62 229,95 EUR
Gruß Uwi
Tutorial für PIC-Anfänger
Hallo Detlef,
ich habe Deinen Thread erst jetzt gelesen, aber vielleicht bemerkst Du meine Antwort noch.
Wenn Du möchtest, schicke ich Dir ein echt super Tutorial für PIC-Anfänger (4MB PDF-Datei). Was die Programmiersprache „C“ betrifft, kannst Du damit nur die „großen“ PIC-Prozessoren programmieren (PIC17x und PIC18x), weshalb ich Dir wärmstens empfehle, erst einmal mit der Maschinensprache Assembler anzufangen, die extrem leicht zu lernen ist (es gibt nur 35 Befehle, von denen Du am Anfang in der Regel nur ca. 6 Stück benötigst). Mit Hilfe des Tutorials und der kostenlosen Entwicklungsumgebung (= Software) Namens „MPLAB“ von Microchip siehe „www.microchip.com“, kannst Du sehr schnell zu Deinem ersten lauffähigen Programm kommen (es gibt einen Simulator, mit dem Du den korrekten Ablauf Deines Programms überprüfen kannst, ohne zuvor auch nur eine Lötstelle gelötet zu haben). Dann kaufst Du Dir bei Farnell (www.farnell.de) noch ein PIC- Starterkit mit dem Microchip-Programmmiergerät „PICSTART Plus“ und Du bist schon kurz vor´m Ziel. Ich selbst programmiere seit 4 Jahren erfolgreich in Assembler (mein letztes Projekt hatte über 4000 Programmzeilen (Assemblerbefehle), der Quellcode inklusive Dokumentation ist 8000 Zeilen lang, d. h. über 100 Seiten Text). Der PIC, den ich damit programmiert habe, hat 14kB Programmspeicher und 44 Beinchen, und noch sehe ich den Tag in sehr weiter Ferne, an dem ich nachdenke auf „C“ umzusteigen. Übrigens habe ich im Laufe der letzten 4 Jahre schon ca. 3000 Platinen mit dem Programmiergerät PICSTART Plus programmiert.
Ok, soviel erst mal dazu.
Gruß, Alexander
Hallo Alexander
Das hört sich gut an. Da hätte ich schon Interesse daran. Meinst Du es
klappt per Mail!
Grüße Detlef
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]