Программирование AVR-микроконтроллеров на Ассемблере

Выполнен
Заказ
3143868
Раздел
Технические дисциплины
Тип работы
Антиплагиат
70%
eTXT
Срок сдачи
26 Апр 2020 в 23:00
Цена
100 ₽
Блокировка
10 дней
Размещен
23 Апр 2020 в 00:40
Просмотров
43
Описание работы
В исходном состоянии горят светодиоды VD4 и VD6, и на семисегментном индикаторе горит цифра 4. При нажатии и удержании кнопки светодиоды VD4 и VD6 гаснут, загорается светодиод VD5, а на индикаторе загорается цифра 9. При отпускании кнопки схема приходит в исходное состояние.
Есть пример подпрограммы:
m3: rcall wait
in r16,PINA ; опросить тумблеры порта А
lsr r16 ; сдвинуть разряды регистра r16 четыре раза вправо
lsr r16
lsr r16
lsr r16
ldi r17,$0f
and r16,r17 ; биты ISC01, ISC00, ISC11, ISC10 принимают
out MCUCR,r16 ; соответственно состояние PA7, PA6, PA5, PA4
; !!! команды программы по индивидуальному заданию
ldi r16,0b00001000 ; пример - зажечь светодиод VD4,
out portB,r16 ; остальные погасить
rjmp m1; переход на начало основного цикла
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Время выполнения заказа:
2 дня 22 часа 20 минут
Выполнен в срок
Отзыв о выполненном заказе
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир