ЭЛЕКТРОНИКА АВТОМОБИЛЬНЫХ СИСТЕМ УПРАВЛЕНИЯ




МИКРОПРОЦЕССОРНЫЕ СИСТЕМЫ УПРАВЛЕНИЯ - часть 5


ЦПУ рассматриваемой микропроцессорной системы состоит из трех микросхем. Большая интегральная схема микропроцессора типа КР580ИК80А обрабатывает всю информацию. Ее связь с ши­нами управления и данных осуществляется через системный.конт­роллер — шинный формирователь, а формирование тактовых после­довательностей импульсов, необходимых для работы БИС микро­процессора, происходит с помощью генератора, стабилизированного кварцевым резонатором. В зависимости от вырабатываемых ЦПУ сигнала на шине управления и кода на шине адреса в работу с ним включается то или иное устройство микропроцессорной системы. Например, когда ЦПУ выдает на шину адреса код, тре­буемый для активизации соответствующего канала интерфейса, а на шину управления подает сигнал ввода, информация от дан­ного канала интерфейса поступает в ЦПУ для последующей обра­ботки.

В случае необходимости аналогичным образом осуществ­ляется подача команд на обмен информации между ЦПУ и дру­гими элементами микропроцессорной системы. При этом для ра­боты с запоминающими устройствами ЦПУ выдает на адресную шину адрес ячейки памяти, а на шину управления команду «чте­ние» или «запись».

Для функционирования системы автоматического управления переключением передачи необходимо предусмотреть быстрое из­менение режимов работы системы в зависимости от некоторых факторов. К числу таких факторов можно, например, отнести от­казы тех или иных датчиков, приводящие к созданию аварийной ситуации, наличие юза при торможении автомобиля, непредусмот­ренные изменения напряжения питания системы.

Для того чтобы микропроцессорная система оперативно реаги­ровала на указанные отклонения от нормальной работы, в ней ис­пользуется система прерываний, реализуемая с помощью контрол­лера прерываний. К каждому входу или к части входов контрол­лера прерываний подводятся сигналы от внешних устройств. При появлении на каком-либо из входов контроллера сигнала с уров­нем, соответствующим состоянию «логической 1», он посылает по линии запроса в ЦПУ запрос на прерывание его работы по основ­ной программе. В зависимости от того, на какой из входов конт­роллера поступает сигнал с уровнем, соответствующим «логиче­ской 1», контроллер подготавливает информацию ЦПУ о том, на какую из подпрограмм ему следует перейти. Если сигналы с уров­нем, соответствующим «логической 1», будут поданы одновре­менно на несколько входов контроллера, то он подготавливает для ЦПУ информацию о переходе на подпрограмму, предусмотренную сигналом внешнего устройства с самым старшим приоритетом.




Содержание  Назад  Вперед