www.mikrocontroller.net

Forum: Projekte & Code DCF-Uhr mit DotMatrix-Anzeige für avr-gcc


Autor: Holger Weber (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen!

Habe in diesem Forum lange nach einem Beispiel für ne DCF-Uhr in C
gesucht, aber keines gefunden. Also habe ich mich selbst hingesetzt -
und möchte nun mein kleines (sehr unschön programmiertes, zugegeben)
Programm veröffentlichen um es anderen einfacher zu machen.

Wie gesagt: Daß einige Dinge durchaus zu verbessern sind weiß ich, aber
die Uhr läuft erstmal - und wenn ich die Zeit finde werde ich den Code
nochmal überarbeiten (z.B. auseinanderziehen in unterschiedliche
Dateien je nach Themengebiet). Wenns soweit ist, werde ich das dann
auch uploaden.

Bis dann viel Spaß damit,

busy

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wie druckst Du denn Deine Quelltexte, auf A0 im Querformat ?

Leider habe ich keine Möglichkeit gefunden, den Text in lesbarer Form
darzustellen.

Da ich nur einen 1280*1024 Bildschirm habe, passen darauf keine 295
Zeichen je Zeile.


Peter

Autor: Michael (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Dasselbe habe ich mich auch gefragt...

Autor: Holger Weber (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Also selbst wenn ich es mit dem popel Windows-Editor öffne, sehe ich
zumindest den wichtigen Teil des Programmcodes. Würde ich die
Kommentare alle dazwischen schreiben, würde die ganze Sache relativ
unlesbar.

Insofern lies erstmal den Code und wenn Du was nicht verstehst, mußt Du
den Kommentar halt scrollen ;)

P.S. ich fahre 1152x864 pixel ;)

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
"Würde ich die Kommentare alle dazwischen schreiben, würde die ganze
Sache relativ unlesbar."

Warum machen das aber alle anderen Programmierer so, etwa weil sie blöd
sind :-)

Der Mensch ist ein von-oben-nach-unten-lese-Tier. Die Schriftsetzer
haben sich schon was dabei gedacht, wenn sie im Hochformat bzw. sogar
mehrspaltig drucken. Man kanns auch einfach nur Ergonomie nennen.


"Insofern lies erstmal den Code und wenn Du was nicht verstehst, mußt
Du den Kommentar halt scrollen ;)"

Ich kanns aber auch sein lassen.


"P.S. ich fahre 1152x864 pixel ;)"

Dann wundert es mich nur umso mehr.


Peter

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
P.S.:

Sämtliche Programmierer, die ich kenne, begrenzen auf 80 Zeichen je
Zeile.

Der Grund ist folgender:

Bei einem richtig dicken Fehler im Programm sucht man sich am
Bildschirm tot, aber ausgedruckt ist er oftmals viel leichter zu
finden.
Und 80 Zeichen werden noch ohne Umbruch ausgedruckt, es sieht also
alles wie auf dem Bildschirm aus und der Kontext geht nicht verloren.


Peter

Autor: Torsten (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ok, aber wenn das Progamm funzt --> Grosses Lob aussprech!

MfG Torsten

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Zurück zum Thema:

"ne DCF-Uhr in C gesucht, aber keines gefunden."

Also ich finde ne Menge im Web, z.B.:

http://www.specs.de/users/danni/appl/soft/c51/thcl...

http://www.c51.de/c51.de/Dateien/Liste.php?showHer...


Peter

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.