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

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ «ВстраиваСмыС систСмы. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… сСмСйства 68HC12/HCS12 с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ языка Π‘Β». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 60

Автор Π‘Ρ‚ΠΈΠ²Π΅Π½ Π‘Π°Ρ€Ρ€Π΅Ρ‚Ρ‚

Рис. 4.59. ΠšΠΎΠ΄Ρ‹ символов Π² ASCII


Π‘ΠΈΡ‚ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π° (parity bit): Π‘ΠΈΡ‚ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для выявлСния ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹Ρ… ошибок ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±Π°ΠΉΡ‚Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. ΠŸΡ€ΠΈ использовании Ρ‡Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±ΠΈΡ‚Π° Ρ€Π°Π²Π½ΠΎ 0, Ссли число Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½Ρ‹Ρ… Π±ΠΈΡ‚ Π² ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠΌ Π±Π°ΠΉΡ‚Π΅ являСтся числом Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ. Π˜Π½Π°Ρ‡Π΅ Π±ΠΈΡ‚ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π° устанавливаСтся Ρ€Π°Π²Π½Ρ‹ΠΌ 1, Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ число Π΅Π΄ΠΈΠ½ΠΈΡ† Π² Π±Π°ΠΉΡ‚Π΅ стало Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ. ΠŸΡ€ΠΈ использовании Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±ΠΈΡ‚Π° Ρ€Π°Π²Π½ΠΎ 0, Ссли число Π΅Π΄ΠΈΠ½ΠΈΡ‡Π½Ρ‹Ρ… Π±ΠΈΡ‚ Π² ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠΌ Π±Π°ΠΉΡ‚Π΅ являСтся числом Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ. Π˜Π½Π°Ρ‡Π΅ Π±ΠΈΡ‚ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π° устанавливаСтся Ρ€Π°Π²Π½Ρ‹ΠΌ 1, Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ число Π΅Π΄ΠΈΠ½ΠΈΡ† Π² Π±Π°ΠΉΡ‚Π΅ стало Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ.

БимплСксный ΠΎΠ±ΠΌΠ΅Π½: ΠŸΡ€ΠΈ симплСксном Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΎΠ±ΠΌΠ΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° лишь однонаправлСнная ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ устройства ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ.

ΠŸΠΎΠ»ΡƒΠ΄ΡƒΠΏΠ»Π΅ΠΊΡΠ½Ρ‹ΠΉ ΠΎΠ±ΠΌΠ΅Π½: ΠŸΡ€ΠΈ полудуплСксном Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΎΠ±ΠΌΠ΅Π½Π° Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° лишь однонаправлСнная ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ устройства ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ. Но Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΎ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΠ΅.

ДуплСксный ΠΎΠ±ΠΌΠ΅Π½: ΠŸΡ€ΠΈ дуплСксном Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΎΠ±ΠΌΠ΅Π½Π° Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ осущСствляСт двунаправлСнная ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя устройствами.

Вопросы для самопровСрки

1. ΠŸΡ€ΠΈΠ²Π΅Π΄ΠΈΡ‚Π΅ ΠΊΠΎΠ΄Ρ‹ ASCII для выраТСния Β«B32-VBΒ». Для ΠΎΡ‚Π²Π΅Ρ‚Π° Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ рис. 4.59.

ΠžΡ‚Π²Π΅Ρ‚: $42 $33 $32 $2D $45 $56 $42

2. Π•сли Π² Π·Π°Π΄Π°Π½ΠΈΠΈ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ вопроса Π² ΡΡ‚Π°Ρ€ΡˆΠΈΠΉ Π±ΠΈΡ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±ΠΈΡ‚Π° ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π°, Ρ‚ΠΎ ΠΊΠ°ΠΊΠΎΠΉ станСт кодовая ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ для выраТСния Β«B32-EVBΒ». Для ΠΎΡ‚Π²Π΅Ρ‚Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ‡Π΅Ρ‚Π½Ρ‹ΠΉ Π±ΠΈΡ‚ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π°.

