Forum: Compiler & IDEs Textausgabe in Programmers Notepad


von hans (Gast)


Lesenswert?

Hallo zusammen.

Ich habe hier gerade eine kleine Fräse gebaut (ATMEGA 32 ist drin) und 
nun will ich herausbekommen wieviele Schritte der Motor auf einer Achse 
machen kann. Dazu wollte ich mir die Anuahl der Schritte auf einer 
Konsole oder auf einem Textausgabefenster anzeigen lassen. Doch mit 
printf("aaaaa"); passiert bei mir nichts. Die Frage ist, wie kann ich 
mir im Programmers Notepad Text anzeigen lassen ?

Gruß hans

von Johannes M. (johnny-m)


Lesenswert?

Das Programmers Notepad ist ein Editor zum Programmieren. Was Du aber 
(vermutlich) brauchst, ist ein Terminal-Programm, das über eine serielle 
Schnittstelle Daten vom µC empfangen kann...

Bin allerdings aufgrund Deiner Beschreibung oben nicht ganz sicher, dass 
ich wirklich verstehe, was Du überhaupt genau willst...

von hans (Gast)


Lesenswert?

Ich habe mir das wie folgt vorgestellt. Ich habe einen counter, der 
erhöht sich bei jedem Schritt um 1. Jetzt wollte ich die Anzahl der 
Schritte wissen, die ich benötige um von einem Endschalter zum anderen 
zu fahren. Sprich wie lang der Verfahrweg ist. Nur leider bringt mir das 
nichts, wenn mein counter zwar die Anzahl der Schritte gespeichert hat, 
ich aber leider nicht an die Daten heran komme. Dafür bräuchte ich dann 
eine Visualisierung.

von Gast (Gast)


Lesenswert?

wenn du es nur einmalig wissen willst: µC per serieller Verbindung zum 
PC und dann den Wert in einem Terminalprogramm anzeigen.

Wenn du den Wert immer wieder haben willst und den "schön" dargestellt 
haben willst, musst du dir eine Applikation basteln.

Serielle Schnittstelle steht hier im Tutorial (glaube ich).

von Martin P. (maruchinu)


Lesenswert?

Wenn du eine serielle Schnittstelle besitzt (viele PCs haben ja keine 
mehr), kannst du dir die Daten darüber ausgeben lassen...

Für die serielle Schnittstelle:
http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Der_UART

Und für die sicher benötigte Datenwandlung:
http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#Schreiben_von_Variableninhalten

Falls du keine serielle Schnittstelle mehr hast, könntest du ein LCD 
verwenden (auch vorrausgesetzt du hast eins... ;)
-> http://homepage.hispeed.ch/peterfleury/lcdlibrary.zip

MfG
Maru

von hans (Gast)


Lesenswert?

thanks for support

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.