Перейти к содержанию

Написать для Атмега 1284


55nlo

Рекомендуемые сообщения

 

В модуль устройства состоит:
1)    МК атмега 1284
2)    Кнопки сброса
3)    Кнопки вызова информации
4)    Кнопка выбора последней выдачи сигнала.
5)    Сигналы ввода или вывода не превышают 8 бит.
6)    Устройство все время спит, до пробуждения.
7)    Питание   3.3 вольт.
Необходимо написать программу состоящую из нескольких подпрограмм:
1)    Подпрограмма ввода  (серия импульсов суммируется по алгоритму)
2)    Подпрограмма вывода (три рабочих регистра считываются  и выводятся последовательно на три соотетствующих порта) Считывать нужно 8-мь адресов. С каждого адреса числа от 1-50
3)    Подпрограмма считывания (одной серией) 8-ми смежных адресов из ОЗУ . Считать и выдать (п.2).
4)    Подпограмма (основная программа) состоит из трёх участков, которые отличаются только константами, которые используются. В каждом из участков применяются 8-мь адресов ОЗУ, которые нужно считывать. Эти участки обрабатываются последовательно результаты заносятся в 8-мь адресов. Каждый участок в свои 8-мь участков.  После следующего ввода (п.1) результаты обработки изменятся в каждой 8-ки адресов. В зависимости от наработки (количество проходов по трём участкам). Будем считывать 8-мь адресов выбранного участка. По сигналу (4) кнопки  считывание и вывод (п.2) производится ещё раз. Количество повторов не ограничено.
Примерное количество команд одного участка 60-80 и комментарии к каждой команде.
От Вас примерная стоимость, три варианта:
Низкая , хорошая, отличная.
 

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...