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

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΎΠ΅ пособиС ΠΏΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ элСктроникС». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 9

Автор Майк Π’ΡƒΠ»ΠΈ

Π”Π°ΠΆΠ΅ самый ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ‹ΠΉ микропроцСссор практичСски бСсполСзСн Π±Π΅Π· Β«ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈΒ» Π΄Ρ€ΡƒΠ³ΠΈΡ… устройств, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π½Π° Ρ‚Ρ€ΠΈ Π³Ρ€ΡƒΠΏΠΏΡ‹.

Π—Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ устройство с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΎΠΉ. Π’Ρ‹ΡˆΠ΅ ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ всСм микропроцСссорам трСбуСтся доступ ΠΊ памяти со считываниСм ΠΈ записью, ΠΈ хотя ΠΎΠ΄Π½ΠΎΠΊΡ€ΠΈΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ микропроцСссоры ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‚ Ρ‚Π°ΠΊΠΎΠΉ нСбольшой Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ памяти Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ микросхСмы (ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ см. Π² Π³Π».6).

ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½ΠΎΠ΅ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ устройство. ΠœΠΈΠΊΡ€ΠΎΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° нСкоторая фиксированная ΠΏΠ°ΠΌΡΡ‚ΡŒ для ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ΠΎΠ² языков программирования высокого уровня. Вакая ΠΏΠ°ΠΌΡΡ‚ΡŒ обСспСчиваСтся микросхСмами постоянных Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… устройств (см. Π³Π». 6).

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ для Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°. Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ ΠΏΠΎΠ»Π΅Π·Π½ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, микропроцСссор Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΊΠ°ΠΊ-Ρ‚ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с внСшним ΠΌΠΈΡ€ΠΎΠΌ. Π’Π°ΠΊΠΈΠ΅ связи Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π‘Π˜Π‘, конфигурация ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… опрСдСляСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ для Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π½Π° ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Π΅ (ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ пСрСдаСтся Π±Π°ΠΉΡ‚) ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ (ΠΏΠΎ СдинствСнной Π»ΠΈΠ½ΠΈΠΈ пСрСдаСтся ΠΎΠ΄ΠΈΠ½ Π±ΠΈΡ‚ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈΠΌ).

На рис. 5.3 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° базовая конфигурация микропроцСссорной систСмы, содСрТащая Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ микропроцСссор (ЦП), постоянноС Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ устройство (ΠŸΠ—Π£), Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰Π΅Π΅ устройство с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΎΠΉ (Π—Π£ΠŸΠ’) ΠΈ микросхСмы для Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°.



Рис. 5.3. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ микропроцСссорной систСмы.


ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π² систСмС Ρ‚Ρ€Π΅Ρ… шин; ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡŽΡ‚ΡΡ шинами адрСса, Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ управлСния, поэтому ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΊ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ микросхСмам оказываСтся Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Ρƒ Π½ΠΈΡ… Ρ‚Ρ€ΠΈΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ². Π‘ ΠΈΡ… ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ обСспСчиваСтся ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ микросхСмы ΠΎΡ‚ ΡˆΠΈΠ½Ρ‹, ΠΊΠΎΠ³Π΄Π° послСдняя Π½Π΅ трСбуСтся.

Π’ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ микросхСмы, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠŸΠ—Π£ ΠΈΠ»ΠΈ Π—Π£ΠŸΠ’, ΠΏΠΎΡ‡Ρ‚ΠΈ всСгда Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ ΠΈΠ»ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‚ΡΡ Π½ΠΈΠ·ΠΊΠΈΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ сигнала Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ кристалла EN ΠΈΠ»ΠΈ Π²Ρ‹Π±ΠΎΡ€Π° (Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ) кристалла CS.

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

РаспрСдСлСниС пространства памяти Π² микропроцСссорной систСмС ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΉ ΠΊΠ°Ρ€Ρ‚Ρ‹ памяти. 8-Π±ΠΈΡ‚Π½Ρ‹ΠΉ микропроцСссор с 16-линиями адрСса ΠΌΠΎΠΆΠ΅Ρ‚ Π°Π΄Ρ€Π΅ΡΠΎΠ²Π°Ρ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ ΠΈΠ· 65536 (216) ячССк памяти, поэтому Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ адрСсов памяти составляСт ΠΎΡ‚ 0 Π΄ΠΎ 65535 (ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ адрСс). На рис. 5.4 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° типичная ΠΊΠ°Ρ€Ρ‚Π° памяти с адрСсами.



Рис. 5.4. Випичная ΠΊΠ°Ρ€Ρ‚Π° памяти систСмы управлСния с 8-Π±ΠΈΡ‚Π½Ρ‹ΠΌ микропроцСссором.


5.4. ΠŸΠΎΠΈΡΠΊ нСисправностСй Π² микропроцСссорах

