Въведение във вградените микропроцесорни системи



Pdf просмотр
страница4/14
Дата06.03.2024
Размер1.92 Mb.
#120571
1   2   3   4   5   6   7   8   9   ...   14
01 introduction
Свързани:
06 timers
Блокова схема на
микропроцесорна система
* контролна магистрала – съдържа различни управляващи сигнали вид на операцията – четене или запис (R/W), избор на чип (CS), младша/старша част на данните, синхронизация (handshake), сигнали за прекъсване (interrupt) и др. Тя е двупосочна магистрала, аналогично на данновата.


19/65
Блокова схема на
микропроцесорна система
На следващият слайд е показан пример за четене на данни от периферно устройство [4]. Отделните сигнали на адресната и данновата шина са представени на една осцилограма с цел опростяване.


20/65
Блокова схема на
микропроцесорна система
Четене на данни от адрес
0xFF07.
Периферията/паметта съдържа числото 0xFE на този адрес.


21/65
Блокова схема на
микропроцесорна система
Е и R/W са сигнали от контролната магистрала.
A0 ÷ A15 са сигнали от адресната магистрала. D0 ÷
D7 са сигнали от данновата магистрала / магистрала за инструкции.
Докато Е сигналът е в ниско ниво, микропроцесорът установява R/!W в единица, за да укаже, че предстои четене. Едновременно с това се изработва адресът, от който ще се чете – в случая установява се числото 0xFF07 на адресната шина.
Данновите изводи са конфигурирани като входове.
Сигналът Е се установява в логическа 1.


22/65
Блокова схема на
микропроцесорна система
След това, периферното устройство трябва да изведе данните, които се намират на адрес 0xFF07.
В случая това да е числото 0xFE. Когато сигналът Е отново премине в логическа 0, цикълът на четене завършва и микропроцесорът вече разполага с числото 0xFE. Това число се записва в регистър от ядрото на микропроцесора.


23/65


Сподели с приятели:
1   2   3   4   5   6   7   8   9   ...   14




©obuch.info 2024
отнасят до администрацията

    Начална страница