Learning programming of micro-controllers in CAD Proteus
DOI:
https://doi.org/10.17072/1993-0550-2021-2-69-74Abstract
The creation of projects in the Proteus program based on microcontrollers is considered. A classic 8051 microcontroller from Intel is investigated, as well as an STM32F401RE microcontroller from ARM. The development of the simplest programs for use in laboratory classes on programming embedded systems (for example, the "Internet of things") for 8051 – in assembler language, for STM32F401RE – in C language using a special development environment is carried out. The research can be used in laboratory classes on embedded systems programming.References
Угрюмов Е.П. Цифровая схемотехника: учеб. пособие для вузов. СПб.: БХВ-Петербург, 2010. 797 с.
Тюрин С.Ф. Вычислительная техника и информационные технологии. Руководство к лабораторным работам в системе Proteus 7.2. Пермь: Изд-во Перм. гос. техн. ун-та, 2010. 135 с.
Вычислительная техника и информационные технологии. Аппаратные средства вычислительной техники: конспект лекций / С.Ф. Тюрин, О.В. Гончаровский, О.А. Громов. Пермь: Изд-во Перм. гос. техн. ун-та, 2011. 324с.
Гончаровский О.В. Прототипирование сетевой системы управления. Разработка Windows-приложения удаленного контроллера прототипа робота-официанта на базе PROMOBOT Vol. 4. Пермь: Изд-во ПНИПУ, 2019. URL: https://elib.pstu.ru/docview/?fDocumentId=4527 (дата обращения: 11.05.2021).
Гончаровский О.В., Каменских А.Н. Встроенные микропроцессорные системы. Макетирование систем управления технических систем: учеб.-метод. пособие. Пермь: Изд-во Перм. нац. исслед. политехн. ун-та, 2020. 146 с.
Гончаровский О.В. Проектирование встроенных управляющих систем реального времени. Пермь: Изд-во ПНИПУ, 2013. URL: https://elib.pstu.ru/docview/?fDocumentId=351 (дата обращения: 10.05.2021).
АО "Дизайн Центр "Союз". URL: https://dcsoyuz.ru/products/mikrokontrollery (дата обращения: 27.04.2021).
Proteus Downloads URL: https://www.labcenter.com/downloads/ (дата обращения: 23.04.2021).
Тюрин С.Ф., Гончаровский О.В. Программная реализация конечного автомата на языке СИ // Вестник Пермского университета. Математика. Механика. Информатика. 2019. № 3 (46). С. 86–90.
Stm32f401ret6 reference manual. URL: https://www.st.com/resource/en/datasheet/stm32f401re.pdf (дата обращения: 28.04.2021).
STM32 – STM32CubeMX. URL: https://www.st.com/en/developmenttools/stm32cubemx.html# (дата обращения: 28.04.2021).
jre-8u-271-windows-x64. URL:https://www.java.com/ru/download/ (дата обращения: 28.04.2021).
MDK-ARM. URL: https://www.keil.com/demo/eval/arm.htm (дата обращения: 28.04.2021).
Mbed. URL: https://www.mbed.com/en/ (дата обращения: 28.04.2021).
Гончаровский О.В., Тюрин С.Ф. Реализация конечного автомата в микроконтроллере с помощью ресурса mbed.com. // Информационно-измерительные и управляющие системы. 2019. Т. 17, № 4. С. 20–27.
Mbed. URL: https://www.mbed.com/en/ (дата обращения: 28.04.2021).
Downloads
Published
How to Cite
Issue
Section
License
Articles are published under license Creative Commons Attribution 4.0 International (CC BY 4.0).