Brauche Hilfe in C (WinAVR)
hi,
da ich Anfänger bin, habe ich ein wenig Schwierigkeiten mit dem C unter WinAVR.
Habe wahrscheinlich einen Denkfehler...
was möchte ich mit diesen paar Zeilen erreichen:
wenn PINC.4 NULL ist und PINB.0 auch NULL ist ins "workreg1 den Wert 42 bringen und anschließend via Jump-Bef. zum Label Taste_ged springen. Jedoch stimmt meine if(.....) Abfrage nicht!
Weiß aber nicht warum!
danke papua
if ( !(PINC & (1<<PINC4)) & (!(PINB & (1<<PINB0)) ) )
{ workreg1 = 42
goto Taste_ged
}