Двухканальное устройство управления освещением (диммер) для бытового светильника
Курсовой проект - Физика
Другие курсовые по предмету Физика
гулировки
lds Tmp, meLastBright1_1; не равно значению яркости после предшествующей регулировки,
rcall EepromWriteIfDifferent; сохранить последнее значение яркости в eeprom.
ldi Temp, eLastBright1_2; То же для второго режима.
lds Tmp, meLastBright1_2
rcall EepromWriteIfDifferent
ldi Temp, eLastBright2_1; То же для второго канала.
lds Tmp, meLastBright2_1EepromWriteIfDifferentTemp, eLastBright2_2Tmp, meLastBright2_2EepromWriteIfDifferentTemp, eSystemBits; Если значение хотя бы одного бита в reBit Tmp, reSystemBits; отличается от аналогичного бита в eeprom,
rcall EepromWriteIfDifferent; сохранить весь регистр reBit в eeprom.
rjmp Main