К микроконтроллеру ATMega2560 подключена микросхема часов реального времени DS3234 на 4 семисегментных индикаторах с SPI-интерфейсом.
Идея заключается в том, чтобы написать программу на АССЕМБЛЕРЕ c помощью MICROCHIP STUDIO (Atmel studio 7) и выполнить симуляций цифровых часов в реальном вреиени, использующих 4 светодиодных индикатора (7-сегментных) с протоколом связи SPI, на основе RTC DS3234, с использованием платы Arduino ATmega2560 и двух инкрементальных энкодеров: один — для 2 индикаторов (ЧАСЫ) и второй — для 2 индикаторов (МИНУТЫ), всего 4 индикатора 7-сегментных. При включении считывать информацию из часов реального времени ( то есть на дисплее должно отобразиться последнее время скомпилированного файла). Наконец выполнить симуляции с (скомпилированным файлом .hex) для выполнения в PROTEUS 8.
⚙️ Весь симуляционный проект уже настроен в среде Proteus 8 (прилагается файл Proteus) — необходимо загрузить загрузчик (скомпилтрованный файл .hex) и проверить работу программы.
При этом все подключения (пины) — как микроконтроллера, так и модуля RTC DS3234 для связи по SPI, а также всех четырёх 7-сегментных индикаторов — должны полностью совпадать с теми, которые уже указаны в среде симуляции Proteus 8.
При написании документа, он должен содержать следующих пунктов:
ПРИЛОЖЕНИЕ А(РИСУНКИ): Можете сам решать какие рисунки оставить тут или на самом тексте вставить
Общие сведения о программе,
Проверка установки времени RTC, Проверка переходов/приращения часов с периодом 5 циклов в секунду, Проверка переходов/декремента часов с периодом 5 циклов в секунду, Проверка переходов/ приращения минут с периодом 5 циклов в секунду, Проверка переходов/декремента минут с периодом 5 циклов в секунду,
ПРИЛОЖЕНИЕ В -- Исходный код программы на языке Аssembler (.asm) c комментариями, выделенными цветом
**Следует пологать программы .asm и последний скомпилированный файл .hex, готовый к использованию.
| Гарантия на работу | 1 год |
| Средний балл | 4.54 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |