Получить с порта данные о состоянии температуры котла. Температура изменяется от 0 до 255. Значение 255 соответствует 150 градусам по Цельсию. В случае превышения средней температурой отметки в 90 градусов вывести сигнал аварии на пульт дежурного. Средней температурой считается среднее значении температуры за 5 измерений.
.def a=r16
.def b=r17
.def c=r18
.include”tn2313def.inc”
.org $000
Rjmp start
Start:
Ldi a,0
Out ddrb,a
In a ,portb
Cpi a,53
Brlo start
Start2:
Inc b
Cpi b,5
Brlo start
Start3:
Ldi c,1
Out ddrb,c
Clr r16
Clr r17
Clr r18
Breq start
Что не так?