Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Array füllen Kategorie: Programmierung (von TN - 3.02.2004 23:37)
Als Antwort auf Re: Array füllen von Udo - 29.01.2004 22:18
Ich nutze:
C-Control II Unit, CC2-StarterBoard, OSOPT V3.0
Hallo,

habe das Programm umgeschrieben es funzt auch einwandfrei.
Jedoch wird eine Zahleneingabe auf das gesamte Array eingelesen.
Bei drücken einer 4 ist v=444. So ist es nicht möglich unter-
schiedliche Zahlen einzugeben.

Was mache ich falsch. Ich verwende den Tastaturadapter für eine
1x12 Tastatur.


thread main
{
int x;                        
int a,b,c;
int z;                        
int v;                          
int keycode;
string so;    
byte zahl[3];
z=0;

rblcd.init();
rbkeyb.select(0);

loop{
  if rbkeyb.get()==0x34 {keycode=4;}
  if rbkeyb.get()==0x35 {keycode=5;}
  if rbkeyb.get()==0x36 {keycode=6;}
  if rbkeyb.get()==0x33 {keycode=3;}                          
  if rbkeyb.get()==0x39 {}
  if rbkeyb.get()==0x31 {}
  if rbkeyb.get()==0x32 {}  
  if rbkeyb.get()==0x37 {}  
  if rbkeyb.get()==0x23 {rblcd.init();}                    
  sleep 100;


  for z=0...<3
  {zahl[z]=0;}

   zahl[0]=keycode;
   zahl[1]=keycode;
   zahl[2]=keycode;

a = zahl[0];
b = zahl[1];
c = zahl[2];


v = a*100 + b*10 + c;     //Variable berechnen

rblcd.goto(1,0);
rblcd.put(v);
so = "Eingabe=";
str.putint(so,v);
rblcd.goto(2,0);
rblcd.print(so);sleep 25;

//Steuerung nach Auswertung von v
if v==666 {plm.beep(8);sleep 50; plm.beep(-1);}

}
}

GruÃ? TN


    Antwort schreiben


Antworten:

Re: Array füllen (von Dietmar Weickert - 4.02.2004 17:46)
    Re: Array füllen (von TN - 4.02.2004 23:58)
        Re: Array füllen (von Dietmar Weickert - 5.02.2004 13:52)
            Re: Array füllen (von TN - 5.02.2004 17:43)
                Re: Array füllen (von Dietmar Weickert - 5.02.2004 19:31)
                    Re: Array füllen (von TN - 5.02.2004 21:39)
                       Re: Array füllen (von Dietmar Weickert - 6.02.2004 10:26)
                          Re: Array füllen (von TN - 6.02.2004 13:55)