C -> Modulo Abfrage geht in die Hose

Gast #5813729
Lesenswert?

Nabend,

was kann bei der Abfrage schief gehen?
1
    if ( TimeOld[0] != rx8564.minute )
2
    {
3
      uint8_t Result = rx8564.minute % 10;
4
      if ( Result == 0 )
5
      {
6
        for ( uint8_t ui = 0 ; ui < 8 ; ui++ )
7
        {
8
          LedArrayShiftUpDown( SHIFT_UP , 18 , 32 );
9
          _delay_ms(150);
10
        }
11
      }
12
      TimeOld[0] = rx8564.minute;
13
    }

Es sind alles 8 Bit Variablen..
Bei rx8564.minute == 20, sollte Result = 0 sein oder sehe ich das 
falsch?
Gast #5813889
Lesenswert?

Thomas E. schrieb:
> Du hast nur keine Ahnung, wie man sie benutzt.

Meine Güte, hier ist ein absoluter Beginner, der vermutlich noch nie 
einen Debugger benutzt hat, der einen völlig sinnfreien Codeausschnitt 
postet, und ihr duelliert euch hier auf Expertenniveau, noch bevor 
irgendwer weiss, wie man dem TO dazu bringen kann,  einfachste 
Informationen zu liefern.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren