Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Текст мет_ КУРСОВОЕ_стр.doc
Скачиваний:
7
Добавлен:
20.08.2019
Размер:
390.14 Кб
Скачать

СОДЕРЖАНИЕ

стр

Требования к содержанию и оформлению курсового проекта

4

Перечень заданий к курсовому проекту

5

1. Программный формирователь аналоговых сигналов

5

2. Программный измеритель аналоговых величин с индикацией результата измерения

7

3. Программный счетчик числа продукции за определенное время с индикацией результата измерения

7

4. Программный измеритель длительности импульса

8

5. Программный суммирующий счетчик

8

6. Программный реверсивный счетчик

9

7. Программный суммирующий счетчик с ручной начальной загрузкой

9

8. Программный реверсивный счетчик с ручной начальной загрузкой

9

Общие принципы разработки программного обеспечения

10

Правила записи программ на языке ассемблера MSC-51

13

Общие сведения о системе команд микроконтроллера MSC-51

16

Команды передачи данных

16

Арифметические команды

18

Логические команды

19

Команды с битами

20

Группа команд передачи управления

20

Команды, модифицирующие флаги результата

22

Методические указания по работе с литературой

23

Библиографический список

23

Требования к содержанию и оформлению курсового проекта

Курсовой проект должен состоять из пояснительной записки (текстовая часть) и чертежа принципиальной схемы (графическая часть проекта). Пояснительная записка к курсовому проекту оформляется на листах белой бумаги формата А4 (210 х 297). Чертеж курсового проекта должны быть выполнены на листах форматов АЗ (420 х 297) или А4 (210 х 297) в соответствии с правилами ЕСКД. Спецификации на аппаратное обеспечение проектируемой системы выполняются на листах формата А4 и включаются в пояснительную записку.

Пояснительная записка к курсовому проекту должна содержать:

а) задание на курсовое проектирование с описанием требований к функционированию проектируемой системы;

б) описание и блок-схему алгоритма функционирования системы;

в) разбиение реализуемых микропроцессорной системой (МПС) функций на программно-реализуемые и аппаратно-реализуемые, формулировку требований к аппаратному и программно-алгоритмическому обеспечению проектируемой МПС, описание структурно-алгоритмического разбиения системы;

г) разработку аппаратного обеспечения микропроцессорной системы:

– обоснование и выбор микроконтроллера, наиболее подходящего для решения поставленной задачи;

– краткое описание структуры микроконтроллера и назначение его выводов;

– проектирование периферийных блоков системы (при отсутствии их в структуре микроконтроллера);

д) разработку программно-алгоритмического обеспечения;

– разработку и описание полной блок-схемы алгоритма;

– разработку П0, описание его структуры, описание и характеристики подпрограмм и других программных модулей;

– краткое описание элементов процесса отладки программного обеспечения МПС (ввод и трансляция) и представление ее результатов;

е) краткую инструкцию для пользователя разработанной микропроцессорной системы, где указать назначение кнопок и различных индикаторов разработанного устройства (если они есть), порядок работы с ними.

Пункты г и д пояснительной записки должны включать в себя таблицы назначения используемых выводов для однокристальных микроконтроллеров), описания форматов используемых в программах данных, листинги трансляции разработанного П0.

В конце пояснительной записки помещается список используемой при работе над курсовым проектом научно-технической литературы.

Все принятые в курсовом проекте инженерные решения, касающиеся как аппаратной, так и программной части проектируемой системы, должны быть технически и логически обоснованы.

При защите курсового проекта необходимо:

1) знать основные этапы и специфику проектирования МПС как систем с аппаратно-программной реализацией;

2) хорошо знать структуру и архитектуру используемого в курсовом проекте микроконтроллера, основные технические характеристики, функциональное назначение выводов;

3) четко представлять принципы функционирования и построения аппаратной и программной частей МПС системы, а также их взаимосвязь и совместную работу;

4) уметь обосновать принятые в курсовом проекте технические (аппаратное обеспечение) и алгоритмические (программное обеспечение) инженерные решения и их взаимосвязь.

5) в зависимости от типа используемого контроллера продемонстрировать работу разработанного ПО в графической среде универсального отладчика UMPS или интегрированной среды AVR Studio.