Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
main:
clr temp;
ldi r26,LOW(TABLE+16); инициализируем указатель на таблицу
ldi r27,HIGH(TABLE+16);счетчиков
ldi cicle,8;
cycle1:
clc;
lsl input; принятый байт- каждый бит -вход отдельного счетчикаld var1,-X; берем первую половинку счетчика и его бит
adc var1,temp; складываем
st X,var1; запоминаемld var1,-X; берем вторую половину и складываем с переносом
adc var1,temp;
st X,var1; запоминаемdec cicle;
brne cycle1;
;
rjmp main;