ΠžΡ‚Π²Π΅Ρ‚: $42 $33 $B2 $2D $C5 $56 $42

3. Π’ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ строкС использован Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹ΠΉ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚. Π‘ΠΈΡ‚ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π° находится Π² разрядС D7 ΠΊΠΎΠ΄Π°. КакоС слово Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΎ Π² строкС $C1, $F7, $E5, $73, $EF, $6D, $E5, $A1?

ΠžΡ‚Π²Π΅Ρ‚: Awesome!

4. Π‘Ρ€Π°Π²Π½ΠΈΡ‚Π΅ SCI ΠΈ SPI интСрфСйсы.

ΠžΡ‚Π²Π΅Ρ‚: Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡ‹ SCI ΠΈ SPI β€” это интСрфСйсы для ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ SCI ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ асинхронный способ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ сигнал синхронизации Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ. ВмСсто Π½Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π±ΠΈΡ‚Ρ‹ синхронизации (старт- ΠΈ стоп-Π±ΠΈΡ‚). Напротив, интСрфСйс SPI ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ линию синхронизации.

4.18. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ асинхронного ΠΎΠ±ΠΌΠ΅Π½Π° SCI

Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ МК сСмСйства 68HC12 ΠΈ HCS12 ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° кристаллС сразу нСсколько интСрфСйсов для ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ асинхронного ΠΎΠ±ΠΌΠ΅Π½Π°. Однако ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΡ€Ρ‚ΠΎΠ² асинхронного ΠΎΠ±ΠΌΠ΅Π½Π° Π½Π΅ сопровоТдаСтся ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… срСдств ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° SCI. На кристаллС МК просто Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ нСсколько ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΠ΄Π½ΠΎΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² SCI, различая ΠΈΡ… порядковыми Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌΠΈ: SCI0, SCI1 ΠΈ Ρ‚.Π΄.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ тСхничСскиС характСристики ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° асинхронного ΠΎΠ±ΠΌΠ΅Π½Π° (модуля SCI) Π² составС МК сСмСйства 68HC12:

β€’ ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π΅Ρ‚ полнодуплСксный асинхронный Ρ€Π΅ΠΆΠΈΠΌ ΠΎΠ±ΠΌΠ΅Π½Π°, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΈΠ΅ΠΌ ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.

β€’ Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ NRZ-ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ Π½Π° линию выставляСтся высокий логичСский ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ 0 β€” Π½ΠΈΠ·ΠΊΠΈΠΉ логичСский ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ.

β€’ Π Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ скоростСй ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Для задания скорости ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π΄Π²Π° рСгистра скорости ΠΎΠ±ΠΌΠ΅Π½Π° SCxBDH ΠΈ SCxBDL (x β€” Π½ΠΎΠΌΠ΅Ρ€ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° SCI Π² составС МК).

β€’ ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°Π΅Ρ‚ Π΄Π²Π° стандартных ΠΊΠ°Π΄Ρ€Π° ΠΎΠ±ΠΌΠ΅Π½Π° Π² асинхронном Ρ€Π΅ΠΆΠΈΠΌΠ΅: 10-Π±ΠΈΡ‚ΠΎΠ²Ρ‹ΠΉ (8 Π±ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Ρ…) ΠΈ 11-Π±ΠΈΡ‚ΠΎΠ²Ρ‹ΠΉ (9 Π±ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Ρ…) Ρ„ΠΎΡ€ΠΌΠ°Ρ‚. Π’Ρ‹Π±ΠΎΡ€ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ΠΊΠ°Π΄Ρ€Π° ΠΎΠ±ΠΌΠ΅Π½Π° опрСдСляСт Π±ΠΈΡ‚ M Π² рСгистрС управлСния.

