Помогите разобраться , я понимаю как воспользоваться этими сторочками но я их
сам не понимаю , короче нужен сансей каторый смог их правильно расшифровать,
или разжевать.
#define bitset(var,bitno) ((var) |= 1 << (bitno))
#define bitclr(var,bitno) ((var) &= ~(1 << (bitno)))
#define set_cs() (PORTB |= (1 << PB4))
#define clr_cs() (PORTB &= ~(1 << PB4))
#define get_miso() ((PINB & (1 << PB6)) ? 1 : 0)
И еще нужно из переменной типа char вывести нулевой бит
в порт В 5_й ноги опишите кто силен.
Нужно что-то универсальное для передачи бита из переменной в порт и назад.
Распишите комментарий как можно подробнее.