Меню
Поиск



рефераты скачать Разработка управления тюнером спутникового телевидения



Канал С

 
BC4

                                                                                              BC7

 



Устройство управления

 

Канал С

 
     A0                                                                                                    BC

     A1                                                                                                  

                                                                                                    BC3

 


                     SR                                                                          BBO

                                                                                                    BB7



          Обмен информацией между магистралью данных систем и микросхемой 580ВВ85 осуществляется через 8 разрядный двунаправленный трехстабильный канал данных. Для связи с периферийными устройствами используется 24 линии В/В, сгруппированные в три 8 разрядных канала ВА, ВВ, ВС, направление передачи информации и режимы работы которых определяются программным способом.

         

          1-4; 37-40 – ВА3 – ВА0; ВА7ВА4 – входы/выходы – информационный канал А.

          1017 – ВС7ВС0 – входы/выходы – информационный         канал С.

          1825 – ВВ0ВВ7 – входы/выходы – информационный      канал В.

          5 -  - вход – чтение.

          6 -  - вход – выбор кристалла.

          7 – GND - - - общий.

          8,9 – А0, А1 – вход – младший разряд адреса

          26 – Uсс – питание.

          35 – SR – вход – установка исходного состояния.

          36 -  - вход – запись.

 

Микросхема может функционировать в 3-х основных режимах.

В режиме 0 обеспечивается возможность синхронной программно управляемой передачи данных через 2 независимых 8 разрядных канала ВА, ВВ и два 4 разрядных канала ВС.

В режиме 1 обеспечивается возможность ввода или вывода информации в/или из периферийного устройства через 2 независимых 8 разрядных канала ВА, ВВ по сигналам квитирования.

При этом линии канала С используются для приема и выдачи сигналов управления обменом.

В режиме 2 обеспечивается возможность обмена информацией  с периферийными устройствами через двунаправленную 8 разрядную шину ВА по сигналам квитирования. Для передачи и приема сигналов управления обменом используются 5 линий канала ВС.

Выбор соответствующего канала и направление передачи информации через канал определяется сигналами А0, А1 и сигналами , , . Режим работы каждого из каналов ВА, ВВ, ВС определяется содержимым регистра управляющего слова (РУС). Производя запись управляющего слова в РУС можно перевести микросхему в один из 3-х режимов работы: режим 0-простой ввод/вывод; режим 1-стробируемый ввод/вывод; режим 2-двунапрвленный канал. При подаче сигнала SR РУС устанавливается в состояние, при котором все каналы настраиваются на работу в режиме 0 для ввода информации. Режим работы каналов можно изменить как в начале, так и в процессе выполнения работающей программы, что позволяет обслуживать различные периферийные устройства в определенном порядке одной микросхемой. При изменении режима работы любого канала все входные и выходные регистры каналов и триггеры состояния сбрасываются. Графическое представление режимов работы каналов показано на рисунке 5, а формат управляющего слова, определяющего режимы работы каналов, приведены на рисунке 6.


А0

А1

Направление передачи информации

чтение

 

ВАканал данных

ВВканал данных

ВСканал данных

0

0

1

0

1

0

0

0

0

1

1

1

0

0

0

запись

 

Канал данныхВА

Канал данныхВВ

Канал данныхВС

Канал данныхРУС

0

0

1

1

0

1

0

1

1

1

1

1

0

0

0

0

0

0

0

0

блокировка

 

Канал данныхтретья состояние

Запрещенная комбинация

Х

1

Х

1

Х

0

Х

1

1

0

 

Рисунок 5.


D7     D6      D5      D4       D3     D2     D1     D0

 
                                                                             Разряды 03

                                                                             канала ВС

                                                                             1 - ввод

  1                                                                         0 - вывод


режим                                                                  канал ВВ

работы ВА и 4-7 ВС                                            1-ввод

00-режим 0                                                           0-вывод

01-режим 1

1х-режим 2                                                           режим работы

                                                                             ВВ и разрядов

канал ВА                                                              03   ВС

                                                                             0-режим 0

1-ввод                                                                  1-режим 1