β€’ ΠžΠ±Π»Π°Π΄Π°Π΅Ρ‚ нСзависимыми Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌΠΈ срСдствами ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° (Transmitter) ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° (Receiver). КаТдоС ΠΈΠ· устройств ΠΈΠΌΠ΅Π΅Ρ‚ собствСнный Π±ΠΈΡ‚ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹: TE ΠΈ RE соотвСтствСнно.

β€’ ΠŸΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ модуля SCI ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ оТидания, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠ΅Ρ‚ΡŒ Π² ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Ρ‹Ρ… систСмах. Π’ Ρ‚Π°ΠΊΠΈΡ… систСмах Π½Π° основС асинхронного интСрфСйса ΠΎΠ΄Π½ΠΎ устройство являСтся Π²Π΅Π΄ΡƒΡ‰ΠΈΠΌ, Π° всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ β€” Π²Π΅Π΄ΠΎΠΌΡ‹ΠΌΠΈ. Π’ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΠ±ΠΌΠ΅Π½ ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Π΅Π΄ΡƒΡ‰ΠΈΠΌ ΠΈ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π²Π΅Π΄ΠΎΠΌΡ‹Ρ…. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π²Π΅Π΄ΠΎΠΌΡ‹Π΅ ΠΏΡ€ΠΈ этом Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ сигналы Π½Π° ΠΎΠ±Ρ‰Π΅ΠΉ Π»ΠΈΠ½ΠΈΠΈ связи. Π­Ρ‚ΠΎ достигаСтся ΠΏΡƒΡ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° SCI Π² состояниС оТидания Β«Sleep ModeΒ». ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° Π² это состояниС осущСствляСтся установкой Π±ΠΈΡ‚Π° RWU Π² рСгистрС управлСния. Π’Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· состояния оТидания ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΠΎ Π΄Π²ΡƒΠΌ сцСнариям. По ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ ΡΡ†Π΅Π½Π°Ρ€ΠΈΡŽ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ срСдства ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Ρ‚ΡŒ отсутствиС ΠΎΠ±ΠΌΠ΅Π½Π° Π½Π° Π»ΠΈΠ½ΠΈΠΈ связи (состояниС Idle). Π­Ρ‚ΠΎ состояниС характСризуСтся Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ΠΌ высокого логичСского уровня Π½Π° Π»ΠΈΠ½ΠΈΠΈ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ 10 ΠΈΠ»ΠΈ 11 ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΠ² ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π±ΠΈΡ‚Π° ΠΏΡ€ΠΈ Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠΉ скорости ΠΎΠ±ΠΌΠ΅Π½Π°. Если ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ» состояниС Idle Π½Π° Π»ΠΈΠ½ΠΈΠΈ, Ρ‚ΠΎ это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ сСанс ΠΎΠ±ΠΌΠ΅Π½Π° с Π΄Ρ€ΡƒΠ³ΠΈΠΌ Π²Π΅Π΄ΠΎΠΌΡ‹ΠΌ Π² сСти ΠΎΠΊΠΎΠ½Ρ‡Π΅Π½, Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ‡Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ сСанс, поэтому Π²Π΅Π΄ΠΎΠΌΡ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΡ‚Π°Ρ‚ΡŒ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ Π²Π΅Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΊ Π½Π΅ΠΌΡƒ. По Π²Ρ‚ΠΎΡ€ΠΎΠΌΡƒ ΡΡ†Π΅Π½Π°Ρ€ΠΈΡŽ Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ посылаСт ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΊΠ°Π΄Ρ€ ΠΎΠ±ΠΌΠ΅Π½Π° со ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² ΠΊΠ°Π΄Ρ€Π΅ ΡƒΠΊΠ°Π·Π°Π½ адрСс устройства, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ сСанс связи. АппаратныС срСдства ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΡŽΡ‚ Π½Π° этот ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ оТидания, ΠΈ ΠΏΡ€ΠΈ Π΅Π³ΠΎ поступлСнии пСрСходят Π² Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹. Π‘ΠΈΡ‚ WAKE Π² рСгистрС управлСния ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ опрСдСляСт Π²Ρ‹Π±ΠΎΡ€ сцСнария для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° Π² Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

