Цитата(muravei @ Jul 24 2009, 09:22)

Могу ли я использовать остальные семь бит?
Используйте остальные 7 бит по своему усмотрению

Можете расписать все биты до последнего

Я подобными битовыми структурами управляю шаговыми двигателями.
Но они увеличивают размер программы. У меня структура из 3х битовых полей расположенных в одном байте увеличивает размер кода на ~100 байт (там правда используется поле в 2 бита для определения текущей фазы управления и поэтому подрастает код). Если же использовать однобитовые поля то думаю компилятор перегрузит переменную в регистр и будет использовать стандартные комманды проверки бита что не особо повлияет на производительность и размер кода

Ещё недостаток битовых полей - на них нельзя определить указатель.