ПРОГРАММИРУЕМЫЙ ГЕНЕРАТОР ЗВУКОВОЙ ПОСЛЕДОВАТЕЛЬНОСТИ
Разработать на базе микропроцессорного комплекта КР580 комплекс из центрального и периферийного процессорных устройств, связанных интерфейсом INTERF. В качестве адаптеров интерфейса использовать БИС ADAPT с адресацией к ним как к ADDR1. Выбор типа интерфейса, адаптера и способов адресации осуществляется по табл. 2.1. Остальные данные, необходимые для выполнения курсового проекта, приведены в табл. 2.2. Комплекс предназначен для включения и индикации включения одного из М устройств автоматики. Устройства автоматики включаются по сигналам периферийного устройства, формируемым на основании информации, поступившей от центрального устройства. Индикация осуществляется подачей конкретного звукового сигнала с одновременным отображением номера устройства на 7 сегментном индикаторе. Звуковой сигнал, соответствующий включаемому устройству, представляет собой непрерывную звуковую последовательность с параметрами: частоты звучания F1,F2,F3; длительности звучания любого тона Т1,Т2,Т3. Их численные значения не известны периферийной стороне и подлежат загрузке из центрального процессорного устройства. В качестве времязадающего устройства и формирователя звукового сигнала использовать БИС таймера КР580ВИ53 с адресацией к ней как к ADDR2, лежащей (лежащему) в поле адресов периферийного процессора. Номера включаемых устройств автоматики и соответствующие им конкретные виды звуковых последовательностей (длительность и последовательность звучания каждого тона) определяются программой, выполняемой в центральном процессорном устройстве, и передаются периферийному процессору. Длительность звуковой индикации около L секунд. Периодичность обращения центрального процессорного устройства к периферийному – не менее 50 с. После генерации звуковой последовательности в центральное процессорное устройство выдается сигнал (код включенного устройства), по которому принимается решение о правильности выполненной операции. При положительном решении управление передается подпрограмме центрального процессорного устройства, соответствующей номеру включенного устройства автоматики, после чего индикатор должен погаснуть.
Таблица 2.1 ( тема 1 )
Вариант |
INTERF |
ADAPT |
ADDR1 |
ADDR2 |
ADDR3 |
1.1 |
Параллельный интерфейс |
КР580ВВ55 |
Внешнее устройство |
Ячейка памяти |
— |
1.2 |
Последовательный интерфейс |
КР580ВВ51 |
Внешнее устройство |
Ячейка памяти |
— |
1.3 |
Параллельный интерфейс |
КР580ВВ55 |
Ячейка памяти |
Внешнее устройство |
— |
1.4 |
Последовательный интерфейс |
КР580ВВ51 |
Ячейка памяти |
Внешнее устройство |
— |
Вариант |
L сек |
М |
F1 кГц |
F2 кГц |
F3 кГц |
Т1 сек. |
Т2 сек. |
Т3 сек. |
|
1.1 |
а б в |
30 25 15 |
5 7 9 |
1.0 1.5 1.3 |
2.0 1.8 0.9 |
2.2 2.5 0 |
1.0 0.7 0.8 |
0.5 1.2 1.6 |
1.6 1.7 1.0 |
1.2 |
а б в |
30 25 15 |
5 7 9 |
1.0 1.5 1.3 |
2.0 1.8 0.9 |
2.2 2.5 0 |
1.0 0.7 0.8 |
0.5 1.2 1.6 |
1.6 1.7 1.0 |
1.3 |
а б в |
33 28 18 |
4 6 8 |
1.4 2.3 1.2 |
2.7 1.9 1.6 |
0 2.8 0 |
1.8 0.9 0.6 |
1.3 1.1 1.4 |
0 1.2 2.1 |
1.4 |
а б в |
33 28 18 |
4 6 8 |
1.4 2.3 1.2 |
2.7 1.9 1.6 |
0 2.8 0 |
1.8 0.9 0.6 |
1.3 1.1 1.4 |
0 1.2 2.1 |