β€’ ΠΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ срСдства ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ„Π»Π°Π³Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ запросы Π½Π° ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° SCI.

 1. TDRE β€” Π±ΠΈΡ‚ готовности Π±ΡƒΡ„Π΅Ρ€Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° ΠΊ ΠΏΡ€ΠΈΠ΅ΠΌΡƒ Π½ΠΎΠ²Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. УстанавливаСтся Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ Π² рСгистр Π±ΡƒΡ„Π΅Ρ€Π° ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° Π΄Π°Π½Π½Ρ‹Π΅ автоматичСски ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² сдвиговый рСгистр ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°.

 2. TC β€” Π±ΠΈΡ‚ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. УстанавливаСтся, Ссли Π΄Π°Π½Π½Ρ‹Π΅ для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π² сдвиговом ΠΈ Π±ΡƒΡ„Π΅Ρ€Π½ΠΎΠΌ рСгистрС Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚. Π‘ΠΈΡ‚ TC ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ МК ΠΎΠ± отсутствии процСсса ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π’ это врСмя Π½Π° Π»ΠΈΠ½ΠΈΠΈ TxD установлСн высокий логичСский ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ сигнала (состояниС IDLE).

 3. RDRF β€” Π±ΠΈΡ‚ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΈΠ΅ΠΌΠ° Π±Π°ΠΉΡ‚Π° Π΄Π°Π½Π½Ρ‹Ρ…. УстанавливаСтся Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° принятыС ΠΏΠΎ Π»ΠΈΠ½ΠΈΠΈ RxD Π΄Π°Π½Π½Ρ‹Π΅ автоматичСски ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² Π±ΡƒΡ„Π΅Ρ€Π½Ρ‹ΠΉ рСгистр Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°.

 4. IDLE β€” Π±ΠΈΡ‚ Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ состояния Π»ΠΈΠ½ΠΈΠΈ связи. УстанавливаСтся Π² 1, Ссли Π½Π° Π»ΠΈΠ½ΠΈΠΈ RxD Π΄ΠΈΠ°Π³Π½ΠΎΡΡ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ 10 ΠΈΠ»ΠΈ 11 (Π² зависимости ΠΎΡ‚ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ΠΊΠ°Π΄Ρ€Π°) ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π΅Π΄ΠΈΠ½ΠΈΡ†.

