0132 3E 07 WAIT: MVI A,00000111b ;Вывод признака прерывания
0134 D3 EB OUT EBh ;
0136 C9 RET ;
0137 3E 06 UNWAIT: MVI A,00000110b ;Снятие признака прерывания
0139 D3 EB OUT EBh ;
013B C9 RET ;
Оценка числа аппаратурных затрат производится в числе условных корпусов. За единицу сложности аппаратурных затрат принимается один шестнадцативыводной корпус. Если корпус имеет большее число внешних выводов, то его сложность берется из таблицы 6.
Таблица 6 – Сложность корпуса БИС
Число выводов в корпусе |
16 |
18 |
20 |
24 |
28 |
40 |
48 |
Коэффициент перевода |
1 |
1.2 |
1.4 |
2.8 |
3.2 |
4.5 |
7.5 |
Подсчет числа аппаратурных затрат разрабатываемой микропроцессорной системы приведен в таблице 7.
Таблица 7 – Подсчет числа аппаратурных затрат
Обозначение на схеме |
Используемые микросхемы |
Число выводов в корпусе |
Число корпусов |
Число условных корпусов |
DD2, DD20 DD13,DD15, DD25 DD17 DD14, DD16 DD12 DD4,DD6,DD18, DD22, DD23 DD3, DD21 DD1, DD19 DD6, DD17 DD10 DD7 DD8—DD9 DD5 DD11, DD26 DA1 DA2 DA3 DA4 |
КР580ВМ80А КР580ВВ55А КР580ВВ51А КР580ВИ53 КР580ВН59А КР580ИР82 КР580ВК38 КР580ГФ24 КМ1609РР11 К155ИД7 К541РФ1 K573РУ2 К155ЛЕ5 К155ЛA3 К572ПA2 К140УД7 К1108ПВ1 K590KH1 |
40 40 28 24 28 20 28 16 24 16 24 20 14 14 48 8 24 16 |
2 3 1 2 1 5 2 2 2 1 1 2 1 2 1 1 1 1 |
9 13.5 3.2 5.6 3.2 7 6.4 2 5.6 1 2.8 2.8 1 2 7.5 1 2.8 1 |
Итого: |
30 |
77.4 |
Максимальное время реализации одного цикла управления (от пуска системы до окончания однократной реализации заданного алгоритма без прерываний), исходя из тактовой частоты 2МГц, составило 331 мкс:
128 мкс (256 тактов) – инициализация;
99 мкс (198 тактов) - обработка цифровой информации;
492 мкс - обработка аналоговой информации (232 мкс (464 такта)– без подпрограммы умножения);.
Емкости ОЗУ и ПЗУ, необходимые для реализации заданного алгоритма, следующие:
ПЗУ - 379 байт:
314 байт - программа;
32 байта - таблица векторов прерываний;
30 байт - подпрограмма MULT;
3 байта - константы;
ОЗУ - 14 байт:
2 байта – данные;
12 байт - стек.
ПЗУ дублирующего контроллера, необходимое для реализации поставленного алгоритма, составляет 62 байта.
В данном курсовом проекте разработана микропроцессорная система управления объектом. В качестве элементной базы ядра МПС взят микропроцессорный комплект КР580.
Разработана структурная схема МПС, включая устройства связи с аналоговыми и цифровыми датчиками и исполнительными механизмами, и программы, обеспечивающие выполнение алгоритма управления и алгоритма обмена, осуществлена оценка характеристик МПС.
Емкости ОЗУ и ПЗУ, необходимые для реализации заданного алгоритма, следующие: ПЗУ - 379 байт, ОЗУ - 14 байт. Число условных корпусов в разработанной МПС равно 77.4.
ПЗУ дублирующего контроллера, необходимое для реализации поставленного алгоритма, составляет 62 байт.
1. Смоленчук В. С., Рязанцева Н. В. Технические средства микропроцессорных систем. Метод. указания по курсовому проектированию.- Гомель,1993.
2. Щелкунов Н. Н., Дианов А. П. Микропроцессорные средства и системы.-М.: Радио и связь, 1989.
3. Микропроцессоры и микропроцессорные комплекты интегральных микросхем: Справочник. В 2 т. Под ред. Шахнова В. А. - М.: Радио и связь, 1988. -т. 1.
4. Гуртовцев А.Л., Гудыменко С.В., Программы для микропроцессоров: Справ. пособие. - Мн: Высш. шк., 1989. - 352 с.
5. Аналоговые и цифровые интегральные микросхемы: Справ. пособие/ Под ред. Якубовского С.В. - М: Радио и связь, 1985. - 432 с.
6. Богданович М.И., Грель И.Н., Прохоренко В.А., Шалимо В.В., Цифровые интегральные микросхемы - Справочник - Мн.: Беларусь, 1991. - 493 с.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.