Π”ΠΈΠΏΠ»ΠΎΠΌΡ‹, курсовыС, Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚Ρ‹, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅...
Брочная ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π² ΡƒΡ‡Ρ‘Π±Π΅

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ смарт-ΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°

ΠšΡƒΡ€ΡΠΎΠ²Π°ΡΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ эмулятора Π½Π° ΡΡ‚ΠΎΠΌ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ двумя путями. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ собираСтся логичСская схСма, ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‰Π°Ρ всю Π»ΠΎΠ³ΠΈΠΊΡƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ схСмы «Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚-ΠΊΠ°Ρ€Ρ‚Π°». Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΠΆΠ΅ способ основан Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². Π’ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΈΠ· PIC-сСрии. НаиболСС ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΌ являСтся использованиС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° МБ68НБ705К1 Ρ„ΠΈΡ€ΠΌΡ‹ Motorola. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π΅Π³ΠΎ довольно… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ смарт-ΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠšΡƒΡ€ΡΠΎΠ²ΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚

«Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ смарт-ΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°»

Π‘ΠΌΠ°Ρ€Ρ‚-ΠΊΠ°Ρ€Ρ‚Ρ‹ Π² Π½Π°ΡˆΠ΅ врСмя нашли ΡˆΠΈΡ€ΠΎΠΊΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² ΠΌΠ΅Ρ‚Ρ€ΠΎ, таксофонах, Π±Π°Π½ΠΊΠ°Ρ…, Π² ΡΠ΅ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°Ρ…, Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… для ΠŸΠš Π³Π΄Π΅ Π½ΡƒΠΆΠ΅Π½ физичСский ΠΊΠ»ΡŽΡ‡ для Π΅Ρ‘ Π·Π°ΠΏΡƒΡΠΊΠ°. Π’Π°ΠΊ ΠΊΠ°ΠΊ смарт-ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΌΠ°Π»Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Ρ‚ΠΎ ΠΈΡ… ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΠ΅Ρ€Π΅Π½ΠΎΡΠΈΡ‚ΡŒ, Π²ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΠ΄Π΄Π΅Π»ΠΊΠ° ΠΊΠ°Ρ€Ρ‚Ρ‹ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° Π±Π΅Π· прямого ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° с ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΠΎΠΌ. Π’Π°ΠΊΠΆΠ΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ слуТат Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 5 Π»Π΅Ρ‚. Если ΠΊΠ°Ρ€Ρ‚Π° тСряСтся ΠΌΠΎΠΆΠ½ΠΎ всСгда ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Π²Ρ‚ΠΎΡ€Ρ‹ΠΌ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΌ.

Π’ ΠŸΠš ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ Π΄ΠΎ 4-Ρ… ΠΊΠ°Ρ€Ρ‚Ρ€ΠΈΠ΄Π΅Ρ€ΠΎΠ² (Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡ€Ρ‚ LPT) Π±Π΅Π· Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… Π·Π°Ρ‚Ρ€Π°Ρ‚ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π±ΡƒΠ΄Π΅Ρ‚ Π²Π΅ΡΡ‚ΠΈΡΡŒ нСзависимо. Но ΠΎΠ΄Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰Π°Ρ Ссли Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Ρ…Ρ€Π°Π½ΡΡ‰ΡƒΡŽΡΡ Π² ΠΊΠ°Ρ€Ρ‚Π΅ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ… Π² ΠΎΡ‡Π΅Π½ΡŒ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ΅ врСмя. Π’Π°ΠΊ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‡Ρ‚ΠΎ Π±Ρ‹ ΠΏΠ΅Ρ€Π΅Π±Ρ€Π°Ρ‚ΡŒ всС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±Π°ΠΉΡ‚Π° Π² ΠΊΠ°Ρ€Ρ‚Π΅ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ 1 ΠΌΠΈΠ½. Π’Π°ΠΊΠΆΠ΅ врСмя доступа ΠΊ ΡΡ‡Π΅ΠΉΠΊΠ΅ памяти прямо ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ зависит ΠΎΡ‚ Π΅Ρ‘ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ. Π’ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹Ρ… смарт-ΠΊΠ°Ρ€Ρ‚Π°Ρ… частота кристалла достигаСт 4 ΠœΠ“Ρ†.

Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Ρ‚ΠΈΠΏΠΎΠ² ΠΊΠ°Ρ€Ρ‚ Π΅ΡΡ‚ΡŒ свои Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ доступа ΠΊ Π½ΠΈΠΌ. Π£ ΠΈΡΡΠ»Π΅Π΄ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Π½Π°ΠΌΠΈ Ρ‚ΠΈΠΏΠ° ΠΊΠ°Ρ€Ρ‚ Π΅ΡΡ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π½Π°ΠΌ Π΄Π°Π΅Ρ‚ доступ Ρ‡ΠΈΠΏΡ‹ SLE4436/SLE5533.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ свСдСния ΠΎ ΡΠΌΠ°Ρ€Ρ‚-ΠΊΠ°Ρ€Ρ‚Π°Ρ…

ВсС ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ΡΡ Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡˆΠ½ΠΈΠΉ дСнь ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½ΠΎΠΌΡƒ стандарту ISO 7816.

Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚ ISO 7816 состоит ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ²:

Β· физичСскиС характСристики;

Β· Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΈ Ρ€Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ²;

Β· элСктронныС сигналы ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ;

Β· ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ для мСТотраслСвого взаимодСйствия;

Β· ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ;

Β· мСТотраслСвыС элСмСнты Π΄Π°Π½Π½Ρ‹Ρ…;

Β· мСТотраслСвыС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ SCQL.

ΠžΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ наблюдСния Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ примСняСмыС ΠΊΠ°Ρ€Ρ‚Ρ‹ «Π£ΠΊΡ€Ρ‚Π΅Π»Π΅ΠΊΠΎΠΌ», Π° Ρ‚Π°ΠΊΠΆΠ΅ «Π₯Π°Ρ€ΡŒΠΊΠΎΠ²ΡΠΊΠΈΠΉ ΠœΠ΅Ρ‚Ρ€ΠΎΠΏΠΎΠ»ΠΈΡ‚Π΅Π½» Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ доступными.

На Ρ€ΠΈΡ. 1 прСдставлСны физичСскиС характСристики смарт-ΠΊΠ°Ρ€Ρ‚, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΉ части стандарта ISO 7816.

Рис. 1

Π£ ΡΠΌΠ°Ρ€Ρ‚-ΠΊΠ°Ρ€Ρ‚ Π½Π΅Ρ‚ источника питания, дисплСя ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹. ВзаимодСйствиС с ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰ΠΈΠΌ ΠΌΠΈΡ€ΠΎΠΌ производится с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΌΡƒΠ½ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ интСрфСйса, ΠΈΠΌΠ΅ΡŽΡ‰Π΅Π³ΠΎ восСмь ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ². РасполоТСниС ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ части стандарта ISO 7816. На Ρ€ΠΈΡ. 2 ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ смарт-ΠΊΠ°Ρ€Ρ‚Ρ‹.

Рис. 2

Π’Π½Π΅ΡˆΠ½Π΅ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΠ΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Ρ‡ΠΈΠΏΠ° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½Ρ‹Ρ… Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ°Ρ… 3 ΠΈ 4.

Рис. 3 Рис. 4

ΠŸΠ΅Ρ€Π²Π°Ρ ΠΈ Π²Ρ‚орая ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ стандартам ISO 7816−1 ΠΈ ISO 7816−2 соотвСтствСнно.

Π£ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡Π΅ΠΊ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Π΅ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΆΠ΅ Ρ‚ΠΈΠΏ AFNOR, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ отличаСтся лишь Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ Ρ‡ΠΈΠΏ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ Π½Π° 180Β°. На Ρ€ΠΈΡ. 5 ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΎ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ располоТСниС, Π½Π° Ρ€ΠΈΡ. 6 Ρ‚ΠΈΠΏΠ° AFNOR.

Рис. 5 Рис. 6

ΠšΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ содСрТат элСктричСски ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ΅ ΠŸΠ—Π£ Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ 256 * 1 Π±ΠΈΡ‚ с ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ±ΠΈΡ‚Π½ΠΎΠΉ Π²Ρ‹Π΄Π°Ρ‡Π΅ΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΌ ΠΈΠ½ΠΊΡ€Π΅ΠΌΠ΅Π½Ρ‚Π½Ρ‹ΠΌ счСтчиком адрСса. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ записи ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ состояния ячССк памяти «Π² ΠΎΠ΄Π½Ρƒ сторону», ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ (стираниС) интСрфСйсом ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π΅ ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΎ (Π½Π° Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠ°Ρ…). ΠŸΠ°ΠΌΡΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΡΡ‚Π΅Ρ€Π΅Ρ‚ΡŒ ΡƒΠ»ΡŒΡ‚Ρ€Π°Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠΌ, Π½ΠΎ Ρ‡ΠΈΠΏ Π·Π°ΠΊΡ€Ρ‹Ρ‚ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠΉ панСлью ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ смолой. МоТно ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ для стирания Ρ‡ΠΈΠΏΠ° ТСсткоС ΠΈΠ·Π»ΡƒΡ‡Π΅Π½ΠΈΠ΅. Казалось Π±Ρ‹, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Π½ΠΎΠ²ΠΎ всю ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΡƒ, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 96 Π±ΠΈΡ‚ памяти, Π³Π΄Π΅ ΠΏΡ€ΠΎΡˆΠΈΡ‚Ρ‹ Ρ‚ΠΈΠΏ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΈ ΠΊΠΎΠ΄ производитСля, Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Ρ‹ ΠΎΡ‚ Π·Π°ΠΏΠΈΡΠΈ ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»Π΅ΠΌ, ΠΏΠ΅Ρ€Π΅ΠΆΠΈΠ³Π°Π΅ΠΌΡ‹ΠΌ Π½Π° Π·Π°Π²ΠΎΠ΄Π΅ послС ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Ρ‡ΠΈΠΏΠ°. По ΡΡ‚ΠΈΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΡƒ нСльзя «ΠΏΠ΅Ρ€Π΅Π·Π°Ρ€ΡΠ΄ΠΈΡ‚ΡŒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°Π»Π°, ΠΊΠ°ΠΊ новая. ЕдинствСнный способ ΠΎΠ±ΠΌΠ°Π½ΡƒΡ‚ΡŒ смарт-ΠΊΠ°Ρ€Ρ‚Ρƒ — ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ элСктронный эмулятор. Но Π΅ΡΡ‚ΡŒ ΠΈ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ области памяти, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠ°Ρ€Ρ‚Ρ‹ «Π₯Π°Ρ€ΡŒΠΊΠΎΠ²ΡΠΊΠΈΠΉ ΠœΠ΅Ρ‚Ρ€ΠΎΠΏΠΎΠ»ΠΈΡ‚Π΅Π½» ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ 56 Π±ΠΈΡ‚ памяти Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ хранится CRC ΠΊΠΎΠ΄.

На ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 16 Π±Π°ΠΉΡ‚. ВсС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π²Π½Ρ‹ 0xFF ΠΈΠ»ΠΈ 0×00.

ВсС ΠΊΠ°Ρ€Ρ‚Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ Π΅Π΄ΠΈΠ½ΠΎΠΌΡƒ стандарту (Ρ€Π°Π·ΠΌΠ΅Ρ€ носитСля, ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ²). НиТСуказанных ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π² ΡΠΎΠΎΡ‚вСтствии со ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚ΠΎΠΌ ISO 7816, ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ всС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ смарт-ΠΊΠ°Ρ€Ρ‚.

Π“Π°Π±Π°Ρ€ΠΈΡ‚Ρ‹ Ρ‡ΠΈΠΏΠ° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€Π°ΠΌ:

— Π΄Π»ΠΈΠ½Π° 85.60 ΠΌΠΌ;

— ΡˆΠΈΡ€ΠΈΠ½Π° 53.98 ΠΌΠΌ;

— Ρ‚ΠΎΠ»Ρ‰ΠΈΠ½Π° 0.76 ΠΌΠΌ Π’Π°ΠΊΠΆΠ΅ Π½Π° Ρ‡ΠΈΠΏΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ восСмь ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Ρ… областСй, каТдая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅ 2 ΠΌΠΌ ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ ΠΈ 1.7 ΠΌΠΌ Π²Ρ‹ΡΠΎΡ‚ΠΎΠΉ. НазначСниС ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅ (Ρ‚Π°Π±Π». 1 ΠΈ Ρ‚Π°Π±Π». 2).

Π’Π°Π±Π»ΠΈΡ†Π° 1. Π’ΠΈΠΏΠΈΡ‡Π½ΠΎ для стандарта ISO 7816

НомСр ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

НазначСниС

VCC

НапряТСниС питания (Vdd) (+5 V, max. 200 mA)

R/W

Read/Write

CLK

Вактовая частота

RST

Π‘ΠΈΠ³Π½Π°Π» сброса

GND

ЗСмля (VSS)

VPP

НапряТСниС программирования (5−25 V)

I/O

Π”Π°Π½Π½Ρ‹Π΅ Π²Ρ…ΠΎΠ΄ / Π²Ρ‹Ρ…ΠΎΠ΄

FUSE

Π’Π°Π±Π»ΠΈΡ†Π° 2. Π’ΠΈΠΏΠΈΡ‡Π½ΠΎ для стандарта ISO 7816−2

НомСр ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

НазначСниС

VCC

НапряТСниС питания (Vdd) (+5 V, max. 200 mA)

RST

Π‘ΠΈΠ³Π½Π°Π» сброса

CLK

Вактовая частота

Π Π΅Π·Π΅Ρ€Π²

GND

ЗСмля (VSS)

Π Π΅Π·Π΅Ρ€Π²

I/O

Π”Π°Π½Π½Ρ‹Π΅ Π²Ρ…ΠΎΠ΄ / Π²Ρ‹Ρ…ΠΎΠ΄

Π Π΅Π·Π΅Ρ€Π²

ΠšΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ Ρ‚ΠΈΠΏΠ° ISO 7816−2 совмСстимы свСрху Π²Π½ΠΈΠ· с ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ Ρ‚ΠΈΠΏΠ° ISO 7816−1. Для распознавания Ρ‚ΠΈΠΏΠ° ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ таксофон Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΠΎ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Ρƒ ISO 7816−2, ΠΈ Π΅ΡΠ»ΠΈ вмСсто Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ΄ΡƒΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹, ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π½Π° Ρ‚ΠΈΠΏ ISO 7816−1.

Π’Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ находится счСтчик адрСса Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒΡŽ 9 Π±ΠΈΡ‚. Π’ΠΎ Π΅ΡΡ‚ΡŒ послС чтСния ΠΊΠ°ΠΆΠ΄Ρ‹Ρ… 512 Π±ΠΈΡ‚ всС начинаСтся сначала.

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π° ΠΊΠ°Ρ€Ρ‚Π°Ρ… Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° вся ваТная информация Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ Π² Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Π½ΠΎΠΉ части памяти 9−13 Π±Π°ΠΉΡ‚Ρ‹ (65−104 Π±ΠΈΡ‚Ρ‹). Π§Ρ‚ΠΎ Π±Ρ‹ Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ сколько «ΡŽΠ½ΠΈΡ‚ΠΎΠ²» ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅ (ΠΏΠΎΠ΅Π·Π΄ΠΎΠΊ, Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ) Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ сколько Π΅Π΄ΠΈΠ½ΠΈΡ† Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· Π±Π°ΠΉΡ‚ΠΎΠ² (9−13 Π±Π°ΠΉΡ‚Ρ‹), ΠΈ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΎΠΉ, Π³Π΄Π΅ S — количСство ΡŽΠ½ΠΈΡ‚ΠΎΠ².

ЭлСктричСскиС характСристики Rst, Clk, Vpp, I/O ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ²

Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Rst, Clk, Vpp, I/O, Vcc Π΅ΡΡ‚ΡŒ свои допустимыС напряТСния Π²Ρ…ΠΎΠ΄ΠΎΠ² ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ².

Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 3 ΡƒΠΊΠ°Π·Π°Π½Ρ‹ напряТСния для Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠ°Ρ€Ρ‚Ρ‹ для ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° Rst.

Π’Π°Π±Π»ΠΈΡ†Π° 3

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

Π Π΅ΠΆΠΈΠΌ

ΠœΠΈΠ½ΠΈΠΌΡƒΠΌ

ΠœΠ°ΠΊΡΠΈΠΌΡƒΠΌ

Π•Π΄ΠΈΠ½ΠΈΡ†Π° измСрСния

Высокий

ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ

Один ΠΈΠ· Π΄Π²ΡƒΡ…

Π’ΠΎΠΊ max=+/ - 200 uA

Vcc

V

Π’ΠΎΠΊ max=+/ - 10 uA

Vcc-0.7

Vcc

V

Низкий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ

Π’ΠΎΠΊ max=+/ - 200 uA

0.6

V

Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 4 ΡƒΠΊΠ°Π·Π°Π½Ρ‹ напряТСния для Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠ°Ρ€Ρ‚Ρ‹ для ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° Clk.

Π’Π°Π±Π»ΠΈΡ†Π° 4

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

Π Π΅ΠΆΠΈΠΌ

ΠœΠΈΠ½ΠΈΠΌΡƒΠΌ

ΠœΠ°ΠΊΡΠΈΠΌΡƒΠΌ

Π•Π΄ΠΈΠ½ΠΈΡ†Π° измСрСния

Высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ

(Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ)

Один ΠΈΠ· Ρ‚Ρ€Π΅Ρ…

Π’ΠΎΠΊ max=+/ - 200 uA

2.4

Vcc

V

Π’ΠΎΠΊ max=+/ - 20 uA

0.7*Vcc

Vcc

V

Π’ΠΎΠΊ max=+/ - 10 uA

Vcc-0.7

Vcc

V

Низкий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ

(Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ)

Π’ΠΎΠΊ max=+/ - 200 uA

0.5

V

Π•ΠΌΠΊΠΎΡΡ‚ΡŒ входная 30 pF

Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 5 ΡƒΠΊΠ°Π·Π°Π½Ρ‹ напряТСния для Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠ°Ρ€Ρ‚Ρ‹ для ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° программирования Vpp.

Π’Π°Π±Π»ΠΈΡ†Π° 5

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

Π Π΅ΠΆΠΈΠΌ

ΠœΠΈΠ½ΠΈΠΌΡƒΠΌ

ΠœΠ°ΠΊΡΠΈΠΌΡƒΠΌ

Π•Π΄ΠΈΠ½ΠΈΡ†Π° измСрСния

Vpp

Ipp

БостояниС (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ся)

0.95*Vcc

1.05*Vcc

V

mA

Vpp

Ipp

АктивноС состояниС (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚Ρ‹)

0.975*P

1.025*P

I

V

mA

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ P=5 ΠΈ I=50

ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° потрСбляСмая ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 1.5W.

Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 6 ΡƒΠΊΠ°Π·Π°Π½Ρ‹ напряТСния для Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠ°Ρ€Ρ‚Ρ‹ для ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° Π²Π²ΠΎΠ΄Π° / Π²Ρ‹Π²ΠΎΠ΄Π° I/O.

