Цитата(zuuuuk @ Sep 30 2008, 10:44)

Добрый день.
Я собираюсь программировать контроллер AT90S8515 в CodeVision.
Возник вопрос.
Можно ли создать массив с типом bit?
И обращаться к отдельным битам этого массива.
Я пробовал вот так
typedef struct {
char mybit:1;
} b;
b Bit[127];
…..
Bit[counter].mybit=PINA.0;
Но запись в память происходит, по типу char. Массив занимает много места.
Пожалуйста, плдскажите другие варианты.
Как вариант, посмотрите в сторону UNION, в купе с вашим вариантом, может быть поможет.