ProgmaticNewAs
@ProgmaticNewAs
Начинаю изучать языки программирования

Как составить алгоритм для задачи на языка Assembler?

Натолкните на мысль, писать по алгоритму умею, а вот на сам алгоритм мышления не хватает.
631d95898610a161398601.png
С каждым нажатие на кнопку "+" светодиод будет все медленнее и медленнее мерцать. В качестве режима работы думаю подойдет STS (или Normal, хотя скорее всего точность важна), из-за того что с увеличением OCR0( который можно принять за количество нажатий кнопки) у нас увеличивается скважность. И получается так что нам нужно нажимать на кнопку сброса, когда количество нажатий не достигнет 256, иначе он сам сбросит по совпадению. Поэтому можно настроить прерывание на моменте когда количество нажатий равно 255 и сбрасываем.
Кнопки допустим настроим в основной программе, а вот Мерцание в обработчике прерываний.
  • Вопрос задан
  • 193 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы