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

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

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

  key = '8'; /*Π½Π°ΠΆΠ°Ρ‚Π° клавиша "8"*/

  break;

 case 0xDB:

  key = '9'; /*Π½Π°ΠΆΠ°Ρ‚Π° клавиша "9"*/

  break;

 case 0xBB:

  key = 'A'; /*Π½Π°ΠΆΠ°Ρ‚Π° клавиша "A"*/

  break;

 case 0x7B:

  key = 'B'; /*Π½Π°ΠΆΠ°Ρ‚Π° клавиша "B"*/

  break;

 case 0xE7:

  key = 'C'; /*Π½Π°ΠΆΠ°Ρ‚Π° клавиша "C"*/

  break;

 case 0xD7:

  key = 'D'; /*Π½Π°ΠΆΠ°Ρ‚Π° клавиша "D"*/

  break;

 case 0xB7:

  key = 'E'; /*Π½Π°ΠΆΠ°Ρ‚Π° клавиша "E"*/

  break;

 case 0x77:

  key = 'F'; /*Π½Π°ΠΆΠ°Ρ‚Π° клавиша "F"*/

  break;

 default:

  key = 'Z';

 } /*ΠΊΠΎΠ½Π΅Ρ† распознаваниС ΠΊΠΎΠ΄Π° клавиши*/

 return(key);

}

/*----------------------------------------------------------*/

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄ Π½Π΅ являСтся ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² Π½Π΅ΠΌ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ элСмСнты Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ Π΄Ρ€Π΅Π±Π΅Π·Π³Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ², отсутствуСт тСкст Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° символов Π½Π° Π–Πš дисплСй. ΠœΡ‹ исправим эти нСдостатки нСсколько ΠΏΠΎΠ·ΠΆΠ΅, Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ 5.6.

5.3. Устройства ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ: свСтодиоды, сСмисСгмСнтныС ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹, ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ логичСского Π²Ρ‹Ρ…ΠΎΠ΄Π° с трСмя состояниями

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

5.3.1. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Ρ‹

Π’ процСссС Π½Π°Π»Π°Π΄ΠΊΠΈ любой микропроцСссорной систСмы ΠΊΡ€Π°ΠΉΠ½Π΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ свСтодиоды для ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ состояния Ρ‚Π΅Ρ… ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Ρ… логичСских Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ². Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π° Π²Ρ‹Π²ΠΎΠ΄Π°: Π°Π½ΠΎΠ΄ (+) ΠΈ ΠΊΠ°Ρ‚ΠΎΠ΄ (–). Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ свСтодиод ΠΈΠ·Π»ΡƒΡ‡Π°Π», напряТСниС ΠΌΠ΅ΠΆΠ΄Ρƒ Π°Π½ΠΎΠ΄ΠΎΠΌ ΠΈ ΠΊΠ°Ρ‚ΠΎΠ΄ΠΎΠΌ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Ρ‹ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€ΠΈΠ·ΡƒΡŽΡ‚ΡΡ двумя основными ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ: Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌ Ρ‚ΠΎΠΊΠΎΠΌ ΠΈ напряТСниСм прямого смСщСния. Π’ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ значСния Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… Ρ‚ΠΎΠΊΠΎΠ² свСтодиодов Π»Π΅ΠΆΠ°Ρ‚ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ΠΎΡ‚ 10 Π΄ΠΎ 15 мА, ΠΏΡ€ΠΈ этом прямоС ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ напряТСния составляСт 1,5 Π’.

Π°) ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ свСтодиода

Π±) ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Β«Π»ΠΈΠ½Π΅ΠΉΠΊΠΈΒ» ΠΈΠ· восьми свСтодиодов

Π²) ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ сСмисСгмСнтного ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°

Рис. 5.7. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ схСм ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ свСтодиодных ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΊ МК


На рис. 5.7,a ΠΏΠΎΠΊΠ°Π·Π°Π½Π° схСма ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ свСтодиода ΠΊ Π²Ρ‹Π²ΠΎΠ΄Ρƒ МК. Π’ ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„Π΅ 5.1.2 ΠΌΡ‹ ΡƒΠ±Π΅Π΄ΠΈΠ»ΠΈΡΡŒ Π² нСвозмоТности ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ свСтодиода нСпосрСдствСнно ΠΊ Π²Ρ‹Π²ΠΎΠ΄Ρƒ МК. Π’Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π±ΡƒΡ„Π΅Ρ€Ρ‹ МК Π½Π΅ способны ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρ‹ Ρ‚ΠΎΠΊΠ° свСтодиода, достаточной для свСчСния с ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΉ для чСловСчСского Π³Π»Π°Π·Π° ΡΡ€ΠΊΠΎΡΡ‚ΡŒΡŽ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ схСмС использован Π±ΡƒΡ„Π΅Ρ€Π½Ρ‹ΠΉ элСмСнт 7404. ΠŸΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Π±ΡƒΡ„Π΅Ρ€Π½ΠΎΠ³ΠΎ элСмСнта слСдуСт ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ максимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‚ΠΎΠΊΠ° нуля IOL этого элСмСнта Π½Π΅ Π½ΠΈΠΆΠ΅ номинального значСния прямого Ρ‚ΠΎΠΊΠ° свСтодиода 10…15 мА. Π’Π°ΠΊ для Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ элСмСнта 7404 максимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‚ΠΎΠΊΠ° логичСского нуля составляСт 16 мА.

Π’ схСмС рис. 5.7,a логичСский элСмСнт Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ с инвСрсиСй Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅. Π’ΠΎΠ³Π΄Π° Ссли Π²Ρ‹Ρ…ΠΎΠ΄ МК Π² состоянии логичСской 1, Π²Ρ‹Ρ…ΠΎΠ΄ элСмСнта Π² 0, ΠΏΠΎ Ρ†Π΅ΠΏΠΈ свСтодиода ΠΏΡ€ΠΎΡ‚Π΅ΠΊΠ°Π΅Ρ‚ Ρ‚ΠΎΠΊ, ΠΈ свСтодиод свСтится. Наоборот, Ссли Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ МК логичСский 0, Π²Ρ‹Ρ…ΠΎΠ΄ логичСского элСмСнта Π² 1, ΠΈ свСтодиод погашСн. Для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ схСмы напряТСниС VCC Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Ρ‚ΡŒ напряТСниС прямого смСщСния свСтодиода 1,5 Π’. Для Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ значСния VCC подбираСтся рСзистор R, Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Ρ‚ΠΎΠΊ свСтодиода. Выбирая Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ VCC ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΎΡ‚ напряТСния питания МК, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ, Ссли Π² Ρ†Π΅ΠΏΠΈ свСтодиода Ρ‚ΠΎΠΊ отсутствуСт, Ρ‚ΠΎ напряТСниС VCC прикладываСтся ΠΊ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΌΡƒ Π±ΡƒΡ„Π΅Ρ€Ρƒ логичСского элСмСнта. Для ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… логичСских элСмСнтов это напряТСниС Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 5,0 Π’, Π° для элСмСнтов с ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½Ρ‹ΠΌ ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹ΠΌ напряТСниСм β€” 15 Π’.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ сопротивлСния рСзистора R Π½Π° рис. 5.7,Π°. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ прямой Ρ‚ΠΎΠΊ свСтодиода Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π²Π½Ρ‹ΠΌ 15 мА.

РСшСниС. ПадСниС напряТСния Π½Π° рСзисторС R Π² Ρ†Π΅ΠΏΠΈ рис. 5.7,Π° составляСт:

VR = VCC β€“ VD – VOL = 5,0 – 1,5 – 0,4 = 3,1 Π’

Π’ΠΎΠ³Π΄Π° Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° сопротивлСния рСзистора опрСдСляСтся нСравСнством:

R β‰₯ VR / ID = 3,1 Π’/15 мА = 206 Ом.

Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ блиТайший ΠΊ расчСтному Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Π½ΠΎΠΌΠΈΠ½Π°Π» рСзистора 220 Ом.

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

5.3.2. БСмисСгмСнтныС ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹

МногиС микропроцСссорныС устройства Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π² символах дСсятичной ΠΈΠ»ΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмы счислСния. НаиболСС подходящим ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ для этого являСтся свСтодиодный сСмисСгмСнтный ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€. Π’Π½Π΅ΡˆΠ½ΠΈΠΉ Π²ΠΈΠ΄ сСмисСгмСнтного ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рис. 5.7,Π². ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ сСгмСнт ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° β€” это свСтодиод, Π²ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π² пластмассовый корпус с ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒΡŽ рассСивания свСта Π² Π²ΠΈΠ΄Π΅ Ρ‚ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ сСгмСнта. Π‘Π΅Π³ΠΌΠ΅Π½Ρ‚Ρ‹ ΠΈΠΌΠ΅Π½ΡƒΡŽΡ‚ΡΡ стандартным способом, латинскими Π±ΡƒΠΊΠ²Π°ΠΌΠΈ ΠΎΡ‚ a Π΄ΠΎ g. ΠšΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡ свСтящихся сСгмСнтов ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ Ρ†ΠΈΡ„Ρ€Ρƒ, ΠΈΠ»ΠΈ Π±ΡƒΠΊΠ²Ρƒ. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΡΠ²Π΅Ρ‚ΠΈΡ‚ΡŒ Ρ†ΠΈΡ„Ρ€Ρƒ 1, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΆΠ΅Ρ‡ΡŒ сСгмСнты b ΠΈ c, Ρ†ΠΈΡ„Ρ€Ρƒ 2 β€” сСгмСнты a, b, d, e, g, Π±ΡƒΠΊΠ²Ρƒ F β€” сСгмСнты a, e, f, g. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ сСмисСгмСнтного ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° ΠΊ Π²Ρ‹Ρ…ΠΎΠ΄Π°ΠΌ ΠΏΠΎΡ€Ρ‚Π° МК ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис. 5.7,Π². Π’ схСмС для усилСния ΠΏΠΎ Ρ‚ΠΎΠΊΡƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ Π½Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ логичСскиС элСмСнты, Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ буфСрная ИБ 74ALS244. Π’ΠΎΠΊ Π² Ρ†Π΅ΠΏΠΈ свСтодиодов ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ сСгмСнта ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ рСзисторы сопротивлСниСм 100 Ом. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ использован сСмисСгмСнтный ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ с ΠΎΠ±Ρ‰ΠΈΠΌ Π°Π½ΠΎΠ΄ΠΎΠΌ. Π’ соотвСтствии с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ, Π°Π½ΠΎΠ΄Ρ‹ всСх сСгмСнтов ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½Π΅Π½Ρ‹ Π²Π½ΡƒΡ‚Ρ€ΠΈ корпуса ΠΈ Π²Ρ‹Π²Π΅Π΄Π΅Π½Ρ‹ Π½Π° ΠΎΠ΄Π½Ρƒ Π½ΠΎΠΆΠΊΡƒ. Π’Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ с ΠΎΠ±Ρ‰ΠΈΠΌ ΠΊΠ°Ρ‚ΠΎΠ΄ΠΎΠΌ.

5.3.3. Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ для логичСского Π²Ρ‹Ρ…ΠΎΠ΄Π° с трСмя состояниями

Π’ этом ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„Π΅ ΠΌΡ‹ рассмотрим схСму отобраТСния для восьми Π»ΠΈΠ½ΠΈΠΉ ΠΏΠΎΡ€Ρ‚Π° с трСмя состояниями. Π‘Π½Π°Ρ‡Π°Π»Π° Π½Π°ΠΏΠΎΠΌΠ½ΠΈΠΌ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŽ, ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ логичСскиС Π±ΡƒΡ„Π΅Ρ€Ρ‹ с трСмя состояниями.

Π’Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ логичСский Π±ΡƒΡ„Π΅Ρ€ с трСмя состояниями ΠΌΠΎΠΆΠ΅Ρ‚ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ напряТСниС высокого уровня, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ соотвСтствуСт логичСской 1, напряТСниС Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ соотвСтствуСт логичСскому 0, ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠΌ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΌ состоянии ΠΈΠ»ΠΈ ΠΈΠ½Π°Ρ‡Π΅ Β«ZΒ» состоянии, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ характСризуСтся ΠΎΡ‡Π΅Π½ΡŒ высоким Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ сопротивлСниСм (рис. 5.8.). Π­Ρ‚ΠΎ сопротивлСниС ΡΡ‚ΠΎΠ»ΡŒ Π²Π΅Π»ΠΈΠΊΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ Ρ†Π΅ΠΏΠΈ логичСского элСмСнта отсоСдинСны ΠΎΡ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ Π²Ρ‹Π²ΠΎΠ΄Π° корпуса этого элСмСнта. Π­Ρ‚ΠΎ свойство Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² с трСмя состояниями позволяСт ΠΏΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ элСктричСскому ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΡƒ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ сразу нСсколько Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ИБ.


Π’Ρ…ΠΎΠ΄ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π’Ρ…ΠΎΠ΄ Π’Ρ‹Ρ…ΠΎΠ΄ L L Z L H Z H L L H H H

Рис. 5.8. ЛогичСскиС элСмСнты с трСмя состояниями Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅


Π’Π°ΠΊΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊ магистралям микропроцСссорной систСмы Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ИБ внСшнСй памяти. Π’ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ МК Π²Π΅Π΄Π΅Ρ‚ ΠΎΠ±ΠΌΠ΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΎΠ΄Π½ΠΎΠΉ ИБ памяти. Он Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ этой ИБ установкой Π² 0 сигнала Π²Ρ‹Π±ΠΎΡ€Π° кристалла . ВсС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ИБ памяти Π² этот ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ находятся Π² Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ состоянии, Π±ΡƒΡ„Π΅Ρ€Ρ‹ ΠΈΡ… Π»ΠΈΠ½ΠΈΠΉ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€Π΅Π±Ρ‹Π²Π°ΡŽΡ‚ Π² Β«ZΒ» состоянии с высоким Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ сопротивлСниСм. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, эти ИБ Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΊΠ°ΠΊ Π±Ρ‹ отсоСдинСны ΠΎΡ‚ Π»ΠΈΠ½ΠΈΠΉ магистрали Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π½Π΅ ΠΌΠ΅ΡˆΠ°ΡŽΡ‚ ΠΎΠ±ΠΌΠ΅Π½Ρƒ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ МК с СдинствСнной Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ ИБ памяти. Π’ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π΅Π» измСнится. Π’ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ состояниС Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Π° другая схСма памяти, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π±ΡƒΡ„Π΅Ρ€Ρ‹ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ИБ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Ρ‹ Π² Β«ZΒ» состояниС, ΠΈ эта ИБ ΠΊΠ°ΠΊ Π±Ρ‹ Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡΡ ΠΈΠ· Ρ€Π°Π±ΠΎΡ‚Ρ‹. Но ΠΏΡ€ΠΈ этом Π½Π΅ слСдуСт Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ всС Π½Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ИБ памяти находятся ΠΏΠΎΠ΄ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎ хранят Ρ€Π°Π½Π΅Π΅ Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ Π² Π½ΠΈΡ… ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ.