Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
22 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
491889
Топик полностью
Мущщина
(27.02.2014 12:13, просмотров: 105)
ответил
Petrovich
на
Ну как ни при чем. Сделал бы двухэтажные макросы: для обращения как к номеру бита регистра, и как к биту в битовом пространстве. А то сделал только второе.
Ну так сделай сам. Скрести в одном макросе битовую переменную и переменную типа char. :-)
Никто же не заставляет пользоваться сбитами.
Ответить
Это плохой путь. Кроме SBIT (TF2H, SFR_TMR2CN, 7); иметь еще самопальный #define TMR2CN_bp 7 это вероятность ошибки. А надо было кайлам самим сделать этот дифайн, и затем уже объявить SBIT (TF2H, SFR_TMR2CN, TMR2CN_bp );
-
Petrovich
(27.02.2014 12:18
,
)