Курсовая с практикой на тему Проектирование микропроцессорной системы.
-
Оформление работы
-
Список литературы по ГОСТу
-
Соответствие методическим рекомендациям
-
И еще 16 требований ГОСТа,которые мы проверили
Скачать эту работу всего за 690 рублей
Ссылку для скачивания пришлем
на указанный адрес электронной почты
на обработку персональных данных
Содержание:
Введение 3
1. Постановка задачи 5
2. Разработка алгоритма работы МПС 6
2.1. Форма представления чисел в МПС 6
2.2. Числовой пример вычислений 9
3. Разработка структуры МПС 14
3.1. Логика работы МПС 14
3.2. Разработка функциональной схемы МПС 14
4. Разработка ПО МПС 20
4.1. Разработка ПО 20
4.2. Отладка ПО 23
4.3. Результат работы ПО 24
5. Общие характеристики МПС 29
Заключение 30
Библиографический список 31
Приложение А. Климатические и механические факторы группы 3 32
Приложение Б. Схема электрическая функциональная 35
Приложение В. Текст программы 36
Введение:
В курсовой работе разрабатывается специализированная микропроцессорная система (МПС), предназначенная для реализации заданного алгоритма обработки входной информации и работающая в реальном времени.
МПС связана с окружающей средой с помощью источников входной информации и потребителей выходной информации. В качестве источников ISE могут использоваться различные датчики, измеряющие значения переменных некоторого объекта, например, технологического процесса. В качестве потребителей ICR могут служить исполнительные механизмы различных типов (клапаны, задвижки, преобразователи и усилители сигналов и т.п.).
Центральную часть МПС составляет центральный процессор. Для ускорения выполнения некоторых арифметических операций МПС может содержать, если в этом имеется необходимость, арифметический сопроцессор АСР. Внутренняя память МПС (RAM и ROM) — полупроводникового типа, размещается на одной плате вместе с CPU и ACP. Внешняя память через контроллер связана с системной шиной. Каналы ввода (IC) и вывода информации (OC) преобразуют поступающие сигналы в требуемую форму и обеспечивают связь внешней среды с МПС. Контроллер прерываний обеспечивает быструю реакцию МПС на неотложные события, происходящие во внешней среде.
Задачами проектирования такой МПС являются:
1) анализ заданного алгоритма;
2) определение параметров элементов МПС, выбор МК;
3) проработка вариантов построения МПС (однопроцессорная МПС, двух-процессорная (с ACP), с каналом прямого доступа в память или без него, способная работать в конвейерном режиме или без него, обеспечивающая параллельную обработку информации или нет и т.д.);
4) синтез и разработка функциональной схемы МПС;
5) разработка программного обеспечения МПС, получения hex-файла;
6) разработка конструкторской документации проекта (чертежи и пояснительная записка).
Заключение:
Заключение
В данной курсовой работе спроектирована микропроцессорная система по обработке заданной функцией 32-х разрядных данных от параллельного АЦП, которые представлены в форме с плавающей запятой.
В ходе проектирования была разработана структура МПС, ее функциональна схема, а также алгоритм ее работы. Были расписаны числовые примеры вычислений, по которым можно было потом проверить правильность работы МПС.
Разработка ПО МПС проводилась на языке С в компиляторе CodeVisionAVR C Compiler Evaluation. Отладка ПО и проверка ее результатов работы проводилась в среде Proteus.
По результатам тестирования можно утверждать, что ПО функционирует должным образом, следовательно, поставленная задача выполнена верно.
Фрагмент текста работы:
В курсовой работе разрабатывается специализированная микропроцессорная система (МПС), предназначенная для реализации заданного алгоритма обработки входной информации и работающая в реальном времени.
МПС связана с окружающей средой с помощью источников входной информации и потребителей выходной информации. В качестве источников ISE могут использоваться различные датчики, измеряющие значения переменных некоторого объекта, например, технологического процесса. В качестве потребителей ICR могут служить исполнительные механизмы различных типов (клапаны, задвижки, преобразователи и усилители сигналов и т.п.).
Центральную часть МПС составляет центральный процессор. Для ускорения выполнения некоторых арифметических операций МПС может содержать, если в этом имеется необходимость, арифметический сопроцессор АСР. Внутренняя память МПС (RAM и ROM) — полупроводникового типа, размещается на одной плате вместе с CPU и ACP. Внешняя память через контроллер связана с системной шиной. Каналы ввода (IC) и вывода информации (OC) преобразуют поступающие сигналы в требуемую форму и обеспечивают связь внешней среды с МПС. Контроллер прерываний обеспечивает быструю реакцию МПС на неотложные события, происходящие во внешней среде.
Задачами проектирования такой МПС являются:
1) анализ заданного алгоритма;
2) определение параметров элементов МПС, выбор МК;
3) проработка вариантов построения МПС (однопроцессорная МПС, двух-процессорная (с ACP), с каналом прямого доступа в память или без него, способная работать в конвейерном режиме или без него, обеспечивающая параллельную обработку информации или нет и т.д.);
4) синтез и разработка функциональной схемы МПС;
5) разработка программного обеспечения МПС, получения hex-файла;
6) разработка конструкторской документации проекта (чертежи и пояснительная записка).