Поиск нСисправностСй Π² микропроцСссорных систСмах, особСнно для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ², ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ слоТной Π·Π°Π΄Π°Ρ‡Π΅ΠΉ. Однако Ρ€Π°ΡΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ нСисправностСй довольно просты ΠΈ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ нСслоТным ΠΏΡ€ΠΈΠ±ΠΎΡ€ΠΎΠΌ. Π”ΠΎ Π½Π°Ρ‡Π°Π»Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ слСдуСт ΠΏΠΎ возмоТности ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ схСму ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΏΠΎ эксплуатации систСмы; Π² Π½Π΅ΠΉ приводятся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ΡΡ нСисправности.

ΠžΡ‚ΠΏΡ€Π°Π²Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ со схСмной ΠΏΠ»Π°Ρ‚ΠΎΠΉ слуТит идСнтификация основных элСмСнтов, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ микропроцСссор ΠΈ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ микросхСмы. ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ²ΠΎΠΉ памяти ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎ, ΠΈ ΠΈΡ… Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΉΡ‚ΠΈ (ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ см. Π² Π³Π». 6), Π° микросхСмы для Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π²Π±Π»ΠΈΠ·ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠ². Π“Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ синхронизации Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΏΠΎ ΠΊΠ²Π°Ρ€Ρ†Ρƒ, Π° Π΄Π΅ΡˆΠΈΡ„Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ адрСса Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ Π½Π° TTΠ›-схСмах Π»ΠΈΠ±ΠΎ Π½Π° Π·Π°ΠΊΠ°Π·Π½Ρ‹Ρ… логичСских ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π°Ρ… (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ логичСскиС ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠŸΠ›Πœ ΠΈΠ»ΠΈ нСскоммутироваиныС логичСскиС ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ ΠΠ›Πœ).

Π Π°Π·ΠΎΠ±Ρ€Π°Π²ΡˆΠΈΡΡŒ Π² схСмной ΠΏΠ»Π°Ρ‚Π΅ ΠΈ найдя основныС микросхСмы, Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ Π½Π°ΠΉΡ‚ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ вопросы.

1. Π’ ΠΊΠ°ΠΊΠΎΠΌ состоянии находится систСма β€” имССтся Π»ΠΈ какая-Π»ΠΈΠ±ΠΎ индикация ΠΈΠ»ΠΈ систСма выглядит ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π΅Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΉ? Π’ послСднСм случаС ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ напряТСниС питания +5 Π’. Если ΠΎΠ½ΠΎ ΠΌΠ°Π»ΠΎ ΠΈΠ»ΠΈ отсутствуСт, слСдуСт ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΎΡ‚ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ, Β«Π²ΠΈΠ½ΠΎΠ²Π°Ρ‚Β» Π±Π»ΠΎΠΊ питания ΠΈΠ»ΠΈ чрСзмСрная Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΈΠ·-Π·Π° ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ³ΠΎ замыкания Π² самой систСмС.

2. ΠΠ°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ сброса ΠΈ посмотритС, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Π»ΠΈ Π² систСмС ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ измСнСния. Если происходит частичный сброс (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, индицируСтся сообщСниС ΠΎΠ± авторском ΠΏΡ€Π°Π²Π΅ ΠΈΠ»ΠΈ появляСтся ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ стимул), Π½Π΅ΠΈΡΠΏΡ€Π°Π²Π½ΠΎΡΡ‚ΡŒ микропроцСссора маловСроятна, Π° Π±ΠΎΠ»Π΅Π΅ ΠΏΡ€Π°Π²Π΄ΠΎΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ ΠΎΡ‚ΠΊΠ°Π· Π² ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ микросхСмС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π² Π—Π£ΠŸΠ’.

3. Π•сли Π½Π°Π±Π»ΡŽΠ΄Π°Π΅Ρ‚ΡΡ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΠΆΠ°ΡŽΡ‰Π°ΡΡΡ Π½Π΅ΠΈΡΠΏΡ€Π°Π²Π½ΠΎΡΡ‚ΡŒ (систСма ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π° Π·Π°Ρ‚Π΅ΠΌ останавливаСтся Π² нСпрСдсказуСмой Ρ‚ΠΎΡ‡ΠΊΠ΅), ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ всС Ρ€Π°Π·ΡŠΠ΅ΠΌΡ‹. БоСдинСния Π² ΠΊΡ€Π°Π΅Π²Ρ‹Ρ… Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°Ρ… довольно Π½Π΅Π½Π°Π΄Π΅ΠΆΠ½Ρ‹, ΠΈ ΠΈΡ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ слСдуСт пСриодичСски Ρ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ. Аналогичная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚, Ссли основныС микросхСмы вставлСны Π² Π³Π½Π΅Π·Π΄Π°. ΠžΡΡ‚ΠΎΡ€ΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΈΠ· Β«Π±ΠΎΠ»ΡŒΡˆΠΈΡ…Β» микросхСм ΠΈ посмотритС, Π½Π΅ возобновляСтся Π»ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π°. Иногда Π΄ΠΎ Π·Π°ΠΌΠ΅Π½Ρ‹ микросхСмы достаточно просто Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½ΠΎ Π²Ρ‹Π½ΡƒΡ‚ΡŒ Π΅Π΅ ΠΈ снова Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ эта опСрация ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹.

