Безопасность цифровых технологий

БЕЗОПАСНОСТЬ ЦИФРОВЫХ ТЕХНОЛОГИЙ

БЕЗОПАСНОСТЬ
ЦИФРОВЫХ ТЕХНОЛОГИЙ

English | Русский

Последний выпуск
№3(114) Июль - Сентябрь 2024

РАЗРАБОТКА СХЕМЫ И ПРОГРАММИРОВАНИЕ МИКРОКОНТРОЛЛЕРА ATMELATTINY45 ДЛЯ УПРАВЛЕНИЯ RGB-МАТРИЦЕЙ

Выпуск № 4 (86) Октябрь - Декабрь 2016
Авторы:

А.И.НЕЗВАНОВ,
И.И. МОСКВИЧЁВ,
Е.Д. ЖАРОВ
DOI: http://dx.doi.org/10.17212/2307-6879-2016-4-144-159
Аннотация
Использование микроконтроллеров находит все большее распространение в различных областях обработки информации. Актуальные вопросы по реализации разнообразных алгоритмов, а именно разработка программного обеспечения, рассматриваются во все большем количестве работ. Некоторые алгоритмы довольно простые, но требуют тщательной проработки программного обеспечения. Но есть алгоритмы и более сложные, которые должны моделировать функционирование, например, нейронных сетей и сетей Петри. В данной работе показана последовательность проектирования не сложного, на первый взгляд, но требующего тщательной проработки, устройства. В исследовании излагается ход работ над проектом по созданию светодиодной матрицы для отображения какой-либо информации.

 
Ключевые слова: микроконтроллер,ATTINY45, сдвиговый регистр,RGB-светодиод, светодиодная матрица, программирование, C++, пайка

Список литературы
1. Воевода А.А., Романников Д.О., Зимаев И.В. Применение UML диаграмм и сетей Петри при разработке встраиваемого программного обеспечения // Научный вестник НГТУ. – 2009. – № 4. – С. 169–174.

2. Воевода А.А., Романников Д.О. Редуцирование пространства состояний сетей Петри для объектов одного класса // Научный вестник НГТУ. – 2011. – № 4. – С. 136–139.

3. Коротиков С.В., Воевода А.А. Применение сетей Петри в разработке программного обеспечения центров дистанционного управления и контроля // Научный вестник НГТУ. – 2007. – № 4. – С. 15–32.

4. Воевода А.А., Романников Д.О. О компактном представлении языков раскрашенных сетей Петри // Сборник научных трудов НГТУ. – 2008. – № 3(53). – С. 105–108.

5. Воевода А.А., Марков А.В. Рекурсия в сетях Петри // Сборник научных трудов НГТУ. – 2012. – № 3 (69). – С. 115–122.

6. Евстифеев А.В. Микроконтроллеры AVR семейства Tiny. – М.: Додэка-XXI, 2007. – 290 с. – (Программируемые системы).

7. Евстифеев А.В. Микроконтроллеры AVR семейств Tiny и Mega фирмы Atmel. – М.: Додэка-XXI, 2005. – 546 с.

8. Мортон Дж. Микроконтроллеры AVR: вводный курс. – М.: Додэка-XXI, 2005. – 345 с.

9. Белов А.В. Микроконтроллеры AVR в радиолюбительской практике. – СПб.: Наука и техника, 2007. – 337 с.

10. Редькин П.П. Микроконтроллеры Atmel архитектуры AVR32 семейства АТ32UC3. – М.: Техносфера, 2010. – 783 с.

11. Голубцов М.С. Микроконтроллеры AVR: от простого к сложному. – М.: Солон-Пресс, 2003. – 287 с.

12. Гадре Д., Мэлхотра Н. Занимательнные проекты на базе микроконтроллеров tinyAVR. – СПб.: БВХ-Петербург, 2012. – 340 с.

13. Шпак Ю.А. Программирование на языке С для AVR и PIC микроконтроллеров. – Изд. 2-е, перераб. и доп. – СПб.: Корона-Век; Киев: Мк-Пресс, 2011. – 544 с.

14. Кривченко И.В. AVR-микроконтроллеры: очередной этап развития // Компоненты и технологии. – 2002. – № 3. – С. 98–103.

15. Баранов В.Н. Применение микроконтроллеров AVR: схемы, алгоритмы, программы. – 2-е изд. – М.: Додэка-XXI, 2006. – 288 с.
Просмотров: 2512