Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2 вар / Записка Афанасьев.doc
Скачиваний:
51
Добавлен:
06.02.2015
Размер:
2.31 Mб
Скачать

5.2 Дешифрация бис пзу

Выбор окна

Выбор БИС

Выбор ячейки памяти внутри БИС

ПЗУ

Разряд

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

БИС 1

4000H

0

1

0

0

0

0

0

0

0

0

0

0

0

0

0

0

4FFFH

0

1

0

0

1

1

1

1

1

1

1

1

1

1

1

1

БИС 2

5000H

0

1

0

1

0

0

0

0

0

0

0

0

0

0

0

0

5FFFH

0

1

0

1

1

1

1

1

1

1

1

1

1

1

1

1

БИС 3

6000H

0

1

1

0

0

0

0

0

0

0

0

0

0

0

0

0

6FFFH

0

1

1

0

1

1

1

1

1

1

1

1

1

1

1

1

БИС 4

7000H

0

1

1

1

0

0

0

0

0

0

0

0

0

0

0

0

7FFFH

0

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

5.3 Дешифрация бис кр580вв55

Базовый адрес КР580ВВ55 будет равен 0000Н.

Выбор окна

Выбор БИС

Выбор ячейки памяти внутри БИС

Разряд

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

0000H

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

5.4 Дешифрация БИС AD7892

Базовый адрес AD7892 будет равен 2000Н.

Выбор окна

Выбор БИС

Выбор ячейки памяти внутри БИС

Разряд

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

2000H

0

0

1

0

0

0

0

0

0

0

0

0

0

0

0

0

5.5 Дешифрация адресов KP1554ИР2(Светодиоды и выходные реле)

Базовый адрес ИР2 будет равен 1000Н.

Выбор окна

Выбор БИС

Выбор ячейки памяти внутри БИС

Разряд

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

1000H

0

0

0

1

0

0

0

0

0

0

0

0

0

0

0

0

5.5 Дешифрация адресов KP1554АП6(Дискретные входы и кнопки управления)

Базовый адрес АП6 будет равен 3000Н.

Выбор окна

Выбор БИС

Выбор ячейки памяти внутри БИС

Разряд

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

3000H

0

0

1

1

0

0

0

0

0

0

0

0

0

0

0

0

5.6 Дешифрация адресов KP1554АП6(Передача младшего байта с АЦП)

Базовый адрес АП6 будет равен 0800Н.

Выбор окна

Выбор БИС

Выбор ячейки памяти внутри БИС

Разряд

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

0800H

0

0

0

0

1

0

0

0

0

0

0

0

0

0

0

0

5.7 Дешифрация адресов KP1554АП6(Передача старшего байта с АЦП)

Базовый адрес АП6 будет равен 1800Н.

Выбор окна

Выбор БИС

Выбор ячейки памяти внутри БИС

Разряд

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

1800H

0

0

0

1

1

0

0

0

0

0

0

0

0

0

0

0

6 Описание принципиальной схемы

К входам ОМК XTAL1 и XTAL2 подключается кварцевый резонатор Z обеспечивающий стабильную частоту работы.

Для обеспечения заданной длительности сигнала RST служит блок “Схема сброса”, состоящей из RC-цепочки и инвертора. При нажатии кнопки SB1 на инвертор поступает низкий уровень напряжения, он на выходе формирует логическую «1», которая поступает на вход.

Для обмена информацией между МПС по последовательному каналу к входам RxD и TxD подключена схема “RS - 232”.

Двунаправленный порт P0 используется для передачи младшего байта через регистр КР1554ИР22 (DD2). Cтарший байт адреса передается через порт P2 через регистр (DD3). По стробу ALE на входе DD2 адрес защелкивается в регистре и сразу появляется на выходе КР1554ИР22, т.к. на вход EZ все время подается уровень логического «0». Регистры (DD2, DD3) увеличивают нагрузочную способность шины адреса.

Для дешифрации адресов и выбора микросхем используются дешифраторы КР1554ИД7 (DD18, DD19,DD20).

Для работы с БИС ОЗУ используются регистр DD2 и дешифратор DD20. По сигналу ALE адрес защелкивается в DD2 и дешифрируется DD20, который, исходя из выставленного адреса, производит выборку микросхемы БИС ОЗУ. Считывание из памяти происходит при низком уровне сигнала на входе RD, запись при низком уровне сигнала на выходе WR.

Для работы с БИС ПЗУ используются регистр DD2 и дешифратором DD19. По сигналу ALE адрес защелкивается в DD2 и дешифрируется DD19, который, исходя из выставленного адреса, производит выборку микросхемы БИС EEPROM. Считывание из памяти происходит при низком уровне сигнала на входе OE (сигнал PSEN МП).

Программируемый контролер КР580ВВ55 используется для сопряжения МП с клавиатурой, кнопками управления и дисплеем на основе сегментных индикаторов.

Входные трансформаторы на аналоговых входах служат для гальванической развязки и понижения входного напряжения до уровня, приемлемой МПС. Полосовые фильтры предназначены для селекции сигнала частотой 50Гц и гашения высших гармонических составляющих. Фильтр представляет собой операционный усилитель с многоконтурной обратной связью. Выходы полосовых фильтров подключены ко входам мультиплексора. Мультиплексор (MUX) предназначен для пропускания на выход того сигнала, адрес которого выставлен на адресных входах A, B, C.

Сигнал с мультиплексора поступает на АЦП. АЦП этот сигнал преобразует в двоичный код, который с выходов АЦП поступает на шину данных. Преобразование начинается по подаче «0» на вход CONVST – начало преобразования. По окончании АЦП выдает «0» на выходе EOC – конец преобразования, который поступает на вход INT0 МП – запрос на прерывание.

Реле и светодиоды индикации подключаются через регистр КР1554ИР22. Светодиоды подключается непосредственно к выходам регистра через токоограничивающие резисторы. При подаче «0» на выход, через диод начинает протекать ток, который его зажигает. Реле работают от напряжения +12В, поэтому, для их связи с регистром применены транзисторные ключи. При подаче «1» на базу транзистора, через катушку реле в коллекторной цепи течет ток и реле замыкает свои контакты. Диоды защищают БК-й переход транзисторов VT6 и VT7 от перенапряжений при коммутации реле.

Блоки дискретных входов предназначены для приема дискретных входных сигналов и передачи их на порт Р ОМК. Сигнал уровня 220В поступает через резистор в цепь светодиода оптрона. Светодиод открывает транзистор оптрона и на выходе устанавливается «0».

Клавиатура 3х4, сегментные индикаторы, а также 2 управляющих кнопки подключаются к контроллеру КР580ВВ55. Контроллер освобождает МП от задачи постоянного сканирования клавиатуры и поддержания изображения на дисплее.

Строки матрицы клавиатуры подключены к порту ВС ВВ55, а столбцы к порту ВА. Порт ВС работает в режиме вывода, ВА в режиме ввода. Процесс ввода с клавиатуры совмещен с процессом вывода изображения на индикаторы. На линиях ВС0…ВС2 последовательно появляются нули, которыми последовательно заземляются строки матрицы.

Если ни одна из клавиш не нажата, то на порт ВА выводится соответствующий код и продолжается вывод на дисплей. Если нажата какая-либо клавиша, то вычисляется код представляющий код ASCII данной клавиши.

Записывается и считывается информация с шины через канал данных по управляющим сигналам WR и RD. Выбор БИС КР580ВВ55 производиться по низкому уровню сигала .

Поскольку шина адреса и шина данных совмещены, то для отделения шины адреса служит стробированный сигнал ALE. При обращении к внешней ROM также вырабатывается сигнал PSEN.Дешифрирует адрес дешифраторы DD19 и DD20.На адресных входах дешифратора будет двоичный код БИС, а на выходе – на соответствующем выводе сигнал примет низкий уровень и соответствующая БИС будет выбрана (сигналы CS0CS7). Одновременно с этим, на адресных входах БИС памяти будет двоичный адрес ЯП, к которой производиться обращение.

При чтении данных из ОЗУ сигнал RD, который подается на вход OE (разрешение выходов), будет иметь низкий уровень, а WR – высокий. При записи данных в ОЗУ сигнал WR, напротив, будет иметь низкий уровень.

А чтение из ПЗУ производиться по заднему фронту сигнала PSEN.

Соседние файлы в папке 2 вар