Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Здесь разные вещи между sfr регистрами (ACC) и "любой другой переменной". Чтобы побитно скопировать обычную переменную нужно что-то вроде этого:
Отправлено
Mebius
(195.28.47.34)
11 февраля 2010, г. 16:24
В ответ на:
Ответ: АСС или любая переменная - неважно. Мне нужно изменить порядок следования битов
отправлено dshabrov 11 февраля 2010, г. 16:15
typedef struct {
unsigned char b0:1;
unsigned char b1:1;
unsigned char b2:1;
unsigned char b3:1;
unsigned char b4:1;
unsigned char b5:1;
unsigned char b6:1;
unsigned char b7:1;
} bits;
bits myvar = 0xAA;
P0_0 = myvar.7;
P0_1 = myvar.6;
P0_2 = myvar.5;
P0_3 = myvar.4;
P0_4 = myvar.3;
P0_5 = myvar.2;
P0_6 = myvar.1;
P0_7 = myvar.0;
Составить ответ
|
Вернуться на конференцию
Ответы
Пардон, последний абзац:
-
Mebius
(11.02.2010, 16:25:39
195.28.47.34
, 195 байт)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 45:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru