или
Заказать новую работу(фрагменты работы)
Учебное заведение: | МиВлГУ |
Тип работы: | Курсовые работы |
Категория: | Микропроцессорная техника |
Год сдачи: | 2022 |
Количество страниц: | 41 |
Оценка: | 5 |
Дата публикации: | 07.09.2023 |
Количество просмотров: | 70 |
Рейтинг работы: |
Содержание
Введение………………………………………………………………………………3
1. Анализ технического
задания……………………………………………………5
2. Выбор и обоснование компонентов МПС.…..……………………....…………6
3. Разработка структурной схемы МПС……………………….…………....…….9
4. Разработка алгоритмов
управляющего программного обеспечения………..10
5. Разработка управляющего
программного обеспечения………….…………..13
6. Отладка и тестирование
разработанного ПО…………………………....…….15
7. Документирование разработанного
ПО……………..…………………………..21
8. Разработка руководства
пользователя для МПС………………….…………..36
Заключение…………………………………………………………………………..39
Список литературы……………….………………………………………………….40
Целью курсового проектирования является разработка программного
обеспечения для микропроцессорных систем (МПС) сбора и обработки данных, а
также систем управления и измерения. Для
разработки была выбрана система «Научный калькулятор». В
курсовой работе разрабатываются структурная схемы, программа на языке высокого
уровня и проводятся отладка и тестирование системы.
(фрагменты работы)
Условие задачи: Разработка микропроцессорной системы - калькулятор, которая позволяет считать выражения, состоящие из чисел, функции синус (sin), косинус (cos), квадратный корень (sqrt), десятичный логарифм (Log10), экспоненту (exp), возведение в квадрат (square) и правильный порядок действий (bodmas).
В состав разрабатываемой микропроцессорной системы должно входить:
Arduino Uno;
Клавиатура 4х4;
ЖК-экран (16х2);
Резистор;
Потенциометр.
Калькулятор в общем случае должен обладать следующими возможностями:
1. Вызов функций с помощью нажатия соответствующих клавиш на клавиатуре, установленной на панели устройства.
2. Контроль ввода символов с помощью дисплея.
3. Регулирование яркости дисплея.
4. Соблюдение правильности вычислений.
В разрабатываемой в ходе курсовой работы системе будут реализованы функции:
Работы автора