Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
22 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры PIC
86487
Топик полностью
DL36
(14.04.2007 21:46, просмотров: 1)
ответил
Сергей Борщ
на
Не понял, чего вы хотите
Для иллюстрации более точный фрагмент.
<c> typedef struct //Основной регистр { unsigned open : 3; unsigned direct : 1; unsigned closed : 3; unsigned invert : 1; }in_can; in_can incan[5] ; const unsigned char nuincan[]= { 0b01011011, //0 0b01010101, //1 0b01111111, //2 0b01011011, //3 0b01100111, //4 }; void main(void) { unsigned char n = sizeof(incan),p; p=&incan[4]; while (n--) { p=nuincan[n]; } }</c>
Так ведь практически правильно.
Сергей Борщ
(387 знак., 14.04.2007 22:06
,
)
Спасибо, сделал явное приведение типов и компилятор успокоился.
-
DL36
(15.04.2007 10:49
,
)