Π’Π°Π±Π»ΠΈΡ†Π° 6

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

Π Π΅ΠΆΠΈΠΌ

ΠœΠΈΠ½ΠΈΠΌΡƒΠΌ

ΠœΠ°ΠΊΡΠΈΠΌΡƒΠΌ

Π•Π΄ΠΈΠ½ΠΈΡ†Π° измСрСния

Высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ (Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ)

Один ΠΈΠ· Π΄Π²ΡƒΡ…

Π’ΠΎΠΊ max=+/ - 500uA

Vcc

V

Π’ΠΎΠΊ max=+/ - 50uA

0.7*Vcc

Vcc

V

Низкий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ (Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ)

Π’ΠΎΠΊ max=+/ - 1mA

0.8

V

Высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ (Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ)

Один ΠΈΠ· Π΄Π²ΡƒΡ…

Π’ΠΎΠΊ max=+/ - 100uA

2.4

Vcc

V

Π’ΠΎΠΊ max=+/ - 20uA

3.8

Vcc

V

Низкий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ (Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ)

Π’ΠΎΠΊ max=+/ - 1mA

0.4

V

Π•ΠΌΠΊΠΎΡΡ‚ΡŒ входная ΠΈ Π²Ρ‹Ρ…одная 30 pF

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма подсоСдинСния ΠΊ ΡΠΌΠ°Ρ€Ρ‚-ΠΊΠ°Ρ€Ρ‚Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅Π³ΠΎ интСрфСйса

Π‘ΠΌΠ°Ρ€Ρ‚-ΠΊΠ°Ρ€Ρ‚Π° вставляСтся Π² ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΎΠ΅ устройство (Card Acceptance Device, CAD), ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ соСдиняСтся с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π² ΡΠΎΡΡ‚Π°Π² ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΎΠ³ΠΎ устройства ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π», ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ ΠΈ ΠΈΠ½Ρ‚СрфСйсный ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ (interface device, IFD). Π’ Ρ‡ΠΈΡΠ»Π΅ Π΅Π³ΠΎ основных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ — обСспСчСниС смарт-ΠΊΠ°Ρ€Ρ‚Ρ‹ энСргиСй ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ соСдинСния для ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

Π’ ΠΏΡ€ΠΎΡ†Π΅ΡΡΠ΅ взаимодСйствия Π΄Π²Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ². Π‘ΠΌΠ°Ρ€Ρ‚-ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΎΠ±Ρ‰Π°ΡŽΡ‚ΡΡ с ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰ΠΈΠΌ ΠΌΠΈΡ€ΠΎΠΌ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ собствСнных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ APDU (Application Protocol Data Units). ΠŸΠ°ΠΊΠ΅Ρ‚Ρ‹ APDU содСрТат Π»ΠΈΠ±ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Π»ΠΈΠ±ΠΎ ΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎΠ΅ сообщСниС. ВСхнология смарт-ΠΊΠ°Ρ€Ρ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΠ΅Ρ‚ ΡˆΠΈΡ€ΠΎΠΊΠΎ извСстный интСрфСйс «Π²Π΅Π΄ΡƒΡ‰ΠΈΠΉ-Π²Π΅Π΄ΠΎΠΌΡ‹ΠΉ» (master-slave), Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ самой смарт-ΠΊΠ°Ρ€Ρ‚Π΅ отводится пассивная Ρ€ΠΎΠ»ΡŒ. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, смарт-ΠΊΠ°Ρ€Ρ‚Π° всСгда ΠΆΠ΄Π΅Ρ‚ ΠΎΡ‚ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ APDU. Π—Π°Ρ‚Π΅ΠΌ ΠΎΠ½Π° выполняСт ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ дСйствиС ΠΈ ΠΏΠΎΡΡ‹Π»Π°Π΅Ρ‚ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Ρƒ ΠΎΡ‚Π²Π΅Ρ‚Π½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚, ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΉ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. ΠœΠ΅ΠΆΠ΄Ρƒ ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»ΠΎΠΌ происходит Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹ΠΉ ΠΎΠ±ΠΌΠ΅Π½ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ APDU, содСрТащими ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° Π½ΠΈΡ….

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ° Π² Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ 8 Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ², Π½ΠΎ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 5. НаиболСС простым Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ являСтся сборка «Ρ€ΠΈΠ΄Π΅Ρ€Π°» для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π΅Π³ΠΎ ΠΊ LPT-ΠΏΠΎΡ€Ρ‚Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° (рис 7).

Рис. 7

Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 7 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ соотвСтствия Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² LPT ΠΏΠΎΡ€Ρ‚Π° ΠΈ ΠΈΡ… ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.

Π’Π°Π±Π»ΠΈΡ†Π° 7

НомСр ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

D0

D1

D2

D3

BUSY

ACK

GND

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ схСмы:

S1-S4 — Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΠΈ, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π±Ρ‹ ΠΏΡ€ΠΈ вытаскивании ΠΈΠ»ΠΈ вставкС ΠΊΠ°Ρ€Ρ‚Ρ‹ Π½Π΅ Π±Ρ‹Π»ΠΎ замыкания ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ LPT ΠΏΠΎΡ€Ρ‚Π°.

R1 — рСзистор, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π±Ρ‹ свСтодиод VD1 Π½Π΅ Π²Ρ‹ΡˆΠ΅Π» ΠΈΠ· ΡΡ‚роя, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ свСтодиод рассчитан Π½Π° = 20 mA. УстановлСн R1 = 800 Ом ΠΏΡ€ΠΈ =10 mA, Ρ‡Ρ‚ΠΎ соотвСтствуСт Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ свСтодиода.

VD1 — свСтодиод, АЛ307АМ красного свСчСния, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ лишь для Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ контроля Ρ€Π°Π±ΠΎΡ‚Ρ‹ устройства. ΠŸΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.

VT1 — транзистор, КВ315Π‘ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для записи Π² ΠΏΠΎΡ€Ρ‚ I/O ΠΊΠ°Ρ€Ρ‚Ρ‹ логичСской Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ ΠΈΠ»ΠΈ нуля. Π‘Π»ΡƒΠΆΠΈΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ для инвСрсии Π²Ρ‹Ρ…ΠΎΠ΄Π° I/O.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма источника питания

