Binair reken met arduino ( 8x8 matrix)

//Dit is de code voor binair rekenen met een arduino

void loop(){
m=0;
x= Serial.parseInt();
y= Serial.parseInt();
sendData(0x02, x );
sendData(0x03, y );
z= x+y;
sendData(0x04, z );
if ((x&128) && (y&128)&& !(z&128)) {
sendData(0x08, 0b00000001);}
else if (!(x&128)&& !(y&128)&&(z&128)){
sendData(0x08, 0b00000001);}
else {
sendData(0x08,0b00000000);}
if ((x&1)&(y&1)) {
m=m+2;}
else
m=m;
if((x&2)&&(y&2)&&!(m&2))
m=m+4;
else if(!(x&2)&&(y&2)&&(m&2)){
m=m+4;
}
else if ((x&2)&&!(y&2)&&(m&2)){
m=m+4;
}
else if ((x&2)&&(y&2)&&(m&2)){
m=m+4;
}
else {
m=m;
}
if((x&4)&&(y&4)&&!(m&4)){
m=m+8;
}
else if (!(x&4)&&(y&4)&&(m&4)){
m=m+8;
}
else if ((x&4)&&!(y&4)&&(m&4)){
m=m+8;
}
else if ((x&4)&&(y&4)&&(m&4)){
m=m+8;
}
else{
m=m;
}
if((x&8)&&(y&8)&&!(m&8)){
m=m+16;
}
else if (!(x&8)&&(y&8)&&(m&8)){
m=m+16;
}
else if ((x&8)&&!(y&8)&&(m&8)){
m=m+16;
}
else if ((x&8)&&(y&8)&&(m&8)){
m=m+16;
}
else {
m=m;
}
if((x&16)&&(y&16)&&!(m&16)){
m=m+32;
}
else if (!(x&16)&&(y&16)&&(m&16)){
m=m+32;
}
else if ((x&16)&&!(y&16)&&(m&16)){
m=m+32;
}
else if ((x&16)&&(y&16)&&(m&16)){
m=m+32;
}
else{
m=m;
}
if((x&32)&&(y&32)&&!(m&32)){
m=m+64;
}
else if ((x&32)&&(y&32)&&(m&32)){
m=m+64;
}
else if (!(x&32)&&!(y&32)&&(m&32)){
m=m+64;
}
else if ((x&32)&&(y&32)&&(m&32)){
m=m+64;
}
else {
m=m;
}
if((x&64)&&(y&64)&&!(m&64))
m=m+128;
else if (!(x&64)&&(y&64)&&(m&64)){
m=m+128;
}
else if ((x&64)&&!(y&64)&&(m&64)){
m=m+128;
}
else if ((x&64)&&(y&64)&&(m&64)){
m=m+128;
}
else{
m=m;
}
sendData(0x01, m );
}

Hi, you are in the German part of this forum, your language sounds Dutch.

Please ask a moderator to move your post to international/nederlands.

Good luck!

Kun je aub je post bewerken, alle code selecteren en op de </> knop drukken om zogenaamde code-tags toe te voegen en vervolgens je post weer opslaan. Het maakt het gemakkelijker om te lezen, gemakkelijker om te kopieren en het voorkomt dat de forum software delen van de code als instructies ziet.

==
Heb je een probleem of is dit een demonstratie? Er is in ieder geval het probleem dat de linker niet al te blij zal zijn omdat er geen setup() functie is.

ik mis de setup welke libraries gebruik je bijv senddata en ik mis int van x,y,m z etc.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.