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 UlliS - 17.03.2009 9:09)
Als Antwort auf I2C-TastCode von Jack - 16.03.2009 9:42
Ich nutze:
C-Control Pro Mega32, C-Control Pro Mega128, CC-Pro 32 Application Board, CC-Pro 128 Application Board, Pro-Bot128
> 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


    Antwort schreiben


Antworten:

Re: I2C-TastCode (von Mexx - 13.08.2009 11:56)