Thermometer+Uhr

Gast #1193200
Lesenswert?
• ▲
▼
Hallo,
nachdem ich jetzt schon einige Erfahrungen in Sachen µC gesammelt habe,
wollte ich mich jetzt an eine "Multifunktionsuhr" wagen. Dazu will ich
auf einem LCD Uhrzeit, Datum und Temperatur innen und außen anzeigen
lassen.
Wie ich eine Uhr mit Datumsanzeige mache ist mir klar, ein Thermometer
ebenfalls, aber ist es möglich das alles zusammen mit einem ATmega8 zu
realisieren? Ich dachte es könnte da eventuell Probleme geben beim
Sekunden-zählen und gleichzeitigem Temperaturaußlesen oder sind meine
Befürchtungen unbegrüdet? Wäre für Programmiervorschläge sehr dankbar.

Gruß Markus
#1193204
Lesenswert?
• ▲
▼
@  Markus (Gast)

>ebenfalls, aber ist es möglich das alles zusammen mit einem ATmega8 zu
>realisieren?

Problemlos.

> Ich dachte es könnte da eventuell Probleme geben beim
>Sekunden-zählen und gleichzeitigem Temperaturaußlesen oder sind meine
>Befürchtungen unbegrüdet?

Ja.

>Wäre für Programmiervorschläge sehr dankbar.

Siehe Multitasking und Interrupt.

MFG
Falk
Gast #1193644
Lesenswert?
• ▲
▼
>Hallo, in welcher Programmiersprache möchte man den dies realisieren.

In C natürlich. Assembler verwendet man nur wenn es absolut sein muß, 
also bei extrem Zeitkritischen Sachen, bei denen es auf jeden Takt 
einzeln ankommt. Oder wenn man Masochistisch veranlagt ist ;). Bei so 
simplen Sachen wie Uhr und Thermometer muß man sich Assembler nicht 
antun.
Gast #1193789
Lesenswert?
• ▲
▼
Hallo,
danke erstmal für die Antworten.
ich beherrsche im Moment nur Assembler, hab bisher alles damit 
geschrieben und komme damit ganz gut zurecht, sodass ich mich noch nicht 
mit C auseinander gesetzt habe.
Mein Gedanke war, dass, wenn ich die Uhr laufen lasse und dann per 
interrupt z.B. jede Sekunde die aktuelle Temperatur auslesen und und auf 
dem Display anzeigen lasse, dass die Uhr im größeren Zeitraum dann 
ungenau wird. Aber wenn dies nicht der Fall ist, bin ich beruhigt^^

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.