Π‘ΠΌΠ°Ρ€Ρ‚-ΠΊΠ°Ρ€Ρ‚Π° питаСтся ΠΎΡ‚ Π²Π½Π΅ΡˆΠ½Π΅Π³ΠΎ источника питания. Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ Π±Π»ΠΎΠΊ питания состоящий ΠΈΠ· ΠΏΠΎΠ½ΠΈΠΆΠ°ΡŽΡ‰Π΅Π³ΠΎ трансформатора с Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π½Π° Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½ΠΎΠΉ ΠΎΠ±ΠΌΠΎΡ‚ΠΊΠΎΠΉ ΠΎΡ‚ 7,5 Π΄ΠΎ 15 Π’. Π‘Ρ…Π΅ΠΌΠ° стабилизатора напряТСния ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π° Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 8.

Рис. 8

Для питания ΠΊΠ°Ρ€Ρ‚Ρ‹ Π½ΡƒΠΆΠ½ΠΎ напряТСниС Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° 4,75 — 5,25 Π’. Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ стабилизатор КР142ЕН5А (Π½Π° ΡΡ…Π΅ΠΌΠ΅ БН1) с Ρ„иксированным Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ напряТСниСм 4,9 — 5,1 Π’.

Π’ ΡΠΎΡΡ‚Π°Π² схСмы стабилизатора входят Ρ‚Π°ΠΊΠΈΠ΅ элСмСнты:

Π‘1, Π‘2 — элСктролитичСскиС кондСнсаторы. Π‘Π»ΡƒΠΆΠ°Ρ‚ ΠΊΠ°ΠΊ ΡΠ³Π»Π°ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Ρ‹ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² напряТСния. ΠŸΡ€ΠΈ всСх условиях эксплуатации Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ кондСнсатора Π‘1 Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 2,2 ΠΌΠΊΠ€ для Ρ‚Π°Π½Ρ‚Π°Π»ΠΎΠ²Ρ‹Ρ… ΠΈ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 10 ΠΌΠΊΠ€ для Π°Π»ΡŽΠΌΠΈΠ½ΠΈΠ΅Π²Ρ‹Ρ… оксидных кондСнсаторов; Π΅ΠΌΠΊΠΎΡΡ‚ΡŒ кондСнсатора Π‘2 Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 1 ΠΌΠΊΠ€ для Ρ‚Π°Π½Ρ‚Π°Π»ΠΎΠ²Ρ‹Ρ… ΠΈ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 10 ΠΌΠΊΠ€ для Π°Π»ΡŽΠΌΠΈΠ½ΠΈΠ΅Π²Ρ‹Ρ….

S1 — Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ находится Π² Ρ€Π°Π·ΡŠΠ΅ΠΌΠ΅ для смарт-ΠΊΠ°Ρ€Ρ‚Ρ‹. Он Π·Π°ΠΌΡ‹ΠΊΠ°Π΅Ρ‚ся ΠΏΡ€ΠΈ установкС ΠΊΠ°Ρ€Ρ‚Ρ‹.

VD1 — свСтодиод АЛ307Π’Πœ Π·Π΅Π»Π΅Π½Ρ‹ΠΉ. Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ рассчитан Π½Π° = 22 mA. Π˜Π½Π΄ΠΈΡ†ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠΎΠ΄Π°Ρ‡Ρƒ напряТСния. ΠŸΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.

R1 — РСзистор установлСн Π½Π° 260 Ом ΠΏΡ€ΠΈ этом = 20 mA, Ρ‡Ρ‚ΠΎ соотвСтствуСт Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ свСтодиода VD1.

Активация ΠΈ Π΄Π΅Π°ΠΊΡ‚ивация ΠΊΠ°Ρ€Ρ‚Ρ‹

Π§Ρ‚ΠΎ Π±Ρ‹ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρƒ Π² Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ состояниС Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

Β· ВсС Π»ΠΈΠ½ΠΈΠΈ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² ΡΠΎΡΡ‚ояниС Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня;

Β· ΠŸΠΎΠ΄Π°Π΅Ρ‚ΡΡ напряТСниС питания VCC;

Β· Π‘ΠΈΠ³Π½Π°Π» I/O Π½Π° ΠΈΠ½Ρ‚СрфСйсном устройствС устанавливаСтся Π² Ρ€Π΅ΠΆΠΈΠΌ Π²Π²ΠΎΠ΄Π°;

Β· На ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ (RST) подаСтся высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ 50 мкс, послС Ρ‡Π΅Π³ΠΎ сигнал устанавливаСтся Π² Π½ΠΈΠ·ΠΊΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ.

ΠΠ°Ρ‡Π°Π»ΡŒΠ½Π°Ρ установка ΠΊΠ°Ρ€Ρ‚Ρ‹ Π² Π½Π°ΡΡ‚оящСС врСмя ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π΅ Π²ΠΎ Π²ΡΠ΅Ρ… Ρ‡ΠΈΠΏΠ°Ρ…, Ρ€Π°Π½ΡŒΡˆΠ΅ это Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠ΄ΠΈΠΊΡ‚ΠΎΠ²Π°Π½ΠΎ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Ρ‡ΠΈΠΏΠ°, Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²ΡˆΠ΅ΠΉ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ состояниС Π±Π΅Π· ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ сброса. Π§ΠΈΠΏΡ‹ Π½ΠΎΠ²ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Π»ΠΈΡˆΠ΅Π½Ρ‹ этого нСдостатка, Ρ‡Ρ‚ΠΎ ΠΈ ΠΏΠΎΠ²Π»Π΅ΠΊΠ»ΠΎ Π·Π° ΡΠΎΠ±ΠΎΠΉ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ этого ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° с ΠΊΠ°Ρ€Ρ‚.

Для Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎ Π±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ состояниС готовности смарт-ΠΊΠ°Ρ€Ρ‚Ρ‹ интСрфСйсноС устройство Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Π½ΠΎΡΡ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΏΠΎ ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡŽ сигнала высокого уровня Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ I/O послС окончания сигнала RST.

ΠžΡ‚ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² производится Ρ‚Π°ΠΊ:

Β· На Π²ΡΠ΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ подаСтся Π½ΠΈΠ·ΠΊΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ;

Β· ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ напряТСниС программирования (Vpp);

Β· ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ напряТСниС питания (VCC).

ИмСнно эти дСйствия ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ таксофон, ΠΊΠΎΠ³Π΄Π° наТимаСтся ΠΊΠ½ΠΎΠΏΠΊΠ° сброса.

Π§Ρ‚Π΅Π½ΠΈΠ΅ ΠΈ Π·Π°ΠΏΠΈΡΡŒ смарт-ΠΊΠ°Ρ€Ρ‚Ρ‹ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°

