Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Π˜ΡΠΊΡƒΡΡΡ‚Π²ΠΎ схСмотСхники. Π’ΠΎΠΌ 3 [Изд.4-Π΅]Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 13

Автор ΠŸΠ°ΡƒΠ»ΡŒ Π₯ΠΎΡ€ΠΎΠ²ΠΈΡ†

Π£ΠΏΡ€Π°ΠΆΠ½Π΅Π½ΠΈΠ΅ 11.12. Но ΠΏΠΎΡ‡Π΅ΠΌΡƒ?


МоТно, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ прСрывания, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сигнал, Π° Π·Π°Ρ‚Π΅ΠΌ снова Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ прСрывания. Π­Ρ‚ΠΎ Π±Π΅Π·ΠΎΠ±Ρ€Π°Π·Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² самый Π²Π°ΠΆΠ½Ρ‹ΠΉ процСсс рСгулярных Π²Ρ‹Π±ΠΎΡ€ΠΎΠΊ вносятся Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ. ΠŸΠΎΡ‚ΠΎΠΌ ΠΌΡ‹ нашли Π»ΡƒΡ‡ΡˆΠΈΠΉ способ: Π²Ρ‹Π²ΠΎΠ΄ Π½Π° экран ΠΎΠ΄Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ. ΠžΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ срабатываСт ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 100 мкс, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»Π½ΠΎΠ΅ 256-Ρ‚ΠΎΡ‡Π΅Ρ‡Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ 40 Ρ€Π°Π· Π² сСкунду. ΠŸΡ€ΠΈ этом, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ прСрывания Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΈ Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° главная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° находится Π² состоянии оТидания (сигнала ПУБК), ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° экранС Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π³Π°ΡΠ½ΡƒΡ‚ΡŒ. НаконСц, Ρ‚Π°ΠΊΠΎΠΉ способ содСрТит Π² сСбС Ρ‡ΡƒΠ΄Π΅ΡΠ½ΡƒΡŽ Π³Π»ΡŽΠΊΠΎΠ²ΠΈΠ½Ρƒ: вСдь запустив АЦП, приходится Π²Ρ‹ΠΆΠΈΠ΄Π°Ρ‚ΡŒ 10 мкс ΠΏΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ΡΠ½ΠΈΠΌΠ°Ρ‚ΡŒ с Π½Π΅Π³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ прСобразования; этого Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΊΠ°ΠΊ Ρ€Π°Π· Ρ…Π²Π°Ρ‚ΠΈΡ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠ»Π°Ρ‚ΡŒ Π² ЦАП ΠΏΠ°Ρ€Ρƒ X, Y. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, рСгСнСрация дисплСя Π² ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ΅ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ процСссорного Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ!

Главная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°: инициализация. Π₯Π²Π°Ρ‚ΠΈΡ‚ Π½Π°ΠΌ Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π²ΠΎΠΊΡ€ΡƒΠ³ Π΄ΠΎ ΠΎΠΊΠΎΠ»ΠΎ. Π”Π°Π²Π°ΠΉΡ‚Π΅ рассмотрим ΠΏΠΎΠ΄Π΅Ρ‚Π°Π»ΡŒΠ½Π΅Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ, выполняСмыС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ. Π‘Π½Π°Ρ‡Π°Π»Π° взглянитС Π½Π° Π³Π»Π°Π²Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½ΡƒΡŽ Π½Π° рис. 11.19 Π² Π²ΠΈΠ΄Π΅ нСсколько Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ структурной схСмы.



Рис. 11.19. Бтруктурная схСма Π³Π»Π°Π²Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.


ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Π°Ρ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° вСсьма Π±Π»ΠΈΠ·ΠΊΠΎ соотвСтствуСт собствСнно ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π½Π° языкС ассСмблСра (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° 11.3).
















ВСкст ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ начинаСтся с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΉ адрСсов ΠžΠ—Π£ (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π²Π΅ΠΊΡ‚ΠΎΡ€ прСрывания, ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ массивы), Π° Ρ‚Π°ΠΊΠΆΠ΅ адрСсов (ΠΈ Π±ΠΈΡ‚) ΠΏΠΎΡ€Ρ‚ΠΎΠ². Π’ дальнСйшСм эти опрСдСлСния Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² качСствС ΠΎΠΏΠ΅Ρ€Π°Π½Π΄ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄ обращСния ΠΊ памяти ΠΈ ΠΏΠΎΡ€Ρ‚Π°ΠΌ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ассСмблСр подставит Π½Π° ΠΈΡ… мСсто фактичСскиС адрСса. Π₯отя Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π½Π΅ зависит ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ΡΡŒ Π»ΠΈ Π²Ρ‹ опрСдСлСниями ΠΈΠ»ΠΈ нСпосрСдствСнно адрСсами, всСгда слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ опрСдСлСния, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² этом случаС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° становится Π±ΠΎΠ»Π΅Π΅ наглядной ΠΈ, ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, облСгчаСтся ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ назначСния ΠΏΠΎΡ€Ρ‚ΠΎΠ² ΠΈ Π±ΠΈΡ‚ΠΎΠ² Π² ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… модификациях. АдрСса ΠΏΠΎΡ€Ρ‚ΠΎΠ² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ нашСй схСмС ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ рСгистры ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств, адрСсуСмыС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ»Π°Π΄ΡˆΠΈΡ… Π±ΠΈΡ‚ адрСса ΠΈΠ»ΠΈ ΠΏΡƒΡ‚Π΅ΠΌ Π΄Π²ΡƒΡ…Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹Ρ… пСрСсылок.

Из тСкста ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΈΠ΄Π½ΠΎ, ΠΊΠ°ΠΊ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ рСгистры МП 68008. ΠŸΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΈ ΠΌΡ‹ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· АЦП, добавляСм ΠΈΡ… ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌΡƒ содСрТимому ΠΊΠ°Π½Π°Π»Π° ΠΈ провСряСм, Π½Π΅ дошли Π»ΠΈ ΠΌΡ‹ Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° ΠΊΠ°Π½Π°Π»Π° ΠΈΠ»ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠΈ. МоТно Π±Ρ‹Π»ΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ содСрТимоС ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ счСтчиков Π² памяти (Ρ‚Π°ΠΊ ΠΈ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ Π±Ρ‹ ΠΏΠΎΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈ использовании ΠΌΠ΅Π½Π΅Π΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ процСссора Ρ‚ΠΈΠΏΠ° 8086), Π½ΠΎ Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π² достаточноС число рСгистров для Π½ΡƒΠΆΠ΄ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ, ΠΌΡ‹ сущСствСнно ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅ΠΌ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌΠ° ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΡ‹ Π²Ρ‹Π΄Π΅Π»ΠΈΠ»ΠΈ рСгистры Π΄Π°Π½Π½Ρ‹Ρ… для Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ содСрТимого ΠΊΠ°Π½Π°Π»Π° (D7), ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ счСтчика ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ΠΎΠ² дСскрСтизации (Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ°Π½Π°Π»Π°) (D6) ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ счСтчика ΠΊΠ°Π½Π°Π»ΠΎΠ² Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠΈ (D5), смСщСния Π² массивС DISPLAY (D4), Π° Ρ‚Π°ΠΊΠΆΠ΅ рСгистр для Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… (D3). Π”Π°Π»Π΅Π΅, ΠΌΡ‹ Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ адрСсныС рСгистры для Ρ‚Ρ€Π΅Ρ… массивов (NORM, А6; DATA, А5; DISPLAY, А4) ΠΈ для Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΠΎΡ€Ρ‚ΠΎΠ² (ADC0, A3; Π‘IO [ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚], А2). Главная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π±Π΅Ρ€Π΅Ρ‚ Π½Π° сСбя ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ эти рСгистры ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹Ρ… прСрываниях.

Π’Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ странным, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΡƒΠ΅ΠΌ адрСсныС рСгистры (со всСми ΠΈΡ… Π°Π²Ρ‚ΠΎΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π½Ρ‹ΠΌΠΈ возмоТностями, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ с массивами) для адрСсации ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… фиксированных ΠΏΠΎΡ€Ρ‚ΠΎΠ², ΠΊΠΎΠ³Π΄Π° Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠΉ адрСсациСй. ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² быстродСйствии. Команда с Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠΉ адрСсациСй

MOVE.B ADC0, D0

Π³Π΄Π΅ ADC0 прСдставляСт Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΉ адрСс (Π² нашСм случаС $80000), Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ 28 Ρ‚Π°ΠΊΡ‚ΠΎΠ² (3,5 мкс Π² нашСм процСссорС), Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π°

