Достоинством данной системы является ее модульность. Во-первых оба ее канала взаимозаменяемы, во вторых такие структурные элементы схемы как СПТ, ПТ, БСС также взаимозаменяемы, что хотя и предполагает некоторое увеличение БИС, но в этом случае достаточно легко обнаружить и заменить неисправные модули.
Разработанная МПС легко трансформируется в МПС построенную по принципу дублированной системы с сильными связями без внешнего тестирования путем простого отключения модуля ГТ.
1. Смоленчук В.С., Рязанцева Н.В., Технические средства микропроцессорных систем: Методические указания по курсовому проектированию. - Гомель: БелИИЖТ, 1993. - 23с.
2. А.Н. Коврига, С.Н. Харлап - Микропроцессорные информационно-управляющие системы: учебное пособие по выполнению курсового проекта по дисциплине “Микропроцессорные информационно-управляющие системы на транспорте”/ Белорус. гос. ун-т трансп. — Гомель: БелГУТ, 1999.- 23 с.
3. Н.Н. Щелкунов, А. П. Дианов – Микропроцессорные средства и системы. – М.: Радио и связь, 1989 – 288с.
4. П.В. Нестеров, В.Ф. Шаньгин, В.Л. Горбунов и др. – Микропроцессоры. – Менск: Вышэйшая школа, 1987
5. Цифровые и аналоговые интегральные микросхемы: Справочник/ С.В. Якубовский, Л.И. Ниссельсон, В.Ч. Кулешова и др. – М.: Радио и связь,1989 –496с.
6. Гуртовцев А.Л., Гудыменко С.В. Программы для микропроцессоров: Справочное пособие. – Мн.:Высш.шк., 1989.– 352с.
; LASM KP580 v1.0 18/10/98 LAny(C)
;----------------------------------------
; Written by Karalenka Siarhei
;----------------------------------------
;----------------------------------------
; Инициализация переферийных устройств
;----------------------------------------
0000 3E 8A mvi a,10001010b ; ППА - 0-й режим
0002 32 07 80 sta PPI+3 ;PA,PCL - вывод, PB,PCH - ввод
0005 3E CD mvi a,11001101b ; ПСА - асинхронный режим 1:1
0007 32 09 80 sta PCI+1 ; 8 бит, без контроля, 2 стоп-бита
000A 3E 16 mvi a,00010110b ; ПКП - единственный
000C 32 00 80 sta PIC ; интервал 4 байта
000F 3E 04 mvi a,04h ; адрес табл. вект. прерываний -
0011 32 01 80 sta PIC+1 ; 0400Н
0014 3E 32 mvi a,00110010b ; ПТ:
0016 32 0F 80 sta PIT+3 ; 0-й канал - 1 режим
0019 3E 72 mvi a,01110010b
001B 32 0F 80 sta PIT+3 ; 1-й канал - 1 режим
001E 3E 9E mvi a,10011110b
0020 32 0F 80 sta PIT+3 ; 2-й канал - 3 режим
0023 3E D0 mvi a,0d0h
0025 32 0E 80 sta PIT+2 ; константа для 2-го канала
0028 16 0C FBEGIN: mvi d,0ch ; регистр d - дубликатор PA
002A 0E 00 mvi c,0h ; регистр е - дубликатор PС
002C 32 02 08 sta SECOND ; признак повторного сбоя
;----------------------------------------
; Ввод значений Vi и Х
;----------------------------------------
002F 21 00 08 BEGIN: lxi h,DT ;(h,l) <- адрес таблицы данных и результатов
0032 0E 03 mvi c,3 ; счетчик
0034 7A A_K: mov a,d
0035 E6 FC ani 0fch
0037 0D dcr c
0038 B1 ora c
0039 0C inr c
003A E6 FB ani 0fbh
003C 57 mov d,a
003D 32 04 80 sta PPI ; выбор входа и АЦП (ADRv = (c-1) и !CS = 0)
0040 3A 06 80 RDY: lda PPI+2
0043 E6 10 ani 10h
0045 CA 40 00 jz RDY ; повторять пока не "RDY"
0048 3A 05 80 lda PPI+1 ; считываем оцифрованый сигнал N[c]
004B 77 mov m,a ; помещаем его в таблицу
004C 7A mov a,d
004D F6 04 ori 04
004F 57 mov d,a
0050 32 04 80 sta PPI ; снятие выбора АЦП (!CS = 1)
0053 23 inx h
0054 0D dcr c
0055 C2 40 00 jnz RDY ; конец цикла
0058 7A mov a,d
0059 E6 F7 ani 0f7h
005B 57 mov d,a
005C 32 04 80 sta PPI ; выбор регистра Х (!CS = 0)
005F 77 mov m,a ; запись Х в таблицу
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.