4. Π•сли микропроцСссор Π²Ρ€ΠΎΠ΄Π΅ Π±Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ Π½Π΅ΠΈΡΠΏΡ€Π°Π²Π½ΠΎΡΡ‚ΡŒ Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΠΆΠ°ΡŽΡ‰Π°ΡΡΡ, цСлСсообразно ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ сигналы управлСния Π² самом микропроцСссорС. На рис. 5.6–5.8 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Ρ€Π°Π·Π²ΠΎΠ΄ΠΊΠ° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ популярных 8-Π±ΠΈΡ‚Π½Ρ‹Ρ… микропроцСссоров.



Рис. 5.5. Π Π°Π·Π²ΠΎΠ΄ΠΊΠ° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² микропроцСссора 6502.



Рис. 5.6. Π Π°Π·Π²ΠΎΠ΄ΠΊΠ° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² микропроцСссора 6800.



Рис. 5.7. Π Π°Π·Π²ΠΎΠ΄ΠΊΠ° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² микропроцСссора 6809.



Рис. 5.8. Π Π°Π·Π²ΠΎΠ΄ΠΊΠ° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² микропроцСссора Z80.


Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ логичСского ΠΏΡ€ΠΎΠ±Π½ΠΈΠΊΠ° (см. ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ 2) ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ:

Π°) ΠΈΠΌΠ΅ΡŽΡ‚ся сигналы Π½Π° Π²Ρ…ΠΎΠ΄Π΅ синхронизации (ΠΏΡ€ΠΎΠ±Π½ΠΈΠΊ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ²). Если ΠΈΡ… Π½Π΅Ρ‚, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ схСму Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° синхронизации;

Π±) Π½Π° Π²Ρ…ΠΎΠ΄Π΅ сброса отсутствуСт сигнал Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня (ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ дСйствиС ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ³ΠΎ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ° ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ сброса). ΠŸΡ€ΠΈ «зависшСм» Π²Ρ…ΠΎΠ΄Π΅ сброса ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ схСму формирования сигнала сброса;

Π²) ΠΎΡ‚сутствуСт постоянный сигнал Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня Π½Π° Π²Ρ…ΠΎΠ΄Π΅ нСмаскируСмого прСрывания. Если Ρ‚Π°ΠΊΠΎΠΉ сигнал всС ΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ мСсто, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΠΎΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ внСшниС устройства Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° сигнал нСмаскируСмого прСрывания Π½Π΅ станСт пассивным. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ микросхСму Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° (ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π²Ρ‹Π½ΡƒΡ‚ΡŒ Π΅Π΅ ΠΈΠ· Π³Π½Π΅Π·Π΄Π°, Π½Π΅ Π·Π°Π±Ρ‹Π², ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅);

Π³) Π»ΠΈΠ½ΠΈΠΈ считывания ΠΈ записи (ΠΈΠ»ΠΈ ΠΎΠ΄Π½Π° линия считывания/записи) Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹. Если микропроцСссор Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ выполняСт ΠΈΡ…, Π½Π° этих линиях дСйствуСт Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹ΠΉ ΠΏΠΎΡ‚ΠΎΠΊ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ². Если ΠΈΡ… Π½Π΅Ρ‚, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ сброса ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΊΡ€Π°Ρ‚ΠΊΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ активности Π½Π° Π»ΠΈΠ½ΠΈΠΈ считывания. Π’ случаС отсутствия ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² ΠΈ ΠΏΡ€ΠΈ срабатывании сигнала сброса, ΠΏΠΎ всСй вСроятности, нСисправСн сам микропроцСссор.

5. Π•сли Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… этапах ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½Π΅ выяснСна, ΠΏΠΎΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎ ΠΊΠΎΡΠ½ΠΈΡ‚Π΅ΡΡŒ логичСским ΠΏΡ€ΠΎΠ±Π½ΠΈΠΊΠΎΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ адрСса ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… (ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ осциллографа ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π΅Π³ΠΎ). ΠΠ°Π±Π»ΡŽΠ΄Π°ΠΉΡ‚Π΅ сигнал Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π»ΠΈΠ½ΠΈΠΈ.

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

6. Π•сли всС ваши ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ оказались Ρ‚Ρ‰Π΅Ρ‚Π½Ρ‹ΠΌΠΈ, Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ Β«ΠΌΠ΅Π½Π΅Π΅ Π½Π°ΡƒΡ‡Π½Ρ‹ΠΌΠΈΒ», Π½ΠΎ Ρ‚Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ эффСктивными ΠΏΡ€ΠΈΠ΅ΠΌΠ°ΠΌΠΈ:

Π°) ΠΏΡƒΡΡ‚ΡŒ систСма ΠΏΠΎΡ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя, Π·Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎ ΠΊΠΎΡΠ½ΠΈΡ‚Π΅ΡΡŒ ΠΏΠ°Π»ΡŒΡ†Π΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ микросхСмы. Если какая-Ρ‚ΠΎ микросхСма слишком горячая, Ρ‚ΠΎ Π²ΠΏΠΎΠ»Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΈΡΠΏΡ€Π°Π²Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Π² Π½Π΅ΠΉ (Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ, касаясь Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠΉ микросхСмы Π½Π° этой ΠΆΠ΅ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅);

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