Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
sbit не работает вообще, а bdata вместо 1 бита, занимает в памяти 2 байта!!!! Всё не то!....Кто знает-то?
Отправлено
ZoltriX
(72.167.183.33)
14 января 2011, г. 00:03
В ответ на:
если кейл 51 то там чтото sbit и bdata используется для обьявления битовых переменных, но опятже, битовая область у 51вого всего 128 бит.
отправлено
колян безпарольный
13 января 2011, г. 23:46
Составить ответ
|
Вернуться на конференцию
Ответы
незнаю че ты там наворотил но у меня бдата занимает как и положенно 1 байт в битовой области. Читай доку, в ней какправило написан рулёз.
-
колян безпарольный
(14.01.2011, 00:12:15
193.200.150.137
,
пустое
)
Напиши bdata Buf[1]; и bdata Buf[5]; обе конструкции должны занимать 1 байт. Но это не так!
-
ZoltriX
(14.01.2011, 00:16:42
72.167.183.33
,
пустое
)
странное у тебя кунгфу)) бдата это место размещения, скажешь char bdata он тебе разместит чар в битовой области. А дальше уже ручками.
-
колян безпарольный
(14.01.2011, 00:27:12
193.200.150.125
,
пустое
)
да и вообще bdata не для этого используется, так что не заводи народ в заблуждение
-
ZoltriX
(14.01.2011, 00:17:34
72.167.183.33
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 567:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru