#define sbi(x,y) x |= _BV(y) #define cbi(x,y) x &= ~(_BV(y)) void leftForward(void) { cbi(PORTC, PC0); sbi(PORTD, PD7); } void leftBack(void) { sbi(PORTC, PC0); cbi(PORTD, PD7); } void leftStop(void) { sbi(PORTC, PC0); sbi(PORTD, PD7); } void rightForward(void) { sbi(PORTC, PC1); cbi(PORTC, PC6); } void rightBack(void) { cbi(PORTC, PC1); sbi(PORTC, PC6); } void rightStop(void) { sbi(PORTC, PC1); sbi(PORTC, PC6); }