Разработка микропроцессорной управляющей системы (ПЗУ емкостью 512 байт, ОЗУ емкостью 16 байт), страница 8

Таблица 5

Аппаратурные затраты

Тип микросхемы

Название микросхемы

Количество выводов

Число корпусов

Коэффициент перевода

Число условных корпусов

КР580ВМ80А

микропроцессор

40

1

4,5

4,5

КР580ВВ55А

ППА

40

1

4,5

4,5

КР580ВВ51А

ПСА

28

1

3,2

3,2

КР580ВН59А

КПП

28

1

3,2

3,2

КР580ВК38

СК

28

1

3,2

3,2

К1108ПВ1

АЦП

24

1

2,8

2,8

КР580ВИ53

ПИТ

24

1

2,8

2,8

К556РТ5

ПЗУ

24

1

2,8

2,8

КР580ИР82

адресные регистры

20

2

1,4

2,8

КР531РУ11

ОЗУ

16

2

1

2

КР580ГФ24

ГТИ

16

1

1

1

К555ИР22

регистр

16

1

1

1

К555ИЕ19

счетчик

14

1

1

1

К555ИД7

дешифратор

16

1

1

1

К590КН2

коммутатор

16

1

1

1

К572ПА2

ЦАП

48

1

7,5

7,5

К555ЛА3

«И-НЕ»

14

1

1

1

К555ЛИ1

«ИЛИ»

14

1

1

1

К155ЛА3

«И-НЕ»

14

1

1

1

К140УД6

ОУ

14

1

1

1

Всего

22

48,3

4.2 Затраты времени программы

Оценим время выполнения основного цикла вычислений программы, считая, что в процессе выполнения программы не происходит прерываний, а также предполагая, что выполнение одного байта программы продолжается в среднем 3,5 такта (1,75 мкс).

Длина основного цикла (без учета переходов): BCh-31h = 8Bh = 139 байт.

Развернутая длина подпрограммы MULT: 88 байт.

Суммарная длина выполняемого кода: 193+88 = 227 байт.

Время выполнения цикла:227*1,75 » 400 мкс.

4.3 Затраты памяти

Для реализации заданного алгоритма требуется:

-  ПЗУ емкостью 512 байт (программа вместе с подпрограммами: 341 байт, таблица векторов прерываний: 16 байт, константы: 4 байта, итого 361 байт).

-  ОЗУ емкостью 16 байт (переменные – 2 байта, стек – 14 байт, глубина вложения стека – 7).


Заключение

В данном курсовом проекте разработана микропроцессорная система управления объектом, включающая микропроцессор, периферийный параллельный адаптер, программируемый связной адаптер, контроллер приоритета прерываний, системный контроллер, аналого-цифровой и цифро-аналоговый преобразователи, программируемый интервальный таймер, постоянное и оперативное запоминающие устройства, генератор тактовых импульсов, коммутатор, логические микросхемы. Также была составлена программа, обеспечивающая выполнение алгоритмов управления и обмена. Согласно проведенным оценкам, микропроцессорная система имеет:

-  аппаратные затраты 48,3 условных корпуса;

-  время выполнения одного цикла около 400 мкс;

-  ПЗУ емкостью 512 байт;

-  ОЗУ емкостью 16 байт.


Список литературы

1.  Смоленчук В.С., Рязанцева Н.В. Технические средства микропроцессорных систем. Методические указания по курсовому проектированию.

2.  Щелкунов Н.Н., Дианов А.П. Микропроцессорные средства и системы.

3.  Смоленчук В.С. Технические средства микропроцессорных систем. Методические указания для самостоятельных занятий по подготовке с лабораторным работам.

4.  Тарабрин Б.В. и др. Интегральные микросхемы: Справочник

5.  Богданович М.И. и др. Цифровые интегральные микросхемы: Справочник

6.  Пухальский Г.И., Новосельцева Т.Я. Проектирование дискретных устройств на интегральных микросхемах.

7.  Якубовский В.П. Цифровые и аналоговые интегральные микросхемы: Справочник.

8.  Майоров В.Г., Гаврилов А.И. Практический курс программирования микропроцессорных систем.