Мало того: помещаю эту структуру в БДАТА, как говорится сам Бог велел, обрабатывай себе побитно, ага...(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено дедушка 19 августа 2003 г. 15:47
В ответ на: кстати, если скорость позволяет, можно и считывать кучей в битовые регистры... отправлено =mse= 19 августа 2003 г. 15:19

45 struct data_input
46 {
47 u8 STARTD :1;
48 u8 SZERO :1;
49 u8 SELD :1;
50 u8 SELX :1;
51 u8 SELY :1;
52 };
53
54 volatile struct data_input xdata DATA_IN _at_ 0xf100;
55
56 volatile struct data_input bdata DAT_IN;
...
220 5 if(DAT_IN.SELX==0)
221 5 {
222 6 if(DATA_IN.SELY==0)
223 6 measure();
224 6 }
...
; SOURCE LINE # 219
; SOURCE LINE # 220
0054 AF00 R MOV R7,DAT_IN
0056 EF MOV A,R7
0057 13 RRC A
0058 13 RRC A
0059 13 RRC A
005A 541F ANL A,#01FH
005C 20E0D7 JB ACC.0,?C0024
; SOURCE LINE # 221

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

Ответы



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

E-mail: info@telesys.ru