Создан заказ №4726570
12 марта 2020
Исследование языков программирования и создание программ для микроконтроллера
Как заказчик описал требования к работе:
Перечислить какие языки программирования бывают для написания программ для микроконтроллера. Произвести сравнение двух языков, к примеру, Ассемблер и C. В практической части написать и сравнить программы на этих языках, которые будут решать простую задачу или уравнение.
Фрагмент выполненной работы:
Введение
Актуальность темы. Микроконтроллеры используются во всех сферах жизнедеятельности человека, устройствах, которые окружают его. Простота подключения и большие функциональные возможности. С помощью программирования микроконтроллера можно решить многие практические задачи аппаратной техники.
Цель работы . На основе практического примера показать преимущественные характеристики использования языков програмирования для создания программ микроконтроллеров, необходимости их внедрения в различные устройства.
Можно считать что микроконтроллер (МК) - это компьютер, разместившийся в одной микросхеме. (работа была выполнена специалистами Автор 24) Отсюда и его основные привлекательные качества: малые габариты; высокие производительность, надежность и способность быть адаптированным для выполнения самых различных задач.
Микроконтроллер помимо центрального процессора (ЦП) содержит память и многочисленные устройства ввода/вывода: аналого-цифровые преобразователи, последовательные и параллельные каналы передачи информации, таймеры реального времени, широтно-импульсные модуляторы (ШИМ), генераторы программируемых импульсов и т.д. Его основное назначение - использование в системах автоматического управления, встроенных в самые различные устройства: кредитные карточки, фотоаппараты, сотовые телефоны, музыкальные центры, телевизоры, видеомагнитофоны и видеокамеры, стиральные машины, микроволновые печи, системы охранной сигнализации, системы зажигания бензиновых двигателей, электроприводы локомотивов, ядерные реакторы и многое, многое другое. Встраиваемые системы управления стали настолько массовым явлением, что фактически сформировалась новая отрасль экономики, получившая название EmbeddedSystems (встраиваемые системы).
Достаточно широкое распространение имеют МК фирмы ATMEL, которые располагают большими функциональными возможностями.
Применение МК можно разделить на два этапа: первый - программирование, когда пользователь разрабатывает программу и прошивает ее непосредственно в кристалл, и второй - согласование спроектированных исполнительных устройств с запрограммируемым МК. Значительно облегчают отладку программы на первом этапе - симулятор, который наглядно моделирует работу микропроцессора. На втором этапе для отладки используется внутрисхемный эмулятор, который является сложным и дорогим устройством, зачастую недоступным рядовому пользователю.
В тоже время в литературе мало уделено внимания вопросам обучения программированию некоторых недорогих МК, в сочетании с реальными исполнительными устройствами.
Разработка макета программатора отличающегося простотой, наглядностью и низкой себестоимостью, становиться необходимой как для самого программирования кристаллов, так и для наглядного обучения широкого круга пользователей основам программирования МКПосмотреть предложения по расчету стоимости
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
15 марта 2020
Заказ завершен, заказчик получил финальный файл с работой
5
Исследование языков программирования и создание программ для микроконтроллера.docx
2020-06-02 13:10
Последний отзыв студента о бирже Автор24
Общая оценка
4.6
Положительно
Все сделал отлично, в срок) преподаватель докапывался, просила добавить(исправить)
Все очень быстро исправлял и правильно)
Советую👍