Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: I2C-TastCode Kategorie: CC-Pro Unit & Appl.Board (von Mexx - 13.08.2009 11:56)
Als Antwort auf Re: I2C-TastCode von UlliS - 17.03.2009 9:09

> > Hallo,
> >
> > Ich bekomme 3 Fehler bei Kompileren.(Buch seite 89)
> > Wass ist falch?
> > M.f.G.
> >          Jack
> >
> >
> > void I2C_KeyInit(void)
> > {
> >     key = "159C260D37*A48#B";
> > }
> >
> > void TastCode(int spalt)
> > {
> >     switch (spalt)
> >     {
> >         case 0x70;
> >         zeile = 12; break;
> >         case 0xB0;
> >         zeile = 8; break;
> >         case 0xD0;
> >         zeile = 4; break;
> >         case 0xE0;
> >         zeile = 0; break;
> >     }
> >     I2C_Start();
> >     I2C_Write(0x4E);
> >     I2C-Write(spalte + 0x0F);
> >     I2C-Start();
> >     I2C_Write(0x4F);
> >     taste=I2C_Read_NACK();
> >     I2C_Stop();
> >     if (taste==spalte + 0x0E)
> >     if (taste==spalte + 0x0D)
> >     if (taste==spalte + 0x0B)
> >     if (taste==spalte + 0x07)
> > }
> >
>
> Hallo,
>
> also auf den ersten Blick, hast du hinter case den : vergessen case: Variable.
>
> GruĂ? Ulli


Und bei deinen If-Anweisungen fehlt die Hälfte noch vgl. mit Buch...


    Antwort schreiben


Antworten: