Електроний посібник з
дисципліни "Мікропроцесорні системи"
 
Дипломный проект
                                               9.3.Окремі приклади інтерфейсів та послідовних шин

  Далі в якості приклада будуть наведені інтерфейс RS 232, система RS 485,
локальна шина I2C, а також польові шини CAN і Modbus.
  Зв'язок між комунікаційною системою та мікропроцесором або мікроконтролером здійснюється за допомогою зв’язкового контролера та трансивера. Шинні контролери генерують та обробляють логічні фронти імпульсу та послідовність бітів, в той час як трансивери в якості безпосереднього інтерфейсу до комунікаційних ліній надають та сприймають сигнальні фронти імпульсу та рівні біта безпосередньо як сигнали на лінії.
  З одного боку зв’язкові контролери можуть приєднуватись користувачем до мікроконтролерів як окремі модулі за допомогою адресних шин, ліній передачі даних та шини керування. З іншого - зараз багато мікроконтролерів вже обладнано вбудованими зв’язковими контролерами, що, звісно, суттєво полегшує роботу розробника.
  Таким чином, на сьогодні доступні багато модифікацій родини мікропроцесорів 8051 з вже вбудованими комунікаційними контролерами, що відіграють особливу роль в цій книзі.