[an error occurred while processing this directive]
Дык с адресацией это известно и я это знал. Но то что при БИТтовой адресации СТАРШИЕ биты располагаются в МЛАДШЕМ байте (и наоборот) - это для меня открытие :)))
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Эсперыч 06 декабря 2002 г. 12:43
В ответ на: Дык помница был здесь спич об ентом, ну что в Сиах младший и старший байты черезжжадницу размещаются... отправлено ВМФ 06 декабря 2002 г. 12:34

Т.е. для того, что бы все работало, приходится писать вот такую галиматью:
//-------------------------

bdata uint Sample;

sbit Sample_bit_15 = Sample^7;
sbit Sample_bit_14 = Sample^6;
sbit Sample_bit_13 = Sample^5;
sbit Sample_bit_12 = Sample^4;
sbit Sample_bit_11 = Sample^3;
sbit Sample_bit_10 = Sample^2;
sbit Sample_bit_9 = Sample^1;
sbit Sample_bit_8 = Sample^0;
sbit Sample_bit_7 = Sample^15;
sbit Sample_bit_6 = Sample^14;
sbit Sample_bit_5 = Sample^13;
sbit Sample_bit_4 = Sample^12;
sbit Sample_bit_3 = Sample^11;
sbit Sample_bit_2 = Sample^10;
sbit Sample_bit_1 = Sample^9;
sbit Sample_bit_0 = Sample^8;
//-------------------------

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru