028
09.12.2004, 21:39 Uhr
Hans
Library Walker (Operator)
|
Zitat von ~programmieren: |
hi hans
in 010 habe ich beschrieben: wenn man zb. etwas drucken oder scannen will öffnet sich ja auch ein programm.mit diesem programm kann man die farbe einstellen die seiten die gedruckt werden sollen usw.So wollte ich auch ein programm schreiben wo ich einstellen kann welcher text ausgegeben werden soll ob es blinken soll ob die schrift laufen soll und zb die frequenz von dem ganzen. und letztendlich sollen dann die aktuellen daten wenn die schaltung angeschlossen ist in den controller übertragen werden.
|
Hi,
also mal der Reihe nach: Du willst also ein Programm schreiben, das Schrift laufen oder blinken lässt. Diese Schrift soll auf einem Display (also so etwas (link)) ausgegeben werden. Sehe ich das bis hierher richtig?
Zitat: |
aber deine idee ist auch recht interessant: das ganze nur in c zu programmieren.es wäre auch möglich dass ich nur das probiere.
|
Nun, bei Controllern hast Du in der Regel nur zwei Möglichkeiten: Die eine ist C, die andere Assembler. Da Du (wenn ich es recht verstanden habe) an Assembler vorerst kein Interesse hast, bleibt nur C über.
Zitat: |
mein ziel war es zu lernen etwas zu programmieren. somit habe ich mal die grundlagen gelernt. aber meiner meinung nach kann man damit nicht so richtig was programmieren.
|
Das kann so sein, muss aber nicht. Ein einfaches Spielchen, wie das obligatorische Zahlenraten, oder aber ein "lustiges Wörterraten", kannst Du auch mit Grundkenntnissen schreiben. Du kannst, um mal beim Wörterraten zu bleiben, zum Beispiel eine Liste mit Wörtern im Programm einbauen, aus denen der Computer per Zufall eines auswählt, und den Anwender raten lässt. Weil das auf Dauer langweilig wird, kannst Du das Program so erweitern, das es eine Wörterliste von der Festplatte liesst, die Du vorher mit einem Texteditor erstellt hast. Das ist alles noch mit C-Grundlagen machbar (und mit ANSI-C). Auch diese astronomische Berechnung, die ich gestern vorgeschlagen habe ist damit zu machen. An Berechnungen ist mit C-Grundlagen eigentlich alles möglich, wofür es eine fertige Formel gibt, die nur mit Zahlen gefüttert werden muss, um ein Ergebniss aus zu spucken. Nur um Ergebnisse dann irgendwie graphisch darzustellen, braucht man mehr als nur Grundlagen.
Zitat: |
somit habe ich mir das ziel wie oben beschrieben gesetzt.aber mit meinen momentanen kenntnissen kann man das nicht wirklich umsetzen.
|
Nun, dann hast Du jetzt ja vielleicht eine Idee, was Du noch dazu lernen musst. Wenn nicht, dann musst Du schon etwas genauer werden, und erklären, wo das Problem liegt damit man Dir weiter helfen kann.
Zitat: |
so wollte ich fragen was ich können muß bzw. wo ich nachlesen kann wie ich mein angegebenes projekt programmieren kann.
|
Zum Beispiel in dem Buch, das ich oben vorgeschlagen habe. Da werden als erstes die Möglichkeiten der Controller beschrieben, dann werden die Softwareentwicklungstools beschrieben, die es auf der Webseite des Herstellers kostenlos zum download gibt. Danach kommen ein paar Hardwaretools, wovon eines ein Selbstbauprojekt ist, nämlich eine Programmierkarte, um die am PC entwickelte Software auch in den Controllerchip zu bekommen. Als letztes kommt ein Kapitel mit mehreren Projekten zum nachbauen. Darunter unter anderem die Steuerung eines LCD-Displays. Ansonsten benötigt Du halt die nötigen Kenntinsse in Elektronik, sonst wird das alles nichts. Empfehlenswert sind da die Bücher von Beuth/Schmusch (Elektronik-Reihe aus dem Vogelverlag), Handbuch der praktischen Elektronik von Herbert Bernstein oder Elektronik-Grundlagen von B. Kainka.
Hans -- Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung. |