MOVE.B (A3), D0

ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π°Ρ ΠΊΠΎΡΠ²Π΅Π½Π½ΡƒΡŽ Π°Π΄Ρ€Π΅ΡΠ°Ρ†ΠΈΡŽ Ρ‡Π΅Ρ€Π΅Π· A3, выполняСтся всСго Π·Π° 12 Ρ‚Π°ΠΊΡ‚ΠΎΠ². Π­Ρ‚Π° Ρ€Π°Π·Π½ΠΈΡ†Π° обусловлСна ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ процСссами Π½Π° магистрали, Π³Π΄Π΅ для пСрСсылки ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π±Π°ΠΉΡ‚Π° Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ (Π² МП 68008) 4 Ρ‚Π°ΠΊΡ‚Π°. Π’ процСссС выполнСния ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ЦП ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅Ρ‚ ΠΈΠ· памяти Π΄Π²ΡƒΡ…Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ΄ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…Π±Π°ΠΉΡ‚ΠΎΠ²ΠΎΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ (Π΄Π»ΠΈΠ½Π½ΠΎΠ³ΠΎ) адрСса ΠΈ, Π½Π°ΠΊΠΎΠ½Π΅Ρ†, Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½Ρ‹ΠΉ Π±Π°ΠΉΡ‚ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚. Π΅. всСго 7 Π±Π°ΠΉΡ‚, Π½Π° Ρ‡Ρ‚ΠΎ расходуСтся 28 Ρ‚Π°ΠΊΡ‚ΠΎΠ². Вторая ΠΊΠΎΠΌΠ°Π½Π΄Π° Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ извлСчСния Π΄Π²ΡƒΡ…Π±Π°ΠΉΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ Π·Π°ΠΏΡ€ΠΎΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ Π±Π°ΠΉΡ‚Π° Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚. Π΅. всСго 3 Π±Π°ΠΉΡ‚ (12 Ρ‚Π°ΠΊΡ‚ΠΎΠ²). Π’ΠΎΠΎΠ±Ρ‰Π΅ систСмы с ΡƒΠ·ΠΊΠΈΠΌΠΈ шинами (Π²Ρ€ΠΎΠ΄Π΅ нашСго МП 68008, Ρƒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ внутрСнняя 32-разрядная Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π΄ΠΎΠ»ΠΆΠ½Π° сСбя Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π² ΡΠΌΠΈΡ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ€ΡƒΠ±Π°ΡˆΠΊΠ΅, ΠΎΠ±Ρ‰Π°ΡΡΡŒ с внСшним ΠΌΠΈΡ€ΠΎΠΌ Ρ‡Π΅Ρ€Π΅Π· 8-Ρ€Π°Π·Ρ€ΡΠ΄Π½ΡƒΡŽ ΡˆΠΈΠ½Ρƒ) особСнно нСэффСктивны Π² условиях интСнсивных ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ Π΄Π°Π½Π½Ρ‹Ρ….

НаконСц, Π½Π°Ρ‡Π°Π»Π°ΡΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°! ΠŸΠ΅Ρ€Π²Ρ‹Π΅ 8 Π±Π°ΠΉΡ‚ ΠŸΠ—Π£ хранят ваТнСйший стартовый Π²Π΅ΠΊΡ‚ΠΎΡ€: ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ стСка ΠΈ Π²Ρ…ΠΎΠ΄Π½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Входная Ρ‚ΠΎΡ‡ΠΊΠ° находится Π² «истинном» ΠŸΠ—Π£ (ΠΏΠΎ адрСсу $40008), поэтому ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ Π±ΠΈΡ‚ BOOT, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Π·Π°ΠΌΠ΅Ρ‰Π΅Π½ΠΈΡŽ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±Ρ€Π°Π·Π° ΠŸΠ—Π£, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€ΠΈ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅, ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ Π² Π½Π°Ρ‡Π°Π»ΠΎ ΠžΠ—Π£, Π² ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ ячСйки, опрСдСляСмыС Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ МП 68008 (вся ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π² Ρ‚Π°Π±Π». 11.5): $68 (INT2), $74 (INT5) ΠΈ $7Π‘ (NMI = INT7). ΠœΡ‹ использовали Ρ‚ΠΎΠ»ΡŒΠΊΠΎ INT5 (ΠΎΡ‚ 100 мкс β€” Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π° Π² микросхСмС ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°); Π² этот Π²Π΅ΠΊΡ‚ΠΎΡ€ ΠΌΡ‹ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ адрСс нашСго ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ. Π’ зависимости ΠΎΡ‚ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ состояния ΠΏΡ€ΠΈΠ±ΠΎΡ€Π° (ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ пуска ΠΈΠ»ΠΈ внСшнСго сигнала запуска, Π½Π°Ρ‡Π°Π»ΠΎ Π½ΠΎΠ²ΠΎΠΉ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠΈ, процСсс Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠΈ) ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ; поэтому ΠΌΡ‹ написали ΠΎΠ΄ΠΈΠ½ Π³Ρ€Π°Π½Π΄ΠΈΠΎΠ·Π½Ρ‹ΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ со ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ Π²Ρ…ΠΎΠ΄Π°, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ Π΅Π³ΠΎ функциям. На Π΄Π°Π½Π½ΠΎΠΌ этапС ΠΌΡ‹ Π΅Ρ‰Π΅ Π½Π΅ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅, поэтому Π² Π²Π΅ΠΊΡ‚ΠΎΡ€ INT5 ΠΌΡ‹ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ Π²Ρ…ΠΎΠ΄Π½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ idle__int (ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ простоя). ΠžΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π½Π° всякий случай всС Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ адрСсом bad__int (Π»ΠΎΠΆΠ½ΠΎΠ΅ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅) (Π²Π΄Ρ€ΡƒΠ³ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚ Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° Π½ΡƒΠ»ΡŒ, Π»ΠΎΠΆΠ½ΠΎΠ΅ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΈ Ρ‚. Π΄.); ΠΌΡ‹ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ Π² Π½ΠΈΡ… адрСс ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, которая Π·Π°ΠΆΠΈΠ³Π°Π΅Ρ‚ Π­Π›Π” ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ (Π΄Π°Π»Π΅Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π½ΠΎ, ΠΊΠ°ΠΊΠΈΠΌ ΠΈΠΌΠ΅Π½Π½ΠΎ).

Π’Π΅ΠΏΠ΅Ρ€ΡŒ наступаСт ΡƒΡ‚ΠΎΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ, Π½ΠΎ сущСствСнный этап ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ². Π‘Π˜Π‘ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств, ΠΊΠ°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 8536, ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ ΠΈΠ·ΡƒΠΌΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒΡŽ, Π½ΠΎ Π·Π° Π½Π΅Π΅ приходится ΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ Π±Π°ΠΉΡ‚Ρ‹ слСдуСт ΠΏΠΎΡΠ»Π°Ρ‚ΡŒ, Π² ΠΊΠ°ΠΊΠΈΠ΅ рСгистры ΠΈ Π² ΠΊΠ°ΠΊΠΎΠΌ порядкС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Для простых ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΡ€Ρ‚ΠΎΠ² Π² процСссС планирования слСдуСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅, ΠΏΠΎΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ, Ρ€Π΅ΠΆΠΈΠΌ ΠΈ прСрывания, Π° для Ρ‚Π°ΠΉΠΌΠ΅Ρ€ΠΎΠ² β€” основаниС счСта, каскадированиС, Ρ€Π΅ΠΆΠΈΠΌ запуска, прСрывания ΠΈ ΠΏΡ€ΠΎΡ‡. Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ 11.3 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΏΠΎΠ»Π½Ρ‹ΠΉ тСкст ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°/Ρ‚Π°ΠΉΠΌΠ΅Ρ€Π°. Π Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‚ΡΡ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΡ€Ρ‚Ρ‹ А, Π’ ΠΈ Π‘, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π±ΠΈΡ‚Ρ‹ 4–6 ΠΏΠΎΡ€Ρ‚Π° Π’ Π½Π°Π·Π½Π°Ρ‡Π°ΡŽΡ‚ΡΡ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ, Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ - Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ (см. рис. 11.15). Π’Π°ΠΉΠΌΠ΅Ρ€-0 настраиваСтся Π½Π° Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π΅Π³ΠΎ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты 4 ΠœΠ“Ρ† Π½Π° 400 ΠΈ Π½Π° Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹ΠΉ пСрСзапуск с Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ прСрывания (ΠΏΠΎ INT5) ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 100 мкс. Π—Π°ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ всС установочныС Π²Ρ…ΠΎΠ΄Ρ‹ ΠΌΡ‹ сдСлали инвСрсными, поэтому ΠΏΡ€ΠΈ Π·Π°ΠΌΡ‹ΠΊΠ°Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° (Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Π°Π½ΠΎ +5 Π’) Π½Π° зСмлю с Π½Π΅Π³ΠΎ считываСтся 1, Π° Π½Π΅ 0. На Π²Ρ…ΠΎΠ΄Π΅, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π° ΠΊΠ½ΠΎΠΏΠΊΠ° БВОП, ΠΌΡ‹ использовали ΠΎΠΏΡ†ΠΈΡŽ «запоминания 1Β», Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠ΅ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ фиксируСтся, Π° отрабатываСтся ΠΎΠ½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΊΠΎΠ½Ρ†Π΅ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΠΈ.

НаконСц, ΠΌΡ‹ ΠΎΡ‡ΠΈΡ‰Π°Π΅ΠΌ массивы Π² ΠžΠ—Π£ (ΠΎΡ‚ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅ использованиС ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹), ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ рСгистры, Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅ΠΌ прСрывания ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Β«Π³Π»Π°Π²Π½ΠΎΠ³ΠΎΒ» Ρ†ΠΈΠΊΠ»Π°.

Главная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°: Π³Π»Π°Π²Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ». Π—Π°Π²Π΅Ρ€ΡˆΠΈΠ² ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ, ΠΌΡ‹ Π²Ρ…ΠΎΠ΄ΠΈΠΌ Π² бСсконСчный Π³Π»Π°Π²Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» main__loop. ЀактичСски ΠΎΠ½ состоит ΠΈΠ· Π΄Π²ΡƒΡ… Ρ†ΠΈΠΊΠ»ΠΎΠ²: Ρ†ΠΈΠΊΠ»Π° оТидания наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ ПУБК ΠΈ Ρ†ΠΈΠΊΠ»Π° Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ³ΠΎ обновлСния памяти изобраТСния, Π½Π° Ρ„ΠΎΠ½Π΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ осущСствляСтся сбор Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠΉ, Π·Π°Π²Π΅Ρ€ΡˆΠΈΠ² послСднюю Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΡƒ, устанавливаСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ Β«Ρ„Π»Π°Π³ останова» stop__flag, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎ провСряСтся Π²Ρ‚ΠΎΡ€Ρ‹ΠΌ Π³Π»Π°Π²Π½Ρ‹ΠΌ Ρ†ΠΈΠΊΠ»ΠΎΠΌ. ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ² установлСнный Ρ„Π»Π°Π³, главная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° возвращаСтся Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» оТидания Π½ΠΎΠ²ΠΎΠ³ΠΎ пуска. Π”Π°Π²Π°ΠΉΡ‚Π΅ сопоставим ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π½ΡƒΡŽ схСму ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Π΅ строки.

Π“Π»Π°Π²Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» (рис. 11.19) начинаСтся с установки Π½Π° Π­Π›Π” состояния Β«ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅Β». Π—Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΆΠ΄Π΅Ρ‚ наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ ПУБК, Ρ‚. Π΅. Π΅Π΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈΠ· Ρ€Π°Π·ΠΎΠΌΠΊΠ½ΡƒΡ‚ΠΎΠ³ΠΎ Π² Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΠΎΠ΅ состояниС. Π­Ρ‚ΠΎ слоТнСС, Ρ‡Π΅ΠΌ каТСтся, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ содСрТит Ρ†Π΅ΠΏΠ΅ΠΉ подавлСния Π΄Ρ€Π΅Π±Π΅Π·Π³Π°, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ‡Π΅Π³ΠΎ Π²Ρ‹ ΠΈΠΌΠ΅Π΅Ρ‚Π΅ нСсколько дСсятков Π±Π»ΠΈΠ·ΠΊΠΎ располоТСнных ΠΏΠ΅Ρ€Π΅ΠΏΠ°Π΄ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ уровнями Β«Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΠΎΒ» ΠΈ Β«Ρ€Π°Π·ΠΎΠΌΠΊΠ½ΡƒΡ‚ΠΎΒ», Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΡ… Π½Π° протяТСнии, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, 25 мс. Π­Ρ‚ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ Π½Π° Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ самого ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ³ΠΎ Ρ†ΠΈΠΊΠ»Π° ΠΈΠ·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠΉ (Ссли Π²Ρ‹ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ 1 Ρ€Π°Π·Π²Π΅Ρ€Ρ‚ΠΊΡƒ ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» дискрСтизации 100 мкс), послС Ρ‡Π΅Π³ΠΎ измСрСния Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½Ρ‹, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ ΠΊΠ½ΠΎΠΏΠΊΠΈ всС Π΅Ρ‰Π΅ колСблСтся ΠΌΠ΅ΠΆΠ΄Ρƒ состояниями Β«Ρ€Π°Π·ΠΎΠΌΠΊΠ½ΡƒΡ‚ΠΎΒ» ΠΈ Β«Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΠΎΒ». ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΡ‹ написали ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ подавлСния Π΄Ρ€Π΅Π±Π΅Π·Π³Π°, которая фиксируСт, Ρ‡Ρ‚ΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ° Π±Ρ‹Π»Π° Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎ Ρ€Π°Π·ΠΎΠΌΠΊΠ½ΡƒΡ‚Π° Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ 50 мс (Ρ‚Π΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ выполняСтся ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° обновлСния update), Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π² состояниС Β«Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΠΎΒ». НаконСц ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠΊΠ°Π· Π½Π° выступлСниС!