β€’ ΠΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ срСдства ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° Π΄ΠΈΠ°Π³Π½ΠΎΡΡ‚ΠΈΡ€ΡƒΡŽΡ‚ Ρ‚Ρ€ΠΈ Ρ‚ΠΈΠΏΠ° ошибок:

 1. ΠΠ°Π»ΠΈΡ‡ΠΈΠ΅ ΡˆΡƒΠΌΠ° Π½Π° Π»ΠΈΠ½ΠΈΠΈ RxD. ДиагностируСтся Π² случаС, Ссли ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ³ΠΎ Π±ΠΈΡ‚Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ стартовый ΠΈ стоповый Π±ΠΈΡ‚Ρ‹, Π½Π΅ всС Ρ‚Ρ€ΠΈ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ значСния Π±ΠΈΡ‚Π° оказались Ρ€Π°Π²Π½Ρ‹ΠΌΠΈ. ΠŸΡ€ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ этого Ρ‚ΠΈΠΏΠ° ошибки Π² рСгистрС состояния устанавливаСтся Π±ΠΈΡ‚ NF.

 2. ΠΠ°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°. ДиагностируСтся, Ссли ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰Π°Ρ Π½Π° Π²Ρ…ΠΎΠ΄ RxD ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π±ΠΈΡ‚ΠΎΠ² Π½Π΅ соотвСтствуСт ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌ синхронизации, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΌ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌ счСтчиком ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°. АппаратныС срСдства ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° Ρ€Π°ΡΠΏΠΎΠ·Π½Π°ΡŽΡ‚ состояниС Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡ синхронизации ΠΏΠΎ ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΡƒ наличия Π½Π° Π»ΠΈΠ½ΠΈΠΈ Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ логичСского уровня Π² Ρ‚ΠΎ врСмя, ΠΊΠΎΠ³Π΄Π° Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ стоповый Π±ΠΈΡ‚ с высоким логичСским ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ сигнала. ΠŸΡ€ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ этого Ρ‚ΠΈΠΏΠ° ошибки Π² рСгистрС состояния устанавливаСтся Π±ΠΈΡ‚ FE.

 3. ΠΠ°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π° ΠΊΠ°Π΄Ρ€Π°. ДиагностируСтся, Ссли функция ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π° ΠΏΡ€ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½Π°, ΠΈ Π² принятом ΠΊΠ°Π΄Ρ€Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±ΠΈΡ‚Π° ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π° Π½Π΅ удовлСтворяСт принятой Π»ΠΎΠ³ΠΈΠΊΠ΅ формирования ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π°: ΠΏΡ€ΠΈ Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠΌ Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠΌ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π΅ число Π΅Π΄ΠΈΠ½ΠΈΡ† Π² словС Ρ‡Π΅Ρ‚Π½ΠΎΠ΅, ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚. ΠŸΡ€ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ этого Ρ‚ΠΈΠΏΠ° ошибки Π² рСгистрС состояния устанавливаСтся Π±ΠΈΡ‚ PF.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° Π’Ρ‹ познакомились с ΠΎΠ±Ρ‰ΠΈΠΌΠΈ характСристиками ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° асинхронного ΠΎΠ±ΠΌΠ΅Π½Π° SCI, слСдуСт ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΡŽ Π΅Π³ΠΎ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… срСдств ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ-логичСской ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π’Π°ΠΌ Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ управлСния для ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° SCI. А ΠΏΠΎΠΊΠ° нСсколько вопросов.

Вопросы для самопровСрки

1. ΠšΠ°ΠΊΠΎΠ²ΠΎ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π±ΠΈΡ‚Π° ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π°?

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

2. ΠŸΠΎ ΠΊΠ°ΠΊΠΎΠΌΡƒ ΠΏΡ€Π°Π²ΠΈΠ»Ρƒ опрСдСляСтся значСния Π±ΠΈΡ‚Π° ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π°? ΠŸΠΎΡΡΠ½ΠΈΡ‚Π΅ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ ΠΈ Π½Π΅Ρ‡Π΅Ρ‚Π½Ρ‹ΠΌ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ.

ΠžΡ‚Π²Π΅Ρ‚: Π‘ущСствСнной Ρ€Π°Π·Π½ΠΈΡ†Ρ‹ Π½Π΅Ρ‚. ΠŸΡ€Π°Π²ΠΈΠ»ΠΎ формирования Π±ΠΈΡ‚Π° ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π°:

 β€’ Π’ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠΌ словС Π΄Π°Π½Π½Ρ‹Ρ… подсчитываСтся число Π΅Π΄ΠΈΠ½ΠΈΡ†;

 β€’ Π•сли это число Ρ‡Π΅Ρ‚Π½ΠΎΠ΅ (ΠΏΡ€ΠΈ Ρ‡Π΅Ρ‚Π½ΠΎΠΌ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π΅) ΠΈΠ»ΠΈ Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠ΅ (ΠΏΡ€ΠΈ Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΎΠΌ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π΅), Ρ‚ΠΎ Π±ΠΈΡ‚ ΠΏΠ°Ρ€ΠΈΡ‚Π΅Ρ‚Π° устанавливаСтся Ρ€Π°Π²Π½Ρ‹ΠΌ 0;