Schafft der Attiny das?

Gast #3695405
Lesenswert?
• ▲
▼
Hallo ich würde gerne eine Uhr mit einem Attiny bauen und den Controller 
direkt mit einem DS32kHz takten. Die Ausgabe soll auf einem HD44780 
Display erfolgen.
Reichen die 32768 Taktzyklen pro Sekunde um eine Uhr im HH:MM:SS Format 
inklusive Datum, Schaltjahren und Sommer/Winterzeit zu implementieren 
und auf dem Display auszugeben oder wird das zu knapp? Programmieren 
würde ich in ASM.
#3695428
Lesenswert?
• ▲
▼
@ Jochen (Gast)

>Reichen die 32768 Taktzyklen pro Sekunde um eine Uhr im HH:MM:SS Format
>inklusive Datum, Schaltjahren und Sommer/Winterzeit zu implementieren
>und auf dem Display auszugeben oder wird das zu knapp?

Es reicht.

>Programmieren würde ich in ASM.

Kann man machen, lohnt sich aber nicht. Mit C ist man deutlich 
komfortabler unterwegs und die Leistung ist gerade in dem Beispiel 
unkritisch.
Gast #3695504
Lesenswert?
• ▲
▼
Ich meinte ja nur.
Jochen scheint ein Hobbyprojekt zu planen, und damit wird vieles, was im 
Berufsleben (überlebens-) wichtig ist, nachrangig. Vorrangig ist ein 
gutes Gefühl und Spaß dabei, das ist mit ASM genauso möglich wie mit C 
oder BASCOM oder was auch immer.
Es ist etwas störend, in solchen Fällen immer das gleiche Mantra lesen 
zu müssen.


"Gleichviel! Ich habe nie verlangt,
Daß allen Bäumen eine Rinde wachse."
#3695537
Lesenswert?
• ▲
▼
@Der alte Hanns (Gast)

>Jochen scheint ein Hobbyprojekt zu planen, und damit wird vieles, was im
>Berufsleben (überlebens-) wichtig ist, nachrangig. Vorrangig ist ein
>gutes Gefühl und Spaß dabei, das ist mit ASM genauso möglich wie mit C
>oder BASCOM oder was auch immer.

Stimmt.

Dann aber vielleicht doch in Maschinencode? ;-)

>Es ist etwas störend, in solchen Fällen immer das gleiche Mantra lesen
>zu müssen.

War ja nur ein Hinweis, kein Befehl.
Gast #3695562
Lesenswert?
• ▲
▼
> Dann aber vielleicht doch in Maschinencode?

Habe ich der Anfangsphase des 8080 längere Zeit gemacht, und Mensch! - 
ich hatte Spaß dabei.
Heute allerdings wäre es etwas elitär, und wenn man das Bedürfnis hat, 
sich ab und zu mit Gleichgesinnten auszutauschen ...
Gast #3695567
Lesenswert?
• ▲
▼
der alte Hanns schrieb:
> Heute allerdings wäre es etwas elitär, und wenn man das Bedürfnis hat,
> sich ab und zu mit Gleichgesinnten auszutauschen ...

Als elitär würdest wahrscheinlich nur du und die Gleichgesinnten das 
sehen.

Wurd hier schon irgendwann mal erähnt, was für'n Tiny und welches 
Display genau?
Gast #3696386
Lesenswert?
• ▲
▼
Habt iht euch schon mal überlegt, wie das aussieht, wenn
man ein LCD-Display mit 32768 kHz µC Takt ansteuert?
Bestimmt hat das noch keiner gemacht!

Bei einem Datumswechsel kann man die Display-Ausgabe nicht
mal optimieren - da muss man ALLES neu schreiben.

DAS DAUERT!
Gast #3696415
Lesenswert?
• ▲
▼
Oldie schrieb:
> Habt iht euch schon mal überlegt, wie das aussieht, wenn
> man ein LCD-Display mit 32768 kHz µC Takt ansteuert?
> Bestimmt hat das noch keiner gemacht!

Inklusive dir.

> Bei einem Datumswechsel kann man die Display-Ausgabe nicht
> mal optimieren - da muss man ALLES neu schreiben.

Wahnsinn! ALLES? Die ganzen 16 Zeichen, die das Display darstellen kann?

> DAS DAUERT!

Und wie.

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.