Автоматизация управления в производственных системах. Федотов А.В. - 169 стр.

UptoLike

Составители: 

169
Центральный процессор построен с использованием микропроцессора
КР580ВМ80А, тактового генератора КР580ГФ24, шинных формирователей
КР580ВА86 и системного контроллера КР580ВК28. Схема тактового генератора
КР580ГФ24 вырабатывает две последовательности F1 и F2 тактовых импульсов для
микропроцессора, а также последовательность F2
ТТЛ
для тактирования других мик-
росхем. Кроме этого, схема обеспечивает формирование сигнала сброса RESET и
готовности READY для микропроцессора из внешних сигналов "Системный сброс"
и "Запрос готовности".
Микропроцессор КР580ВМ80А формирует 16-разрядную шину адреса А15-А0
и 8-разрядную шину данных D7-D0. Для буферизации шины адреса используются
две 8-разрядные схемы шинных формирователей КР580ВА86. На вход Т управления
направлением передачи этих микросхем постоянно подана логическая 1, что обу-
славливает передачу сигналов от А к В. Вход разрешения передачи ОЕ управляется
сигналом разрешения работы шин BUSEN.
Сигналы микропроцессора КР580ВМ80А DBIN, WR и HLDA управляют
направлением передачи информации и работой внешних устройств: DBIN чтение
информации из памяти или устройства ввода-вывода; WR запись информации в
память или устройство ввода-вывода, HLDA подтверждение захвата, указывающее
на перевод шины адреса и данных в высокоимпедансное состояние. Сигналы HLD и
INT используются для перевода микропроцессора в режим прямого доступа к памя-
ти (ПДП) и в режим прерывания, соответственно.
Системный контроллер и шинный формирователь КР580ВК28 предназначены
для фиксации слова-состояния микропроцессора, выработки системных управляю-
щих сигналов, буферизации шины данных и управления направлением передачи
данных. По сигналу STSTB (строб состояния) во внутреннем регистре контроллера
защелкивается слово-состояния, выдаваемое микропроцессором на шину данных в
начале каждого машинного цикла. Из битов слова-состояния и сигналов управления
микропроцессора контроллер формирует системные управляющие сигналы: INTA
подтверждение прерывания, MEMR чтение памяти, MEMW запись в память,
IOR чтение из внешнего устройства, IOW запись во внешнее устройство. Сигнал
BUSEN активного уровня устанавливает все выходы в высокоимпедансное состоя-
ние.
Микропроцессор взаимодействует с основной памятью. Адресное простран-
ство памяти обусловлено применением 16-разрядного адреса и составляет 64 К бай-
та. В конкретных разработках контроллеров и микроЭВМ адресное пространство
используется часто только частично, в зависимости от требуемого объема памяти
для решения поставленной задачи. Часть адресного пространства отводится под
оперативное запоминающее устройство (ОЗУ), а часть под постоянное запомина-
ющее устройство (ПЗУ). В ПЗУ, в первую очередь, хранится программное обеспе-
чение контроллера.
Для микроконтроллеров семейства "Электроника К1" память имеет странич-
ную организацию. В каждой ячейке памяти хранится байт информации. При обра-
щении к ячейке памяти происходит адресация нужной страницы и внутристранич-
      Центральный процессор построен с использованием микропроцессора
КР580ВМ80А, тактового генератора КР580ГФ24, шинных формирователей
КР580ВА86 и системного контроллера КР580ВК28. Схема тактового генератора
КР580ГФ24 вырабатывает две последовательности F1 и F2 тактовых импульсов для
микропроцессора, а также последовательность F2ТТЛ для тактирования других мик-
росхем. Кроме этого, схема обеспечивает формирование сигнала сброса RESET и
готовности READY для микропроцессора из внешних сигналов "Системный сброс"
и "Запрос готовности".
      Микропроцессор КР580ВМ80А формирует 16-разрядную шину адреса А15-А0
и 8-разрядную шину данных D7-D0. Для буферизации шины адреса используются
две 8-разрядные схемы шинных формирователей КР580ВА86. На вход Т управления
направлением передачи этих микросхем постоянно подана логическая 1, что обу-
славливает передачу сигналов от А к В. Вход разрешения передачи ОЕ управляется
сигналом разрешения работы шин BUSEN.
      Сигналы микропроцессора КР580ВМ80А DBIN, WR и HLDA управляют
направлением передачи информации и работой внешних устройств: DBIN – чтение
информации из памяти или устройства ввода-вывода; WR – запись информации в
память или устройство ввода-вывода, HLDA – подтверждение захвата, указывающее
на перевод шины адреса и данных в высокоимпедансное состояние. Сигналы HLD и
INT используются для перевода микропроцессора в режим прямого доступа к памя-
ти (ПДП) и в режим прерывания, соответственно.
      Системный контроллер и шинный формирователь КР580ВК28 предназначены
для фиксации слова-состояния микропроцессора, выработки системных управляю-
щих сигналов, буферизации шины данных и управления направлением передачи
данных. По сигналу STSTB (строб состояния) во внутреннем регистре контроллера
защелкивается слово-состояния, выдаваемое микропроцессором на шину данных в
начале каждого машинного цикла. Из битов слова-состояния и сигналов управления
микропроцессора контроллер формирует системные управляющие сигналы: INTA –
подтверждение прерывания, MEMR – чтение памяти, MEMW – запись в память,
IOR – чтение из внешнего устройства, IOW – запись во внешнее устройство. Сигнал
BUSEN активного уровня устанавливает все выходы в высокоимпедансное состоя-
ние.
      Микропроцессор взаимодействует с основной памятью. Адресное простран-
ство памяти обусловлено применением 16-разрядного адреса и составляет 64 К бай-
та. В конкретных разработках контроллеров и микроЭВМ адресное пространство
используется часто только частично, в зависимости от требуемого объема памяти
для решения поставленной задачи. Часть адресного пространства отводится под
оперативное запоминающее устройство (ОЗУ), а часть – под постоянное запомина-
ющее устройство (ПЗУ). В ПЗУ, в первую очередь, хранится программное обеспе-
чение контроллера.
      Для микроконтроллеров семейства "Электроника К1" память имеет странич-
ную организацию. В каждой ячейке памяти хранится байт информации. При обра-
щении к ячейке памяти происходит адресация нужной страницы и внутристранич-


                                     169