Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Hardware » info

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] [ 2 ] > 3 < [ 4 ]
020
08.12.2004, 21:55 Uhr
Hans
Library Walker
(Operator)


Ach ja, um meinem Titel mal wieder die Ehre zu machen:
Wenn Dich die AVR-Controller noch mehr interessieren, dann besorg Dir das hier (am besten erst mal aus 'ner Bibliothek) :

Verlagsseite

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
021
08.12.2004, 22:12 Uhr
~programmieren
Gast


du kennst dich ja angeblich da sehr gut aus.
jetzt will ich kurz nochmal zu meiner ersten frage zurück kommen:programmieren
ich habe bisschen c kenntnisse, kann ich in diesem bereich mit c etwas anfangen oder müßte ich assembler von anfang lernen.
und wie in 010 beschrieben will ich auch so ein ähnliches programm schreiben.dieses programm hat dann auch bisschen mit grafik zu tun. zb. texteingabe oder anklicken.
welche programmiersprache bräuchte ich dazu bzw. was wäre zu dieser programmierung noch wichtig zu erlernen
und danke für die vielen informationen
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
022
09.12.2004, 02:56 Uhr
Hans
Library Walker
(Operator)


Hi,
Allllso: natürlich kannst Du da mit C was anfangen. Du kannst auch einen µC in C programmieren, - fast kein Problem. Aber nicht mit Visual C++ oder C++ Builder oder so etwas. Wenn Du etwas mit Controllern machen willst, musst Du als erstes wissen, mit welchem Controller (bzw. welcher Familie wie (Atmel AVR, 8051, PIC, etc.)) Du was basteln willst. Dann brauchst Du einen Compiler, der Code für diesen Controller (bzw. diese Controllerfamilie) erzeugen kann. VC und C++ Builder können das nicht! (Und werden es auch nie können.)

Was Du in 010 geschrieben hast, müsstest Du noch mal etwas genauer erklären. Soll die Laufschrift auf dem PC zu sehen sein, oder soll der Controller ein Display ansteuern?
Wenn die Laufschrift "nur" auf dem PC laufen soll, brauchst Du keinen Controller. Wenn der Controller ein Display steuern soll, dann kann er das alleine. Den PC brauchst Du in diesem Fall, um das Programm für den Controller zu entwickeln, und es in den Speicher des Selben zu befördern. Dann kannst Du die Verbindung zwischen PC und Controller lösen, denn dann arbeitet der Controller alleine. Vorausgesetzt natürlich, Dein Programm hat keine Fehler mehr.
Wenn Du aber nur ein Display an eine PC-Schnittstelle (Seriell oder Drucker) anschliessen willst, dann brauchst Du keinen Controller.

About Grafik: Das ist ein sehr umfangreiches Gebiet, das mach heut zu Tage fast niemand mehr in Assembler, sondern die wird meisstens in C, C++, Fortran oder ähnlichem programmiert, also da bist Du mit C besten bedient. Was das jetzt allerdings mit µControllern zu tun haben soll, ist mir nicht so ganz klar.

So, ich hoffe, jetzt sind erst mal "alle Klarheiten beseitigt" - Wenn nicht, hier wieder melden.

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
023
09.12.2004, 11:41 Uhr
typecast
aka loddab
(Operator)


Da sich der ANSI Standard seit gestern nicht geaendert hat, und es imho immer noch nicht moeglich ist, sowas mit ANSI zu realisieren, und auf meine Frage nach dem Betriebssytem nicht geantwortet wird, verschieb ich mal ins Hardwareforum...
--
All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
024
09.12.2004, 12:43 Uhr
~programmieren
Gast


was bedeutet das "imho"
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
025
09.12.2004, 12:50 Uhr
~programmieren
Gast


wieso ist das betriebssystem für dich so wichtig
es ist xp professional
und typecast du hast auch nicht auf meine fragen geantwortet somit habe ich mich mit der person unterhalten dich mir auch wirklich geholfen hat
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
026
09.12.2004, 13:18 Uhr
~programmieren
Gast


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.

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.

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.
somit habe ich mir das ziel wie oben beschrieben gesetzt.aber mit meinen momentanen kenntnissen kann man das nicht wirklich umsetzen.

so wollte ich fragen was ich können muß bzw. wo ich nachlesen kann wie ich mein angegebenes projekt programmieren kann.

und nocheinmal für alle leute die es interessiert: ich habe xp prof.l
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
027
09.12.2004, 20:43 Uhr
Hans
Library Walker
(Operator)



Zitat von ~programmieren:
was bedeutet das "imho"

imho = in my humble opinion. Zu Deutsch etwa: "nach meiner bescheidenen Meinung".

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
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.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
029
09.12.2004, 22:14 Uhr
~programmieren
Gast


ok.
jetzt habe ich ein neues ziel.

ganz am anfang war es so mit dem display (oder mit leds).aber jetzt die schaltung aufzubauen ist mir zu umständlich.

deshalb habe ich mir für den anfang dieses neue ziel gesetzt:
ich will ein fenster öffnen (kein dos).in diesem fenster soll ganz oben eine reihe mit punkten sein. es soll ca 10 reihen und 70 spalten haben. => ersatz für die leds.

weiter unten sollen eingabe- und anklickfenster sein. das dient um den text einzugeben oder wie schon beschrieben frequenz, blinken usw.

wenn ich zb. einen text eingebe und auf aktualisieren drücke sollen dem entsprechend die punkte leuchten die den jeweiligen text entsprechen.

hört sich nach sehr wenig an ist aber sicher sehr umständlich zu programmieren.

um so ein programm verwirklichen zu können was braue ich dazu

und nochmals danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] [ 2 ] > 3 < [ 4 ]     [ Hardware ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: