Hallo. Ich möchte meine eigene Struktur herstellen um ein Datum zu speichern. dazu möchte ich folgendes kominieren: Datum: 27.08.05 Tag: 27 -> 5 Bits Monat: 08 -> 4 Bits Jahr: 05 -> 4 bits (höchtes jahr: 2016) Zeit: 2 -> 3 Bits (1 = 00:00 Uhr; 2 = 03:00 Ihr; 3 = 06:00....) das Ganze wären dann 2 Bytes. aber wie mach ich das ? quasi so in der art: struct { Bit[5] Tag; Bit[4] Monat; ... } time;
Habs nochmal neu gepostet...(der beitrag kann gelöscht werden, wenn des Jemand kann)
aber zum Sleep modus hab ich auch ne Frage;)) Behält der Mega 16 auch im Sleep mode seine Pinzustände (DDRX und PORTX)?
Klar doch! Nur je mach Modi läuft der eine oder andere Interrupt nicht mehr. Im Idle-Mode läuft noch alles, aber z. B. im Powerdown läßt er sich nur noch von INT0, INT und T2 aufwecken und der ext. Quarz steht. Genaueres im Datenblatt. MfG Andi
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.