ОбмСн ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ ΠΈ ΠΈΠ½Ρ‚СрфСйсным устройством.

Вся ΡΡƒΡ‚ΡŒ стандарта ISO 7816 сводится ΠΊ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΠΎΠΌΡƒ: ΠΊΠ°Ρ€Ρ‚Π° ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Π΄Π²ΡƒΡ… Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ…: асинхронном ΠΈ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½ΠΎΠΌ. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΈΠ· Π½ΠΈΡ… Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π½Π° Π»ΠΈΠ½ΠΈΡŽ I/O Π² Π°ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½ΠΎΠΌ полудуплСксном Ρ€Π΅ΠΆΠΈΠΌΠ΅. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ всС Ρ‚ΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° Π΄Π°Π½Π½Ρ‹Ρ… синхронизируСтся сигналом CLK. И Π² Ρ‚ΠΎΠΌ, ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ случаС, ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ производится ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ ΠΏΠΎ 8 Π±ΠΈΡ‚, Ρ‚ΠΎ Π±ΠΈΡˆΡŒ ΠΏΠΎ 1 Π±Π°ΠΉΡ‚Ρƒ. Π—Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… тСхничСских нюансов, вСсь Ρ€Π΅ΠΆΠΈΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ (LPT) ΠΏΠΎΡ€Ρ‚Ρƒ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΈ ΠΏΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ (БОМ) — Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ.

НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° сигналов для Ρ‚ΠΈΠΏΠ° ISO 7816−1 (сброс, Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈ Π·Π°ΠΏΠΈΡΡŒ):

+21V _____________

+5V ____________________________________| |_________________ Vpp

+0V:

:: _____

+5V ___________________:_____________:_________________ Reset

0V ________________| :

: :

+5V ____: ____: ______:______

0V ___| |_______:_____| |________:______|: |__________ Clock

:: :: ::: :

+5V: :: :: :______:______:: _

0V ___:____:_______:_____:____:________|: |______:__________ R/W

:: :: ::: :

+5V:: :_____: :________::: :__________

0V XXXXXXXXXXXXXXXXX_____XXXXXX________XXXXXXXXXXXXXXXXXXXXXX__________ Out

:: ::: :<-><->:

:: ::: :10 — 10 — :

:: ::: :50ms 50ms :

Бброс Π‘ΠΈΡ‚ 1 Π‘ΠΈΡ‚ 2 Π‘ΠΈΡ‚ 3

ΠΊΠ°Ρ€Ρ‚Ρ‹ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π‘ΠΈΡ‚ 2 Π—Π°ΠΏΠΈΡΡŒ Π² 1 Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Reset условно ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½.

На ΠΏΠ΅Ρ€Π²ΠΎΠΌ этапС происходит сброс ΠΊΠ°Ρ€Ρ‚Ρ‹ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π±Ρ‹ ΠΎΠ½Π° ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΠ»Π°ΡΡŒ Π² ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ состояниС. ΠŸΡ€ΠΈ этом Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ I/O появляСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π²Π½ΠΎΠ΅ ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ Π±ΠΈΡ‚Ρƒ ΠΈΠ· Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ памяти. ПослС происходит Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Π΄Π²ΡƒΡ… Π±ΠΈΡ‚, послС Ρ‡Π΅Π³ΠΎ происходит запись Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Π±ΠΈΡ‚Π° ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅Π³ΠΎ. ΠŸΡ€ΠΈ этом напряТСниС записи (Vpp) Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 5 Π’ ΠΈ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 21 Π’ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΡΠΏΠ°Π»ΠΈΡ‚ΡŒ сам Ρ‡ΠΈΠΏ. НапряТСниС программирования зависит ΠΎΡ‚ ΡΠ°ΠΌΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Ρ‡ΠΈΠΏΠ°.

Π’ «Ρ‡ΠΈΡΡ‚ΠΎΠΌ» Π²ΠΈΠ΄Π΅ ячСйки памяти Ρ‡ΠΈΠΏΠ° Ρ‚ΠΈΠΏΠ° — ISO 7816−1 содСрТат «0», опСрация записи ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅Ρ‚ Π² ΡΡ‡Π΅ΠΉΠΊΡƒ «1».

На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° Ρ‡ΠΈΠΏΠ° Ρ‚ΠΈΠΏΠ° ISO 7816−2 (сброс ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅):

__________________

_____| |_____________________________________________ Reset

:

: _____: _____ _____ _____ _____

_____:_______| |____:_| |_____| |_____| |_____| |_ Clk

:: :: :: :: :

_____:_______:__________:_:_____:_____:_____:_____:_____:_____:_____:_

_____:___n___|_____0____:_|_____1_____|_____2_____|_____3_____|___4_:_ (АдрСс) Π‘Π½Π°Ρ‡Π°Π»Π° происходит сброс ΠΊΠ°Ρ€Ρ‚Ρ‹, ΠΏΡ€ΠΈ этом Reset ΠΈ Clk ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² «1». Π—Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠ΄Π°ΡŽΡ‚ΡΡ Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Clk ΠΈΠΌΠΏΡƒΠ»ΡŒΡΡ‹, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… происходит ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΠ°ΠΌΡΡ‚ΠΈ ΠΊΠ°Ρ€Ρ‚Ρ‹. По Ρ„Ρ€ΠΎΠ½Ρ‚Ρƒ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ° Clk происходит ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ счСтчика адрСса. По ΡΠΏΠ°Π΄Ρƒ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠ³ΠΎ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π±ΠΈΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… появляСтся Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΡƒΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Π²ΠΈΠ΄Π΅ Π±Π°ΠΉΡ‚ΠΎΠ². Для этого ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ 8 считанных Π±ΠΈΡ‚ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΡŽΡ‚ Π² Π±Π°ΠΉΡ‚, считая, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ считываСтся Π½Π°ΠΈΠΌΠ΅Π½Π΅Π΅ Π·Π½Π°Ρ‡Π°Ρ‰ΠΈΠΉ Π±ΠΈΡ‚. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ считывая 1,0,0,1,0,1,1,1, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π±Π°ΠΉΡ‚ 0xE9. ΠŸΡ€ΠΈ этом счСтчик ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½.

Если Π½ΡƒΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π±ΠΈΡ‚ с Π°Π΄Ρ€Π΅ΡΠΎΠΌ мСньшС Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ, Ρ‚ΠΎ ΡΡ‡Π΅Ρ‚Ρ‡ΠΈΠΊ Π½ΡƒΠΆΠ½ΠΎ ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ Π² 0, Π° Π·Π°Ρ‚Π΅ΠΌ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Π΄ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ значСния.

Вся информация ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰Π°Ρ Π½Π° ΠΊΠ°Ρ€Ρ‚Ρƒ производится Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡ€Ρ‚ 0×378 ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° (Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ адрСс). Записанный Π±Π°ΠΉΡ‚ появляСтся Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°Ρ…. ΠœΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π±ΠΈΡ‚ 0 (Data 0) для сигнала Reset ΠΈ Π±ΠΈΡ‚ 1 (Data 1) для сигнала Clk. Π§Ρ‚Π΅Π½ΠΈΠ΅ выполняСтся Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡ€Ρ‚ 0×379. Π’ ΡΠ°ΠΌΠΎΠΌ ΡΡ‚Π°Ρ€ΡˆΠ΅ΠΌ Π±ΠΈΡ‚Π΅ появится ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ с Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° 11 (Busy).

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΊΠ°Ρ€Ρ‚Ρ‹

На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 9 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° сброса ΠΊΠ°Ρ€Ρ‚Ρ‹.

На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 10 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° стирания Π±ΠΈΡ‚Π° (установка Π±ΠΈΡ‚Π° Π² «0').

На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 11 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° увСличСния счСтчика Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΏΡƒΠ½ΠΊΡ‚.

На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 12 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° записи Π±Π°ΠΉΡ‚Π° (установка Π±ΠΈΡ‚ΠΎΠ² Π² «1').

Рис. 9 Рис. 10

Рис. 11 Рис. 12

НазначСниС ΠΏΠΎΠ»Π΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ…

ΠŸΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ ΠΊΠ°Ρ€Ρ‚Ρ‹ Π±Ρ‹Π»ΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ основныС области (Ρ‚Π°Π±Π»ΠΈΡ†Π° 8):

Π’Π°Π±Π»ΠΈΡ†Π° 8

Π‘Π°ΠΉΡ‚

Π‘ΠΈΡ‚Ρ‹

Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ / ОписаниС

1−8

D8 старыС ΠΊΠ°Ρ€Ρ‚Ρ‹ DD Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠ°Ρ€Ρ‚Ρ‹

9−16

Код страны

33−36

Номинал ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ

37−40

ПослСдняя Ρ†ΠΈΡ„Ρ€Π° Π³ΠΎΠ΄Π° выпуска

41−44

β„– мСсяца выпуска

6−9

45−64

Π‘Π΅Ρ€ΠΈΠΉΠ½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€

65−72

4096* NBS Π΅Π΄ΠΈΠ½ΠΈΡ†

73−80

512* NBS Π΅Π΄ΠΈΠ½ΠΈΡ†

81−88

64* NBS Π΅Π΄ΠΈΠ½ΠΈΡ†

89−96

8* NBS Π΅Π΄ΠΈΠ½ΠΈΡ†

97−104

1* NBS Π΅Π΄ΠΈΠ½ΠΈΡ† (NBS-число установлСнных Π±ΠΈΡ‚ΠΎΠ²)

14−40

105−320

FF — провСрочная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ

Π˜Ρ‚Π°ΠΊ, ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ области Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅: Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, счСтчик. Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ содСрТит 40 Π±ΠΈΡ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ТСстко ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»Π΅ΠΌ ΠΊΠ°Ρ€Ρ‚. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ эта ΠΎΠ±Π»Π°ΡΡ‚ΡŒ содСрТит чисто слуТСбныС Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ Π½ΡƒΠΆΠ½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для информативности. Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Π² Π²ΠΈΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ Π² Π±ΠΈΡ‚Π°Ρ… 36−64 ΠΏΠΈΡˆΡƒΡ‚ копию Π΄Π°Ρ‚Ρ‹ выпуска ΠΈ ΡΠ΅Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ Π½ΠΎΠΌΠ΅Ρ€Π°. ΠšΡ€ΠΎΠΌΠ΅ этого ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ Ρ‡Π΅Ρ‚Ρ‹Ρ€ΡŒΠΌΡ Ρ†ΠΈΡ„Ρ€Π°ΠΌΠΈ сСрийного Π½ΠΎΠΌΠ΅Ρ€Π° всСгда Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π°Ρ‚Π° выпуска, Ρ‚. Π΅., 0600 Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ июнь 2000 Π³ΠΎΠ΄Π°. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½Π°Ρ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ — ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ провСряСт Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Ρ‡ΠΈΠΏΠ°.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π΄Π°ΠΌΠΏΠ° памяти ΠΊΠ°Ρ€Ρ‚Ρ‹

НиТС Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 13 ΠΏΠΎΠΊΠ°Π·Π°Π½ Π΄Π°ΠΌΠΏ (ΠΎΠ±Ρ€Π°Π·) памяти ΠΊΠ°Ρ€Ρ‚Ρ‹ Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ условно Ρ†Π²Π΅Ρ‚Π°ΠΌΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ области памяти ΠΏΠΎ ΠΈΡ… Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ ΠΈ ΡΠ²ΠΎΠΉΡΡ‚Π²Π°ΠΌ.

Рис. 13

Π§Ρ‚Π΅Π½ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚Ρ‹ производится ΠΊΠ°ΠΊ 512-Ρ‚ΠΈ Π±ΠΈΡ‚Π½ΠΎΠ³ΠΎ Ρ‡ΠΈΠΏΠ°, Π½ΠΎ ΡΡ‚ΠΎ лишь Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π΅ прСдставлСниС памяти.

Π’ ΠΊΠ°Ρ€Ρ‚Π°Ρ… «Π₯Π°Ρ€ΡŒΠΊΠΎΠ²ΡΠΊΠΈΠΉ ΠœΠ΅Ρ‚Ρ€ΠΎΠΏΠΎΠ»ΠΈΡ‚Π΅Π½» Π±ΠΈΡ‚Ρ‹ 320−375 Π½Π΅ Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Ρ‹ ΠΈ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ, эти Π±ΠΈΡ‚Ρ‹ ΡΠ²Π»ΡΡŽΡ‚ΡΡ CRC ΠΊΠΎΠ΄ΠΎΠΌ.

Эмуляторы смарт-ΠΊΠ°Ρ€Ρ‚Ρ‹

Π’ ΠΎΡΠ½ΠΎΠ²Π΅ построСния эмуляторов Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠ°Ρ€Ρ‚ Π»Π΅ΠΆΠΈΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΠ°ΠΌΡΡ‚ΡŒ смарт-ΠΊΠ°Ρ€Ρ‚Ρ‹ состоит ΠΈΠ· ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΡ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° ΠΈ Π½Π΅ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΡ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½Ρ‹ΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ ΠΏΠΈΡˆΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΡ‹Π²Π°Π΅ΠΌΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ, Π½ΠΈΡ‡Ρ‚ΠΎ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ Π½Π°ΠΌ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠ· Π½ΠΎΠ²ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΅Π΅ Π³Π΄Π΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ.

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

Π Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ эмулятора Π½Π° ΡΡ‚ΠΎΠΌ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΈΡ‚ΡŒ двумя путями. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ собираСтся логичСская схСма, ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡŽΡ‰Π°Ρ всю Π»ΠΎΠ³ΠΈΠΊΡƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ схСмы «Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚-ΠΊΠ°Ρ€Ρ‚Π°». Π’Ρ‚ΠΎΡ€ΠΎΠΉ ΠΆΠ΅ способ основан Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². Π’ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΈΠ· PIC-сСрии. НаиболСС ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΌ являСтся использованиС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° МБ68НБ705К1 Ρ„ΠΈΡ€ΠΌΡ‹ Motorola. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π΅Π³ΠΎ довольно Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΉΡ‚ΠΈ, Π²ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, ΠΎΠ½ Π΄Π΅ΡˆΠ΅Π², Π²-Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ…, Π² ΡΡ‚ΠΎΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. Π‘ΠΎΠ±ΠΈΡ€Π°Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎ ΡΡ…Π΅ΠΌΠ΅, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 14:

Рис. 14

Данная схСма ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ Ρ‡Π΅Ρ€Π΅Π· LPT ΠΏΠΎΡ€Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½Π° ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ большой Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ.

Для программирования ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π½ΡƒΠΆΠ΅Π½ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ источник напряТСния 16,5 Π’. Π­Ρ‚ΠΈΠΌ напряТСниСм ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚ся ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

ΠŸΠΎΠ²Π΅Π΄Π΅Π½Ρ‡Π΅ΡΠΊΠ°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° записана Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Ρ„ΠΈΡ€ΠΌΡ‹ ΠœΠΎΡ‚ΠΎΡ€ΠΎΠ»Π°, Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ этот называСтся S19 ΠΈ Π²Π΅ΡΡŒΠΌΠ° Ρ…ΠΎΡ€ΠΎΡˆΠΎ описан Π½Π° ΡΠ°ΠΉΡ‚Π΅ этой Ρ„ΠΈΡ€ΠΌΡ‹.

ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ микросхСма ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π° Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ схСму самого эмулятора (рисунок 15).

Рис. 15

Π’Π°ΠΊΠΎΠΉ эмулятор размСщаСтся Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ собранным Π½Π° Ρ‚аксофонной ΠΊΠ°Ρ€Ρ‚Π΅. ΠŸΡ€ΠΈ этом всС сопротивлСния ΠΈ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Π½Ρ‹ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π±Ρ‹ «ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊ» ΠΊΠ°Ρ€Ρ‚Ρ‹ Π½Π΅ ΡΠΌΠΎΠ³ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Π»ΠΊΡƒ ΠΎΡ‚ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ‡ΠΈΠΏΠ°.

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ схСмы ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ сигнал «ΡΡ‚ΠΈΡ€Π°Π½ΠΈΡ» Π½Π΅ ΡΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Ρ‡Π΅Ρ€Π΅Π· это устройство ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ ΠΊΠ°Ρ€Ρ‚Ρƒ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΡΠ±Ρ€Π°ΡΡ‹Π²Π°Ρ‚ΡŒ (рис. 16).

Рис. 16

Когда схСма Π½Π° ΠΎΠ΄Π½ΠΎΠΌ RS Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ ΠΈΠΌΠΏΡƒΠ»ΡŒΡ ΠΏΠΎ Reset Ρ‚ΠΎ Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ Ρ‚Ρ€ΠΈΠ³Π΅Ρ€Π° появляСтся «1» ΠΈ ΡΠΈΠ³Π½Π°Π»Ρ‹ Clock Π½Π΅ ΡΠΌΠΎΠ³ΡƒΡ‚ дальшС ΠΏΡ€ΠΎΠΉΡ‚ΠΈ.

РСализуСтся данная схСма Π½Π° 3-Ρ… микросхСмах:

1. К555Π’Π 2 — 4-Ρ€Π΅ RS Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π°

2. К555Π›Π˜1 — 4-Ρ€Π΅ элСмСнта И

3. К555ЛН1 — 6 элСмСнтов НЕ ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма с Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ΠΌ элСмСнтов ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 17.

Рис. 17

Π‘Ρ…Π΅ΠΌΠ° ΡƒΠ΄ΠΎΠ±Π½Π° Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ микросхСм совпадаСт с ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ подаСтся устройством Π½Π° ΠΊΠ°Ρ€Ρ‚Ρƒ.

Π’Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 18 ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ устройства.

Рис. 18

Бписок использованной Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

1. Smart Card Technology: Introduction To Smart Cards by Dr. David B Everett. «Technical Adviser to Smart Card News». 1997 Smart Card News Ltd., Brighton, England. http://kbts.neic.nsk.su/sat/satxpress/SmartCard/ISO7816-1.htm

2. ΠžΡΠ½ΠΎΠ²Ρ‹ Java Card 2.0. Π–ΠΈΠΊΡƒΠ½ Π§Π΅Π½ JavaWorld, БША 1994;2002 Sun Microsystems

3. Web-ΡƒΠ·Π΅Π» Java Card http://java.sun.com/products/javacard/

4. Web-ΡƒΠ·Π΅Π», посвящСнный ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡŽ Java Π² ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΠΎΠΉ ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΠΈ http://java.sun.com/products/commerce/

5. Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚ ISO 7816−3 Web-ΡƒΠ·Π΅Π» http://nppiis.boom.ru/lib2.htm

6. ВСхничСскиС характСристики Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ смарт-ΠΊΠ°Ρ€Ρ‚Ρ€ΠΈΠ΄Π΅Ρ€ΠΎΠ² Web-ΡƒΠ·Π΅Π» http://www.bizcom.ru/cards/equipment/2001-02/tech_kart_tabl.html

7. Π”Π΅ΠΌΠΎ-вСрсия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Smartlab Web-ΡƒΠ·Π΅Π» http://www.gsho.de/phonecard

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