Martin Airmartl schrieb:
> Holger L. schrieb:
>> Dafür hat der liebe Gott die Smd -Technik erfunden, solche Boards kann
>> man unbemerkt in der Hosentasche mit auf die Arbeit nehmen ;)
>
> Achso, ja wenn das der Wille vom lieben Gott wahr, dann werd ich sie
> morgen gleich mal mitnehmen :)
Aber laß dich nicht erwischen, manchmal schaut der Typ von ganz oben zu
:)
Martin Airmartl schrieb:
> Da ich den 16bit Timer voll ausnutzen will benötige ich auch eine 16bit
> Variable.
Nicht zwingend.
Wenn du Sekunden, Minuten und Stunden zählen möchtest genügen 8 Bit
Variablen.
1 | //Pseudocode
|
2 | volatile uint8_t sekunde++;
|
3 | IF (sekunde == 60)
|
4 | volatile uint8_t minute++;
|
5 | IF (minute == 60)
|
6 | volatile uint8_t Stunde++;
|
Die Zeitbasis für die Sekunde müßtest du natürlich aus der
Timerinterruptzeit errechnen.
Martin Airmartl schrieb:
> "uint16_t" ist nur eine andere Schreibweise oder
> "uint16_t" ist das gleiche wie "unsigned int" oder?
Also uint16_t sollte ein 16 Bit großer unsigned Integer sein.
Aber um darüber etwas zu erzählen bin ich zu wenig Profi.