0-вывод                                                                Разряды 47

канала ВС

1-ввод; 0-вывод

Рисунок 6.

В дополнение к основным режимам работы микросхема обеспечивает возможность программно независимой установки в «1» и сброса в «0» любого из разрядов регистра канала ВС.

          Формат управляющего слова уст./сброса разрядов регистра канала ВС показан на рисунке 7.



D7     D6      D5      D4       D3     D2     D1     D0

 
                                                                            

                                                                            

                                                                             1 – установить в «1»

«0»                                                                       0 – установить в «0»

     неопределенность


                             код                       разряд

                             000                          0

                             001                          1

                             010                          2

                             011                          3

                             100                          4

                             101                          5

                             110                          6

                             110                          7


Рисунок 7.


Если микросхема запрограммирована для работы в режиме 1 или 2, то через выводы ВС0ВС3 канала ВС выдаются сигналы, которые могут использоваться как сигналы запросов прерываний для МП. Эта особенность микросхемы позволяет программно реализовать разрешения или запрет в обслуживании любого внешнего устройства ввода/вывода без анализа запроса прерывания в схеме прерывания системы.

          В нашем случае необходимо запрограммировать микросхему 580ВВ55 на вывод информации в режиме 0. Вот почему далее будет рассмотрен только этот режим.

          При работе микросхемы в режиме 0 обеспечивается простой ввод/вывод информации через любой из 3-х каналов и сигналов управления обменом информацией с периферийными устройствами не требуется. В этом режиме микросхема представляет собой совокупность 2-х 8 разрядных и 2-х 4 разрядных каналов ввода или вывода. В режиме 0 возможны 16 различных комбинаций схем ввода/вывода каналов ВА, ВВ, ВС. Это определяется комбинациями в разрядах D4; D3; D1; D0 регистра управляющего слова.

          Для нашего случая код должен иметь следующее указание:


D4

D3

D1

D0

ВА;ВВ;ВС

0

0

0

0

вывод


          В режиме 0 входная информация не запоминается, а выходная хранится в выходных регистрах до записи новой информации в канал или до записи нового режима.

          Графическое представление режима 0 показано на рисунке 8.


                                                                             Канал адреса

                                                                             Канал управления

                                                                             Канал данных


                                  D7D0

 





                  I/0              I/0       BC7BC0    BA7BA0

BB7BB0


Рисунок 8.


Для электрического соединения микросхемы 580ВВ55 и схемы управления необходимо:

1)       шину данных D0D7 схемы управления соединить с выводами D0D7 микросхемы 580ВВ55.

2)       Два младших разряда адресной шины соединить с выводами A0A1 микросхемы 580ВВ55.

3)       Выводы ,  микропроцессора 1821ВМ85 соединить с выводами ,  микросхемы 580ВВ55 соответственно.

4)       На вход SR «Установка в исходное состояние» микросхемы 580ВВ55 подать низкий уровень (подключить к корпусу).

1.2.11. Фиксирующая схема.

 

          Как уже отмечалось выше необходимо подавать сигналы в блок индикации № канала (2 индикатора) в строго определенные моменты времени. Для этого необходимо предусмотреть устройство, которое по сигналам от процессора, будет пропускать информацию на один из индикаторов блока индикации. В качестве элементов фиксирующей схемы будем использовать 2 регистра типа 1533UP23.

          Регистр, аналогичный UP22, нос 8 тактируемыми триггерами. Регистр принимает и отображает информацию синхронно с положительным перепадом на тактовом входе.


 

EO

C

Dn

Выход

Загрузка и считывание

 

Загрузка регистра и разрыв выходов

Н

 

В

 

«Н», «В»

 

«Н», «В»

 

«Н», «В»

соответственно


          Таким образом, подавая тактирующие сигналы на вход С (№11) регистра 1533UP23, мы разрешаем прохождение сигналов на соответствующий индикатор в строго определенные моменты времени.

 




                                                                   Un - № 20

                                                                   Земля - № 10

 

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12




Новости
Мои настройки


   рефераты скачать  Наверх  рефераты скачать  

© 2009 Все права защищены.