ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠΉ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎ Π½Π°ΡΠ°ΡΡΠ°ΡΡΠ΅Π³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΡΠ²Π΅ΡΡ Π½ΠΈΠ·ΠΊΠΎΠΉ ΡΠ°ΡΡΠΎΡΡ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅
Π Π½Π°ΡΠ΅ Π²ΡΠ΅ΠΌΡ Π² ΡΡΠ΅ΡΠ΅ ΡΠ°Π΄ΠΈΠΎΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΈ Π½Π°Ρ ΠΎΠ΄ΡΡ ΡΠΈΡΠΎΠΊΠΎΠ΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ°ΠΊΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΠΊΠ°ΠΊ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠΈΠ΅ ΡΠΎΠ±ΠΎΠΉ ΠΌΠΈΠΊΡΠΎΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΡ Π² Π²ΠΈΠ΄Π΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ. Π ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°ΡΡ Π»ΡΠ±ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ-ΠΏΡΠΎΡΠΈΠ²ΠΊΡ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π½Π° Π±Π°Π·Π΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠΉ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎ Π½Π°ΡΠ°ΡΡΠ°ΡΡΠ΅Π³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΡΠ²Π΅ΡΡ Π½ΠΈΠ·ΠΊΠΎΠΉ ΡΠ°ΡΡΠΎΡΡ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
ΠΠ£Π Π‘ΠΠΠΠ― Π ΠΠΠΠ’Π
" ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠΉ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎ Π½Π°ΡΠ°ΡΡΠ°ΡΡΠ΅Π³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΡΠ²Π΅ΡΡ Π½ΠΈΠ·ΠΊΠΎΠΉ ΡΠ°ΡΡΠΎΡΡ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅"
1 ΠΠ±Π·ΠΎΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²
2 ΠΠ±ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠ° ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ
3 Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°
4 Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°
5 Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΠΌΡΠ»ΡΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΠΏΠ°ΠΊΠ΅ΡΠ΅ VMLAB
6 ΠΠ½Π°Π»ΠΈΠ· Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΉ ΠΈ ΠΎΡΠ΅Π½ΠΊΠ° ΠΏΠΎΠ³ΡΠ΅ΡΠ½ΠΎΡΡΠ΅ΠΉ ΠΡΠ²ΠΎΠ΄Ρ
Π Π½Π°ΡΠ΅ Π²ΡΠ΅ΠΌΡ Π² ΡΡΠ΅ΡΠ΅ ΡΠ°Π΄ΠΈΠΎΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΈ Π½Π°Ρ ΠΎΠ΄ΡΡ ΡΠΈΡΠΎΠΊΠΎΠ΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ°ΠΊΠΈΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΠΊΠ°ΠΊ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡΡΠΈΠ΅ ΡΠΎΠ±ΠΎΠΉ ΠΌΠΈΠΊΡΠΎΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΡ Π² Π²ΠΈΠ΄Π΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ. Π ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°ΡΡ Π»ΡΠ±ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ-ΠΏΡΠΎΡΠΈΠ²ΠΊΡ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π½Π° Π±Π°Π·Π΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π²ΠΎ Π²ΡΠ΅Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ , Π³Π΄Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠΈΡΡΠΎΠ²ΡΡ ΡΠΈΠ³Π½Π°Π»ΠΎΠ². Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΈΠ»Π»ΡΡΡΡΠ°ΡΠΈΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΠΏΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ°Π΄ΠΈΠΎΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ², Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΊΡΡΡΠΎΠ²ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎ Π½Π°ΡΠ°ΡΡΠ°ΡΡΠ΅Π³ΠΎ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° Ρ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΠΎΠΉ ΡΠ°ΡΡΠΎΡΠΎΠΉ ΠΎΡ 5 Π΄ΠΎ 20 ΠΡ Ρ ΡΠ°Π³ΠΎΠΌ 5 ΠΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Ρ Π΄ΠΈΡΠΊΡΠ΅ΡΠ½ΠΎ ΠΌΠ΅Π½ΡΡΡΠ΅ΠΉΡΡ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄ΠΎΠΉ ΠΎΡ 0.5 Π΄ΠΎ 5 ΠΠΎΠ»ΡΡ, ΠΏΠΎΠ΄ΡΡΡΠΎΠΉΠΊΠ° ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Π΄Π²ΡΠΌΡ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΈΡ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌΡΡ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΠΠ.
1. ΠΠ±Π·ΠΎΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²
ΠΡΠ΅ΠΆΠ΄Π΅, ΡΠ΅ΠΌ ΠΏΡΠΈΡΡΡΠΏΠΈΡΡ ΠΊ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΠ, ΠΏΡΠΈΠ²Π΅Π΄Π΅ΠΌ ΠΊΡΠ°ΡΠΊΠΈΠΉ ΠΎΠ±Π·ΠΎΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΡ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎ Π½Π°ΡΠ°ΡΡΠ°ΡΡΠ΅Π³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ. ΠΡΠΎΠΌΠ΅ ΠΠ, Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π½Π° Π±Π°Π·Π΅ ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ Π΄Π²ΡΡ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠΈΠΌΠΌΠ΅ΡΡΠΈΡΠ½ΠΎΠ³ΠΎ ΠΌΡΠ»ΡΡΠΈΠ²ΠΈΠ±ΡΠ°ΡΠΎΡΠ°. ΠΠΎΡΡΠΎΠΈΠ½ΡΡΠ²Π° ΡΠ°ΠΊΠΎΠ³ΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠ° Π·Π°ΠΊΠ»ΡΡΠ°ΡΡΡΡ Π² ΠΎΡΡΡΡΡΡΠ²ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄Π»Ρ ΠΠ, Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ ΠΆΠ΅ Π·Π°ΠΊΠ»ΡΡΠ°ΡΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π² Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ°Ρ ΡΡΡΠ΄Π½Π΅Π΅ Π΄ΠΎΠ±ΠΈΡΡΡΡ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎΠΉ ΡΠΎΡΠΌΡ ΡΡΠΎΠ½ΡΠΎΠ² ΠΈΠΌΠΏΡΠ»ΡΡΠ°, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠΎΡΠ½ΡΡ ΠΏΠΎΠ΄ΡΡΡΠΎΠΉΠΊΡ ΡΠ°ΡΡΠΎΡΡ Π²ΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠ΅ ΡΠ°Π·Π±ΡΠΎΡΠ° Π½ΠΎΠΌΠΈΠ½Π°Π»ΠΎΠ² ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΡΡ Π΅ΠΌΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ°. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΈΡ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΠΠ Π½Π΅ΡΠ΅Ρ ΡΡΠ»ΠΎΠΆΠ½Π΅Π½ΠΈΠ΅ ΡΠ°ΠΊΠΎΠΉ ΡΡ Π΅ΠΌΡ ΠΈ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Ρ ΠΠ¦Π. ΠΡΠ΅ ΠΎΠ΄ΠΈΠ½ Π²Π°ΡΠΈΠ°Π½Ρ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ Π² Π½Π΅ΠΈΠ½Π²Π΅ΡΡΠΈΡΡΡΡΠΈΠΉ ΡΡΠΈΠ»ΠΈΡΠ΅Π»Ρ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ RC-ΡΠ΅ΠΏΠΎΡΠΊΠΈ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ. ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΎΠΊ ΡΠ°ΠΊΠΎΠΉ ΡΡ Π΅ΠΌΡ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² Π΅Π΅ ΡΡΠ»ΠΎΠΆΠ½Π΅Π½ΠΈΠΈ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ ΠΌΡΠ»ΡΡΠΈΠ²ΠΈΠ±ΡΠ°ΡΠΎΡΠΎΠΌ, Π° Π²ΠΎΠΏΡΠΎΡ Ρ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠ΅ΠΉ ΡΠ΅ΡΠ°Π΅ΡΡΡ ΠΏΡΡΠ΅ΠΌ Π΅ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅Π³ΠΎ ΡΡΠ»ΠΎΠΆΠ½Π΅Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΠ°ΠΊΠΎΠ½Π΅Ρ, ΡΡ Π΅ΠΌΠ° Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° Π½Π° Π±Π°Π·Π΅ ΠΠ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ Π½Π΅ΠΎΡΠΏΠΎΡΠΈΠΌΡΠΌΠΈ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°ΠΌΠΈ: ΠΏΡΠΎΡΡΠΎΡΠΎΠΉ (Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠ΅ΠΉ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ), Ρ ΠΎΡΠΎΡΠ΅ΠΉ ΡΠΎΡΠΌΠΎΠΉ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π°, Π° ΡΠ°ΠΊΠΆΠ΅ ΡΠΈΡΠΎΠΊΠΈΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ ΠΏΠΎ ΡΠΎΡΠ½ΠΎΠΉ ΠΏΠΎΠ΄ΡΡΡΠΎΠΉΠΊΠ΅ ΡΠ°ΡΡΠΎΡΡ ΠΈ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ ΡΠΈΠ³Π½Π°Π»Π°.
2. ΠΠ±ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠ° ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ
Π Π΄Π°Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° Π½Π° Π±Π°Π·Π΅ ΠΠ Π±ΡΠ΄ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Ρ ΡΠ°ΠΊΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ, ΠΊΠ°ΠΊ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, Π¦ΠΠ, ΠΠΠ ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ. ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π¦ΠΠ Π²ΡΠ·Π²Π°Π½Π° ΡΠ΅ΠΌ, ΡΡΠΎ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΡΠ΅ΠΌΠΎΠ³ΠΎ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ. Π¦ΠΠ ΠΆΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ ΡΠΈΠ³Π½Π°Π»Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠΉ ΡΠΎΡΠΌΡ ΠΏΡΡΠ΅ΠΌ ΠΏΠΎΠ΄Π°ΡΠΈ ΡΠΈΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΡΠΈΠ³Π½Π°Π»Π° Π½Π° Π΅Π³ΠΎ Π²Ρ ΠΎΠ΄. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΠΠ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π½Π° Π±Π°Π·Π΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° HD44780, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΡΠΌ ΡΡΠ°Π½Π΄Π°ΡΡΠΎΠΌ ΠΈ Π½Π° Π±Π°Π·Π΅ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΡΡ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΠΠ. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΠ Π²ΡΠ±ΡΠ°Π½Π° ΠΌΠΎΠ΄Π΅Π»Ρ AT90S8515 (AVR-ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° Classic ΡΠΈΡΠΌΡ Atmel). ΠΡΠ΄ΡΡΠΈ Π²ΡΠΏΡΡΠ΅Π½Π½ΡΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π»Π΅Ρ Π½Π°Π·Π°Π΄, ΡΠ°ΠΊΠΎΠΉ ΠΠ ΠΈΠΌΠ΅Π΅Ρ Π½Π΅Π±ΠΎΠ»ΡΡΡΡ ΡΡΠΎΠΈΠΌΠΎΡΡΡ, Π½ΠΎ Π² Π΅Π³ΠΎ ΡΠΎΡΡΠ°Π²Π΅ Π΅ΡΡΡ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ (4 8-ΡΠ°Π·ΡΡΠ΄Π½ΡΡ ΠΠΠ, 8-ΡΠ°Π·ΡΡΠ΄Π½ΡΠΉ ΡΠ°ΠΉΠΌΠ΅Ρ-ΡΡΠ΅ΡΡΠΈΠΊ, ΡΠ΄ΡΠΎ Ρ ΡΠ°Π±ΠΎΡΠΈΠΌΠΈ ΡΠ°ΡΡΠΎΡΠ°ΠΌΠΈ Π΄ΠΎ 16 ΠΠΡ).
3. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½ΠΎΠΉ ΡΡ Π΅ΠΌΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°
ΠΠ°ΠΊ ΡΠΆΠ΅ Π±ΡΠ»ΠΎ ΡΠΊΠ°Π·Π°Π½ΠΎ Π²ΡΡΠ΅, ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ ΡΡ Π΅ΠΌΡ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° ΡΠ²Π»ΡΡΡΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, Π¦ΠΠ, ΠΠΠ ΠΈ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ. Π¦ΠΠ ΠΈΠΌΠ΅Π΅Ρ 8 Π²Ρ ΠΎΠ΄ΠΎΠ², Π½Π° ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ΄Π°Π΅ΡΡΡ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ΄ ΡΠΈΠ³Π½Π°Π»Π°, ΠΈ Π²ΡΡ ΠΎΠ΄, Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ½ΠΈΠΌΠ°Π΅ΡΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΎΠ²ΡΠΉ ΡΠΈΠ³Π½Π°Π». Π Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π±ΡΠ»ΠΎ ΡΠ΅ΡΠ΅Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π²Ρ ΠΎΠ΄Ρ Π¦ΠΠ ΠΊ 8-ΡΠ°Π·ΡΡΠ΄Π½ΠΎΠΌΡ ΠΏΠΎΡΡΡ Π‘ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. Π£ΠΏΡΠ°Π²Π»ΡΡΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΄Π΅Π»ΡΡΡΡ Π½Π° 2 ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²ΠΊΠΈ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ ΠΈ 4 ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠ°ΡΡΠΎΡΡ. ΠΠ½ΠΎΠΏΠΊΠΈ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²ΠΊΠΈ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ Π±ΡΠ»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ ΠΊ Π²ΡΡ ΠΎΠ΄Π°ΠΌ 2 ΠΈ 3 ΠΏΠΎΡΡΠ° D, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ²Π»ΡΡΡΡΡ Π²Ρ ΠΎΠ΄Π°ΠΌΠΈ Π²Π½Π΅ΡΠ½ΠΈΡ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ INT0 ΠΈ INT1. ΠΠ½ΠΎΠΏΠΊΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΠ°ΡΡΠΎΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ ΠΊ Π²ΡΠ²ΠΎΠ΄Π°ΠΌ 4, 5, 6 ΠΈ 7 ΠΏΠΎΡΡΠ° D.
ΠΠΠ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ 11-Ρ Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ. 8 ΠΈΠ· Π½ΠΈΡ ΡΠ²Π»ΡΡΡΡΡ ΡΠΈΠ½ΠΎΠΉ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΊ ΠΏΠΎΡΡΡ Π. ΠΡΡΠ°Π²ΡΠΈΠ΅ΡΡ 3 Π²ΡΠ²ΠΎΠ΄Π° ΡΠ²Π»ΡΡΡΡΡ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΌΠΈ: Π²ΡΠ²ΠΎΠ΄ RS ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ, ΡΡΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΡΡ ΠΏΠΎ 8-ΡΠ°Π·ΡΡΠ΄Π½ΠΎΠΉ ΡΠΈΠ½Π΅: ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈΠ»ΠΈ Π΄Π°Π½Π½ΡΠ΅ (ΠΊΠΎΠ΄Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ²) ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΎΠ½ ΠΊ Π½ΡΠ»Π΅Π²ΠΎΠΌΡ Π²ΡΡ ΠΎΠ΄Ρ ΠΏΠΎΡΡΠ° Π, Π²ΡΠ²ΠΎΠ΄ R/W ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠ΅ΠΆΠΈΠΌ ΡΡΠ΅Π½ΠΈΡ / Π·Π°ΠΏΠΈΡΠΈ ΡΠΈΠ½Ρ Π΄Π°Π½Π½ΡΡ , ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊ ΠΏΠ΅ΡΠ²ΠΎΠΌΡ Π²ΡΡ ΠΎΠ΄Ρ ΠΏΠΎΡΡΠ° Π, ΠΏΠΎ Π²ΡΠ²ΠΎΠ΄Ρ Π ΠΏΠΎΠ΄Π°ΡΡΡΡ ΡΡΡΠΎΠ±ΠΈΡΡΡΡΠΈΠ΅ ΠΈΠΌΠΏΡΠ»ΡΡΡ, ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π°ΡΡΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΡ ΡΡΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ Π·Π°ΠΏΠΈΡΠΈ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ Π²ΡΡ ΠΎΠ΄ Π ΠΊ Π²ΡΠ²ΠΎΠ΄Ρ 2 ΠΏΠΎΡΡΠ° Π. Π’Π°ΠΊΠΆΠ΅ Ρ ΠΠ Π΅ΡΡΡ Π²ΡΠ²ΠΎΠ΄Ρ XTAL1 ΠΈ XTAL2, ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊΠ²Π°ΡΡΠ΅Π²ΡΠΉ ΡΠ΅Π·ΠΎΠ½Π°ΡΠΎΡ. Π‘Ρ Π΅ΠΌΠ° Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½Π°Ρ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° ΡΠ΅ΡΡΠ΅ΠΆΠ΅, ΠΏΡΠΈΠ»Π°Π³Π°ΡΡΠ΅ΠΌΡΡ ΠΊ ΠΏΠΎΡΡΠ½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΊΠ΅. ΠΡΠΎΠ΅ΠΊΡΠ½ΡΠΉ ΡΠ°ΠΉΠ» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ VMLAB, ΠΎΠΏΠΈΡΡΠ²Π°ΡΡΠΈΠΉ ΡΡ Π΅ΠΌΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½ΡΡ, ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π.
4. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ Π³Π»Π°Π²Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ»ΠΎΠ²Π½ΠΎ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΡ Π½Π° 3 ΡΠ°ΡΡΠΈ: Π±Π»ΠΎΠΊ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΠ ΠΈ ΠΠΠ, Π±Π»ΠΎΠΊ ΠΎΠΏΡΠΎΡΠ° ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ Π±Π»ΠΎΠΊ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΠ³Π½Π°Π»Π°. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π² Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Π±ΡΠ΄ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΊΠΎΡΠΎΡΡΡ Π±ΡΠ΄ΡΡ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Ρ ΡΡΡΡ ΠΏΠΎΠ·ΠΆΠ΅.
Π Π±Π»ΠΎΠΊΠ΅ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ΄Π΅Π»ΠΈΡΡ ΡΠ°ΠΊΠΈΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΠ°ΡΡΠΈ, ΠΊΠ°ΠΊ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΎΠ±ΡΡΠ²Π»Π΅Π½Π½ΡΠΌ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠ°ΠΌ, Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΏΠΎΡΡΠΎΠ² Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π°, ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΠΠ ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ. ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΠΠ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΡΠ΅ΠΌ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΡΠ΅Π³ΠΈΡΡΡΠ°ΠΌ Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π° — DDRX (ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° ΡΠΈΠΏ ΠΏΠΎΡΡΠ° — Π²Ρ ΠΎΠ΄, ΠΈΠ»ΠΈ Π²ΡΡ ΠΎΠ΄) ΠΈ PORTX (ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΌ ΠΏΡΡΠ΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ ΠΏΠΎΠ΄ΡΡΠ³ΠΈΠ²Π°ΡΡΠΈΠ΅ ΡΠ΅Π·ΠΈΡΡΠΎΡΡ).
Π Π°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π½Π° Π΄Π²ΡΡ ΡΡΠΎΠ²Π½ΡΡ : ΠΎΠ±ΡΠ΅ΠΌ ΡΡΠΎΠ²Π½Π΅ (ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ Π² 1 ΡΠ»Π°Π³Π° I ΡΠ΅Π³ΠΈΡΡΡΠ° SREG) ΠΈ ΠΌΠ΅ΡΡΠ½ΠΎΠΌ ΡΡΠΎΠ²Π½Π΅. Π Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π²Π° Π²ΠΈΠ΄Π° ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ: Π²Π½Π΅ΡΠ½ΠΈΠ΅ INT0 ΠΈ INT1, ΠΈ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΠΎΡ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ°ΠΉΠΌΠ΅Ρ-ΡΡΠ΅ΡΡΠΈΠΊΠ°. ΠΠ½Π΅ΡΠ½ΠΈΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡΡΡ ΠΏΡΡΠ΅ΠΌ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π² 1 6-Π³ΠΎ ΠΈ 7-Π³ΠΎ Π±ΠΈΡΠΎΠ² ΡΠ΅Π³ΠΈΡΡΡΠ° GIMSK, Π° ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π½ΡΠ»Π΅Π²ΠΎΠ³ΠΎ ΡΠ°ΠΉΠΌΠ΅Ρ-ΡΡΠ΅ΡΡΠΈΠΊΠ° ΡΠ°Π·ΡΠ΅ΡΠ°Π΅ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ Π² 2-Π³ΠΎ Π±ΠΈΡΠ° ΡΠ΅Π³ΠΈΡΡΡΠ° TIMSK (ΡΠ΅Π³ΠΈΡΡΡΠ° ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ). ΠΠΎΠΌΠ°Π½Π΄Ρ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΠΠ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΠΠ ΠΈ ΠΎΡΠΈΡΡΠΊΡ ΡΠΊΡΠ°Π½Π°, Π½Π°ΡΡΡΠΎΠΉΠΊΡ Π²ΠΈΠ΄Π° ΠΊΡΡΡΠΎΡΠ°, ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΊΠΎΠ»-Π²Π° ΡΡΡΠΎΠΊ, ΡΠ°Π²Π½ΠΎΠ³ΠΎ Π΄Π²ΡΠΌ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ ΡΠ°Π·ΡΡΠ΄Π½ΠΎΡΡΠΈ ΡΠΈΠ½Ρ Π΄Π°Π½Π½ΡΡ (8-ΡΠ°Π·ΡΡΠ΄Π½Π°Ρ ΡΠΈΠ½Π°, Π² Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅).
Π Π±Π»ΠΎΠΊΠ΅ ΠΎΠΏΡΠΎΡΠ° ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΎΠΏΡΠ°ΡΠΈΠ²Π°ΡΡΡΡ 4, 5, 6 ΠΈ 7 Π²ΡΠ²ΠΎΠ΄Ρ ΠΏΠΎΡΡΠ° D, ΠΊ ΠΊΠΎΡΠΎΡΡΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠ°ΡΡΠΎΡΠΎΠΉ. (ΠΠ½ΠΎΠΏΠΊΠΈ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²ΠΊΠΈ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ ΠΊ Π²ΡΠ²ΠΎΠ΄Π°ΠΌ Π²Π½Π΅ΡΠ½ΠΈΡ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ, ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΊΠΎΡΠΎΡΡΡ Π±ΡΠ΄Π΅Ρ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½Π° ΠΏΠΎΠ·Π΄Π½Π΅Π΅.) ΠΠΏΡΠΎΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΠΏΡΡΠ΅ΠΌ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π³ΠΎ Π²ΡΠ²ΠΎΠ΄Π° ΠΏΠΎΡΡΠ° Π½Π° Π½ΡΠ»Π΅Π²ΠΎΠ΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ (ΠΊΠΎΠ³Π΄Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ Π½Π°ΠΆΠ°ΡΠ°, Π½Π° Π΅Π΅ Π²ΡΠ²ΠΎΠ΄Π΅ ΡΡΠΎΠΈΡ «1», Π²ΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠ΅ Π½Π°Π»ΠΈΡΠΈΡ ΠΏΠΎΠ΄ΡΡΠ³ΠΈΠ²Π°ΡΡΠΈΡ ΡΠ΅Π·ΠΈΡΡΠΎΡΠΎΠ²). ΠΡΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π°ΠΆΠ°ΡΠ°, ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ Π½Π° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ ΠΌΠ΅ΡΠΊΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΡΠ°Π½Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ΄ΡΡ Π·Π°ΠΏΠΈΡΠ°Π½Ρ Π² ΡΠ΅Π³ΠΈΡΡΡ ΡΡΠ΅ΡΡΠΈΠΊ TCNT0 ΡΠ°ΠΉΠΌΠ΅Ρ-ΡΡΠ΅ΡΡΠΈΠΊΠ°. ΠΡΠ»ΠΈ ΠΆΠ΅ Π½Π΅ Π½Π°ΠΆΠ°ΡΠ° Π½ΠΈ ΠΎΠ΄Π½Π° ΠΈΠ· ΠΊΠ½ΠΎΠΏΠΎΠΊ, ΡΠΎ Π² ΡΠ΅Π³ΠΈΡΡΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠ°ΡΡΠΎΡΠ΅ 10 ΠΡ. ΠΠΎΡΠ»Π΅ Π±Π»ΠΎΠΊΠ° ΠΎΠΏΡΠΎΡΠ° ΠΊΠ½ΠΎΠΏΠΎΠΊ ΡΠ»Π΅Π΄ΡΠ΅Ρ Π±Π»ΠΎΠΊ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΠ³Π½Π°Π»Π°.
ΠΠ΅Π½Π΅ΡΠ°ΡΠΈΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎ Π½Π°ΡΠ°ΡΡΠ°ΡΡΠ΅Π³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ. Π‘Π½Π°ΡΠ°Π»Π° Π½Π° Π²Ρ ΠΎΠ΄ Π¦ΠΠ ΠΏΠΎΠ΄Π°Π΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½Π½ΠΎΠ΅ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡΡ, Π·Π°ΡΠ΅ΠΌ ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅ΡΡΡ Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ, Π΅ΡΠ»ΠΈ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Π° Π½Π΅ Π΄ΠΎΡΡΠΈΠ³Π»Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ, ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΎΠΏΡΡΡ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡΡ ΠΈ ΠΏΠΎΠ΄Π°Π΅ΡΡΡ Π½Π° Π²Ρ ΠΎΠ΄ Π¦ΠΠ. ΠΡΠ»ΠΈ ΠΆΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎΡΡΠΈΠ³Π»ΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ, ΡΠΎ Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π½Π° Π²Ρ ΠΎΠ΄ Π¦ΠΠ ΠΏΠΎΠ΄Π°Π΅ΡΡΡ ΡΠΈΡΡΠΎΠ²ΠΎΠΉ ΠΊΠΎΠ΄, ΡΠ°Π²Π½ΡΠΉ Π½ΡΠ»Ρ, Π·Π°ΡΠ΅ΠΌ ΠΎΠΏΡΡΡ Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ ΠΈ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ Π½Π° ΠΌΠ΅ΡΠΊΡ Π±Π»ΠΎΠΊΠ° ΠΎΠΏΡΠΎΡΠ° ΠΊΠ½ΠΎΠΏΠΎΠΊ. ΠΠ΅ΡΠ΅Π΄ Π±Π»ΠΎΠΊΠΎΠΌ Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΠ³Π½Π°Π»Π° 6 ΠΈ 7 Π±ΠΈΡΡ ΡΠ΅Π³ΠΈΡΡΡΠ° GIMSK ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΡΡ Π² Π½ΠΎΠ»Ρ, ΡΡΠΎΠ±Ρ Π½Π°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²ΠΊΠΈ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ Π½Π΅ Π²Π»ΠΈΡΠ»ΠΎ Π½Π° ΡΠ°ΡΡΠΎΡΡ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ².
ΠΡΠΎΠΌΠ΅ Π³Π»Π°Π²Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ, ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ ΡΠΈΠ³Π½Π°Π»Π°, Π·Π°ΠΏΠΈΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π·Π°ΠΏΠΈΡΠΈ Π΄Π°Π½Π½ΡΡ Π² ΠΠΠ, ΠΎΠΏΡΠΎΡΠ° ΡΠ»Π°Π³Π° Π·Π°Π½ΡΡΠΎΡΡΠΈ ΠΠΠ ΠΈ ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΠΎΠ³ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Π° ΠΈΠ· EEPROM.
Π ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ°Π³ΠΈ. Π‘Π½Π°ΡΠ°Π»Π° Π² ΡΠ΅Π³ΠΈΡΡΡ TCNT0 Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ freq. Π Π°ΡΡΡΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΎΠ½ΠΎ ΠΏΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ. ΠΠ΅ΡΠΈΠΎΠ΄ ΠΈΠΌΠΏΡΠ»ΡΡΠ° Π΄Π΅Π»ΠΈΠΌ Π½Π° ΡΠΈΡΠ»ΠΎ ΡΠ°Π²Π½ΠΎΠ΅ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ, Π·Π°ΡΠ΅ΠΌ ΡΠΌΠ½ΠΎΠΆΠ°Π΅ΠΌ Π½Π° ΡΠ°ΠΊΡΠΎΠ²ΡΡ ΡΠ°ΡΡΠΎΡΡ ΠΠ, Π΅ΡΠ»ΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ Π±ΠΎΠ»ΡΡΠ΅ 255, ΡΠΎ Π΄Π΅Π»ΠΈΠΌ Π΅Π³ΠΎ Π½Π° ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ ΠΏΡΠ΅Π΄Π΄Π΅Π»Π΅Π½ΠΈΡ. ΠΠ°ΡΠ΅ΠΌ ΠΈΠ· 255 Π²ΡΡΠΈΡΠ°Π΅ΠΌ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΠΈ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΡΠ΅Π³ΠΈΡΡΡ TCCR1B. ΠΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ Π²ΡΠ·ΡΠ²Π°Π΅ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° sleep, ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΡΡΠ°Ρ ΠΠ Π² ΡΠ΅ΠΆΠΈΠΌ Idle Mode, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠ΄ΡΠΎ Π½Π΅ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ. ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΡΠ°ΠΉΠΌΠ΅Ρ ΠΎΡΡΡΠΈΡΡΠ²Π°Π΅Ρ Π½ΡΠΆΠ½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΡΠ°ΠΊΡΠΎΠ², ΠΎΠ½ Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅, Π²ΡΠ²ΠΎΠ΄ΡΡΠ΅Π΅ ΠΠ ΠΈΠ· ΡΠ΅ΠΆΠΈΠΌΠ° Idle Mode, ΠΈ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π² ΡΠ΅Π³ΠΈΡΡΡ TCCR0 Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ 0, Ρ. Π΅. ΡΠ°ΠΉΠΌΠ΅Ρ-ΡΡΠ΅ΡΡΠΈΠΊ Π²ΡΠΊΠ»ΡΡΠ°Π΅ΡΡΡ.
ΠΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠ»Π°Π³Π° Π·Π°Π½ΡΡΠΎΡΡΠΈ ΠΠΠ Π½ΡΠΆΠ½Π° Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΌΠΎΠΌΠ΅Π½Ρ, ΠΊΠΎΠ³Π΄Π° ΠΠΠ ΡΠ²ΠΎΠ±ΠΎΠ΄Π΅Π½ ΠΈ Π³ΠΎΡΠΎΠ² ΠΊ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ. ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠ»Π°Π³Π° Π·Π°Π½ΡΡΠΎΡΡΠΈ ΡΠ»Π΅Π΄ΡΡΡΠ°Ρ. Π‘Π½Π°ΡΠ°Π»Π° ΠΏΠΎΡΡ, Π ΠΠ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΠΊ ΡΠΈΠ½Π΅ Π΄Π°Π½Π½ΡΡ ΠΠΠ, Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΡΡΡ ΠΊΠ°ΠΊ Π²Ρ ΠΎΠ΄, ΠΈ ΠΊ Π½Π΅ΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΏΠΎΠ΄ΡΡΠ³ΠΈΠ²Π°ΡΡΠΈΠ΅ ΡΠ΅Π·ΠΈΡΡΠΎΡΡ. ΠΠ°ΡΠ΅ΠΌ Π²ΡΡ ΠΎΠ΄ R/W ΠΠΠ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Π² 1, ΡΡΠΎ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅Ρ ΡΠΈΠ½Ρ Π΄Π°Π½Π½ΡΡ ΠΠΠ Π½Π° Π·Π°ΠΏΠΈΡΡ Π² ΠΏΠΎΡΡ ΠΠ. ΠΠ°ΡΠ΅ΠΌ, Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΠΎΠΉ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² ΠΠΠ, Π²ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ Π·Π°Π΄Π΅ΡΠΆΠΊΠ° Π² 1 ΠΌΠΊΡ, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΡΠ΅Π±ΡΡΡΡΡ 4 ΠΊΠΎΠΌΠ°Π½Π΄Ρ nop. ΠΠΎΡΠ»Π΅ Π½ΠΈΡ ΡΠΈΠ³Π½Π°Π» E ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Π² 1, Π²ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ Π·Π°Π΄Π΅ΡΠΆΠΊΠ° Π΅ΡΠ΅ Π² 0.5 ΠΌΠΊΡ ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠΈΠ½Ρ Π΄Π°Π½Π½ΡΡ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Π²ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ ΡΠ΅Π³ΠΈΡΡΡ temp ΠΠ. ΠΠ°ΡΠ΅ΠΌ ΡΠΈΠ³Π½Π°Π» E ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅ΡΡΡ Π² 0 ΠΈ ΠΎΠΏΡΠ°ΡΠΈΠ²Π°Π΅ΡΡΡ 7-ΠΉ Π±ΠΈΡ ΡΠ΅Π³ΠΈΡΡΡΠ° temp, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ»Π°Π³Π° Π·Π°Π½ΡΡΠΎΡΡΠΈ. ΠΡΠ»ΠΈ ΠΎΠ½ ΡΠ°Π²Π΅Π½ 1, ΡΠΎ ΠΈΠ΄Π΅Ρ Π²ΠΎΠ·Π²ΡΠ°Ρ Π½Π° ΠΌΠ΅ΡΠΊΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ R/W Π² 1, Π΅ΡΠ»ΠΈ Π½Π΅Ρ, ΡΠΎ ΠΈΠ΄Π΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π²ΡΡ ΠΎΠ΄Π° ΠΈΠ· ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
ΠΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π·Π°ΠΏΠΈΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ Π² ΠΠΠ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ°Π³ΠΈ. Π‘Π½Π°ΡΠ°Π»Π° ΠΏΠΎΡΡ, Π Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΡΡΡ Π½Π° Π²ΡΠ²ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ. ΠΠ°ΡΠ΅ΠΌ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΡΡ Π² 0 ΡΠΈΠ³Π½Π°Π»Ρ RS (ΠΏΠΎ ΡΠΈΠ½Π΅ Π΄Π°Π½Π½ΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ) ΠΈ R/W (ΡΠΈΠ½Π° Π΄Π°Π½Π½ΡΡ ΠΠΠ Π½Π°ΡΡΡΠΎΠ΅Π½Π° Π½Π° ΠΏΡΠΈΠ΅ΠΌ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈΠ· ΠΏΠΎΡΡΠ° ΠΠ). ΠΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ Π²ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ Π²ΡΠ΅ΠΌΡ 0.5 ΠΌΠΊΡ, ΠΈ ΡΠΈΠ³Π½Π°Π» E ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Π² 1. ΠΠ°ΡΠ΅ΠΌ Π²ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ Π²ΡΠ΅ΠΌΡ 1 ΠΌΠΊΡ ΠΈ Π² ΡΠΈΠ½Ρ Π΄Π°Π½Π½ΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΡ, Π Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈΠ· ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ comm. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π» E ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅ΡΡΡ Π² 0, ΠΈ ΠΈΠ΄Π΅Ρ Π²ΡΡ ΠΎΠ΄ ΠΈΠ· ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
ΠΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π·Π°ΠΏΠΈΡΠΈ Π΄Π°Π½Π½ΡΡ Π² ΠΠΠ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΈΠΌ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ Π·Π°ΠΏΠΈΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄. Π Π°Π·Π»ΠΈΡΠΈΡ Π·Π°ΠΊΠ»ΡΡΠ°ΡΡΡΡ Π»ΠΈΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ ΡΠΈΠ³Π½Π°Π» RS ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Π² 1, ΡΡΠΎ Π³ΠΎΠ²ΠΎΡΠΈΡ ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ Π΄Π°Π½Π½ΡΡ , Π° Π½Π° ΡΠΈΠ½Ρ Π΄Π°Π½Π½ΡΡ ΠΏΠΎΠ΄Π°Π΅ΡΡΡ Π½Π΅ ΠΊΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, Π° ΠΊΠΎΠ΄ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΠΎΠ³ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Π°.
ΠΠΎΠ΄Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΠΌΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² Ρ ΡΠ°Π½ΡΡΡΡ Π² EEPROM ΠΏΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠΈΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ ΠΈΠΌΠΏΡΠ»ΡΡΠ° ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Ρ ΡΠ°Π³ΠΎΠΌ 5 (ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»ΡΠ½ΠΎ 0.1 Π), Π° ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠΈΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΡΠ°Π²Π½ΠΎ 255, ΡΠΎ ΠΊΠΎΠ»-Π²ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ ΡΠ°Π²Π½ΠΎ 46 (Π²ΠΌΠ΅ΡΡΠ΅ Ρ Π½ΡΠ»Π΅Π²ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ). ΠΠ° ΠΠΠ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ ΡΠ΅Π»Π°Ρ, Π΄Π΅ΡΡΡΠΈΡΠ½Π°Ρ ΠΈ ΡΠΎΡΠ°Ρ ΡΠ°ΡΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ. ΠΠΎΡΡΠΎΠΌΡ Π² ΠΏΠ΅ΡΠ²ΡΠ΅ 46 Π±Π°ΠΉΡΠ° EEPROM Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡΡΡ ΠΊΠΎΠ΄Ρ ΡΠ΅Π»ΠΎΠΉ ΡΠ°ΡΡΠΈ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ, Π²ΠΎ Π²ΡΠΎΡΡΠ΅ 46 Π±Π°ΠΉΡΠ° — ΠΊΠΎΠ΄Ρ Π΄Π΅ΡΡΡΠΈΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΈ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ, ΠΈ Π² ΡΡΠ΅ΡΡΠΈ 46 Π±Π°ΠΉΡΠ° — ΠΊΠΎΠ΄Ρ ΡΠΎΡΠΎΠΉ ΡΠ°ΡΡΠΈ. Π‘Π°ΠΌΠ° ΠΆΠ΅ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΡΠ΅Π½ΠΈΡ ΠΈΠ· EEPROM ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π² ΡΠ΅Π±Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π·Π°ΠΏΠΈΡΠΈ Π°Π΄ΡΠ΅ΡΠ° ΡΡΠΈΡΡΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ Π±Π°ΠΉΡΠ° Π² ΡΠ΅Π³ΠΈΡΡΡΡ EEARH ΠΈ EEARL, ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π½ΡΠ»Π΅Π²ΠΎΠ³ΠΎ Π±ΠΈΡΠ° ΡΠ΅Π³ΠΈΡΡΡΠ° EECR Π² 1 (ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΡΠ΅Π½ΠΈΡ ΠΈΠ· EEPROM) ΠΈ ΡΡΠ΅Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° ΠΈΠ· ΡΠ΅Π³ΠΈΡΡΡΠ° Π΄Π°Π½Π½ΡΡ EEDR Π² ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ symbol.
ΠΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠ΅ΠΊΡΡΠ΅ΠΉ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ ΡΠΈΠ³Π½Π°Π»Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠ»Π°Π³Π° Π·Π°Π½ΡΡΠΎΡΡΠΈ ΠΠΠ, Π° ΡΠ°ΠΊΠΆΠ΅ Π·Π°ΠΏΠΈΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ Π΄Π°Π½Π½ΡΡ Π² ΠΠΠ. ΠΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ»ΠΎΠ²Π½ΠΎ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΡ Π½Π° Π±Π»ΠΎΠΊΠΈ ΠΎΡΠΈΡΡΠΊΠΈ ΡΠΊΡΠ°Π½Π°, ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠ΅Π»ΠΎΠΉ ΡΠ°ΡΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ, ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ Π΄Π΅ΡΡΡΠΈΡΠ½ΠΎΠΉ ΡΠΎΡΠΊΠΈ, Π΄Π΅ΡΡΡΠΈΡΠ½ΠΎΠΉ ΠΈ ΡΠΎΡΠΎΠΉ ΡΠ°ΡΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ ΠΏΡΠΎΠ±Π΅Π»Π° ΠΈ Π±ΡΠΊΠ²Ρ V. Π ΠΈΡΠΎΠ³Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΠΠΠ Π² Π²ΠΈΠ΄Π΅ «2.45 V». ΠΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· Π±Π»ΠΎΠΊΠΎΠ² (ΠΊΡΠΎΠΌΠ΅ Π±Π»ΠΎΠΊΠΎΠ² ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠΎΡΠΊΠΈ, ΠΏΡΠΎΠ±Π΅Π»Π° ΠΈ Π±ΡΠΊΠ²Ρ V) ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π²ΡΠ·ΠΎΠ² ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΡΠ΅Π½ΠΈΡ ΡΠ»Π°Π³Π° Π·Π°Π½ΡΡΠΎΡΡΠΈ, ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° ΡΠΈΠΌΠ²ΠΎΠ»Π° ΠΈΠ· EEPROM, ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠΈΠΌΠ²ΠΎΠ»Π° Π½Π° ΠΠΠ. ΠΠΎΡΠ»Π΅ Π±Π»ΠΎΠΊΠΎΠ² Π²ΡΠ²ΠΎΠ΄Π° ΡΠ΅Π»ΠΎΠΉ ΠΈ Π΄Π΅ΡΡΡΠΈΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΠ° ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ Π½Π° 46.
ΠΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ ΠΈ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ Π΄Π΅ΠΉΡΡΠ²ΡΡΡ ΠΏΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ. Π‘Π½Π°ΡΠ°Π»Π° ΡΠ΅ΠΊΡΡΠ°Ρ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Π° ΡΡΠ°Π²Π½ΠΈΠ²Π°Π΅ΡΡΡ ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ 0 (ΠΏΡΠΈ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΠΈ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ) ΠΈ 255 (ΠΏΡΠΈ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠΈ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ). ΠΡΠ»ΠΈ ΡΠ΅ΠΊΡΡΠ°Ρ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Π° Π½Π΅ ΡΠ°Π²Π½Π° ΡΡΠΈΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌ, ΡΠΎ Π² ΠΠ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ amplitude Π½Π° 5, ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ Π°Π΄ΡΠ΅ΡΠ° Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡΡ ΠΈ Π²ΡΠ·ΠΎΠ² ΠΠ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ, Π° Π² ΠΠ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ amplitude Π½Π° 5, ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ address Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡΡ ΠΈ Π²ΡΠ·ΠΎΠ² ΠΠ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ. ΠΠ»ΠΎΠΊ-ΡΡ Π΅ΠΌΠ° Π°Π»Π³ΠΎΡΠΈΡΠΌΠ° ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° ΡΠ΅ΡΡΠ΅ΠΆΠ΅, ΠΏΡΠΈΠ»Π°Π³Π°ΡΡΠ΅ΠΌΡΡ ΠΊ ΠΏΠΎΡΡΠ½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ Π·Π°ΠΏΠΈΡΠΊΠ΅.
ΠΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ Π½ΠΈΠΆΠ΅.
; ******************************************************
; ΠΠ΅Π½Π΅ΡΠ°ΡΠΎΡ ΡΠΈΠ³Π½Π°Π»Π° Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎ Π½Π°ΡΠ°ΡΡΠ°ΡΡΠ΅Π³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΡΠ²Π΅ΡΡ Π½ΠΈΠ·ΠΊΠΎΠΉ ΡΠ°ΡΡΠΎΡΡ Ρ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΠΎΠΉ ΡΠ°ΡΡΠΎΡΠΎΠΉ ΠΈ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄ΠΎΠΉ
; ΠΡΠΏΠΎΠ»Π½ΠΈΠ» ΡΡΡΠ΄Π΅Π½Ρ
; ******************************************************
include «C:VMLABinclude8515def.inc»
def temp =r16
def ConstFF = r17
def Const0 = r18
def amplitude = r19
def freq = r20
def max_ampl=r21
def Const5 = r22
def address=r23
def comm=r24
def symbol=r25
reset:
rjmp start
rjmp minus
rjmp plus
reti
reti
reti
reti
reti
reti
reti
reti
reti
start:
; ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΡΠ΅ΠΊΠ°
ldi temp, high (RAMEND)
out SPH, temp
ldi temp, low (RAMEND)
out SPL, temp
; ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠ°ΠΌ
ldi ConstFF, $FF
ldi Const0, $ 00
ldi Const5, 5
ldi amplitude, 0
ldi freq, 155
ldi max_ampl, 125
ldi amplitude, 0
; Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΏΠΎΡΡΠΎΠ² Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π°
out DDRC, ConstFF
out PORTD, ConstFF
out DDRB, ConstFF
sei
; ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠ°ΠΉΠΌΠ΅Ρ-ΡΡΠ΅ΡΡΠΈΠΊΠ° T0 ΠΈ ΡΠ΅ΠΆΠΈΠΌΠ° Idle Mode
ldi temp, 2
out TIMSK, temp
ldi temp, 0b00101010
out MCUCR, temp
ldi temp, 0b11000000
out GIMSK, temp
; ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠ° ΠΠΠ
rcall bf_check
ldi comm, 0b00001111
rcall command
ldi comm, 0b00111000
rcall bf_check
rcall command
ldi address, 25
rcall display_ampl; ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΡ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ
main:; ΠΎΠΏΡΠΎΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ
ldi temp, 0b11000000
out GIMSK, temp
sbis PIND, 4
rjmp mm1
sbis PIND, 5
rjmp mm2
sbis PIND, 6
rjmp mm3
sbis PIND, 7
rjmp mm4
gener:; Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ ΠΏΠΈΠ»Ρ
out GIMSK, Const0
out PORTC, amplitude
cpse amplitude, max_ampl
rjmp gen1
rjmp gen2
gen1:
inc amplitude
rcall delay
rjmp gener
gen2: ldi amplitude, 0
rjmp main
; Π²ΡΠ±ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°ΡΡΠΎΡΡ
mm1: ldi freq, 156
rjmp gener
mm2: ldi freq, 206
rjmp gener
mm3: ldi freq, 222
rjmp gener
mm4: ldi freq, 231
rjmp gener
; ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ
delay:
out TCNT0, freq
ldi temp, 0b00001011
out TCCR0, temp
sleep
out TCCR0, Const0
ret
display_ampl:; ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ
rcall bf_check
ldi comm, 1; Π²ΡΠ·ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄Ρ
rcall command; ΠΎΡΠΈΡΡΠΊΠΈ ΡΠΊΡΠ°Π½Π°
; Π²ΡΠ²ΠΎΠ΄ ΡΠ΅Π»ΠΎΠΉ ΡΠ°ΡΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ
rcall read_EEPROM
rcall bf_check
rcall data
; Π²ΡΠ²ΠΎΠ΄ Π΄Π΅ΡΡΡΠΈΡΠ½ΠΎΠΉ ΡΠΎΡΠΊΠΈ
ldi symbol,$ 2E
rcall bf_check
rcall data
; Π²ΡΠ²ΠΎΠ΄ Π΄Π΅ΡΡΡΠΈΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ
ldi temp, 46
add address, temp
rcall read_EEPROM
rcall bf_check
rcall data
; Π²ΡΠ²ΠΎΠ΄ ΡΠΎΡΠΎΠΉ ΡΠ°ΡΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ
ldi temp, 46
add address, temp
rcall read_EEPROM
rcall bf_check
rcall data
ldi temp, 92
sub address, temp
; Π²ΡΠ²ΠΎΠ΄ ΠΏΡΠΎΠ±Π΅Π»Π° ΠΈ Π±ΡΠΊΠ²Ρ V
rcall bf_check
ldi symbol, $ 20
rcall data
ldi symbol,$ 56
rcall bf_check
rcall data
ret
command:; ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π·Π°ΠΏΠΈΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² ΠΠΠ
out DDRA, ConstFF
out PORTB, Const0
nop
nop
sbi PORTB, 2
nop
nop
nop
out PORTA, comm
cbi PORTB, 2
ret
data:; ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π·Π°ΠΏΠΈΡΠΈ ΠΊΠΎΠ΄Π° ΡΠΈΠΌΠ²ΠΎΠ»Π° Π² ΠΠΠ
out DDRA, ConstFF
ldi temp, 1
out PORTB, temp
nop
nop
sbi PORTB, 2
nop
nop
out PORTA, symbol
nop
nop
nop
cbi PORTB, 2
ret
bf_check:; ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠ»Π°Π³Π° Π·Π°Π½ΡΡΠΎΡΡΠΈ
out DDRA, Const0
out PORTA, ConstFF
bf:
ldi temp, 2
out PORTB, temp
nop
nop
nop
nop
sbi PORTB, 2
nop
nop
in temp, PINA
cbi PORTB, 2
sbrc temp, 7
rjmp bf
ret
read_EEPROM:; ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° ΡΠΈΠΌΠ²ΠΎΠ»Π° ΠΈΠ· EEPROM
out EEARH, Const0
out EEARL, address
ldi temp, 1
out EECR, temp
in symbol, EEDR
ret
minus:; ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΠ΅ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ
ldi temp, 25
cpse max_ampl, temp
rjmp min1
rjmp min2
min1:
sub max_ampl, Const5
dec address
rcall display_ampl
; Π·Π΄Π΅ΡΡ Π½Π°Π΄ΠΎ ΠΏΠΎΠ΄ΠΊΡΡΡΠΈΡΡ ΡΠ°ΡΡΠΎΡΡ
min2:
reti
plus:; ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ
cpse max_ampl, ConstFF
rjmp pl1
rjmp pl2
pl1:
add max_ampl, Const5
inc address
rcall display_ampl
; Π·Π΄Π΅ΡΡ Π½Π°Π΄ΠΎ ΠΏΠΎΠ΄ΠΊΡΡΡΠΈΡΡ ΡΠ°ΡΡΠΎΡΡ
pl2:
reti
eseg
db $ 30, $ 30, $ 30, $ 30, $ 30, $ 31, $ 31
db $ 31, $ 31, $ 31, $ 31, $ 31, $ 31, $ 31, $ 31, $ 32, $ 32, $ 32, $ 32, $ 32
db $ 32, $ 32, $ 32, $ 32, $ 32, $ 33, $ 33, $ 33, $ 33, $ 33, $ 33, $ 33, $ 33
db $ 33, $ 33, $ 34, $ 34, $ 34, $ 34, $ 34, $ 34, $ 34, $ 34, $ 34, $ 34, $ 35
db $ 35, $ 36, $ 37, $ 38, $ 39, $ 30, $ 31
db $ 32, $ 33, $ 34, $ 35, $ 36, $ 37, $ 38, $ 39, $ 30, $ 31, $ 32, $ 33, $ 34
db $ 35, $ 36, $ 37, $ 38, $ 39, $ 30, $ 31, $ 32, $ 33, $ 34, $ 35, $ 36, $ 37
db $ 38, $ 39, $ 30, $ 31, $ 32, $ 33, $ 34, $ 35, $ 36, $ 37, $ 38, $ 39, $ 30
db $ 39, $ 39, $ 38, $ 38, $ 38, $ 38, $ 38
db $ 37, $ 37, $ 37, $ 37, $ 37, $ 36, $ 36, $ 36, $ 36, $ 36, $ 35, $ 35, $ 35
db $ 35, $ 35, $ 34, $ 34, $ 34, $ 34, $ 34, $ 33, $ 33, $ 33, $ 33, $ 33, $ 32
db $ 32, $ 32, $ 32, $ 32, $ 31, $ 31, $ 31, $ 31, $ 31, $ 30, $ 30, $ 30, $ 30
db $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00
db $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00
db $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00
db $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00
db $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00
db $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00
db $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00
db $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00
db $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00
db $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00 $ 00
Π Π½Π°ΡΠ°Π»Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ². def ΡΠ΅Π³ΠΈΡΡΡΠ°ΠΌ ΠΎΠ±ΡΠ΅Π³ΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°ΡΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅, ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΡΠ΅ ΠΈΠΌΠ΅Π½Π°, Ρ ΡΠ΅Π»ΡΡ ΠΎΠ±Π»Π΅Π³ΡΠ΅Π½ΠΈΡ ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ΄Π° Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ. ΠΠ°ΡΠ΅ΠΌ, ΠΏΠΎΡΠ»Π΅ ΠΌΠ΅ΡΠΊΠΈ reset ΠΈΠ΄Π΅Ρ Π±Π»ΠΎΠΊ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠΉ. Π Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ°ΠΊΠΈΡ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ 2 — ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ ΠΈ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ (minus ΠΈ plus). ΠΠΎΡΠ»Π΅ ΠΌΠ΅ΡΠΊΠΈ start Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°. ΠΠ΅ΡΠ²ΡΠ΅ 4 ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΠΎΡΠ»Π΅ Π½Π΅Π΅ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΡΡ ΡΡΠ΅ΠΊ (Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ Π² ΡΡΠ°ΡΡΠΈΠΉ ΠΈ ΠΌΠ»Π°Π΄ΡΠΈΠΉ Π±Π°ΠΉΡΡ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΡΡΠ΅ΠΊΠ° SPH ΠΈ SPL Π°Π΄ΡΠ΅ΡΠ° Π³ΡΠ°Π½ΠΈΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ, ΡΠ΅ΠΌ ΡΠ°ΠΌΡΠΌ ΠΏΠΎΠ΄ ΠΎΠ±Π»Π°ΡΡΡ ΡΡΠ΅ΠΊΠ° ΠΎΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π²ΡΠ΅ Π°Π΄ΡΠ΅ΡΠ½ΠΎΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ ΠΠΠ£). ΠΠ°ΡΠ΅ΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ ldi Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π ΠΠΡ Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ ΡΡΠ΅Π±ΡΠ΅ΠΌΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ. ΠΠΎΡΠ»Π΅ ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½ΠΈΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Π ΠΠΠ°ΠΌ (ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠ°ΠΌ) Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ out Π² ΡΠ΅Π³ΠΈΡΡΡΡ Π²Π²ΠΎΠ΄Π°-Π²ΡΠ²ΠΎΠ΄Π° Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎΡΡΠΎΠ². ΠΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ
out DDRA, ConstFF ΠΈ out DDRC, ConstFF ΠΏΠΎΡΡΡ A ΠΈ Π‘ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡΡΡ Π½Π° Π²ΡΡ ΠΎΠ΄, ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ out PORTD, ConstFF ΠΊ ΠΏΠΎΡΡΡ D ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΏΠΎΠ΄ΡΡΠ³ΠΈΠ²Π°ΡΡΠΈΠ΅ ΡΠ΅Π·ΠΈΡΡΠΎΡΡ. ΠΠ°Π»Π΅Π΅, ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ sei ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡΡΡ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ Π½Π° ΠΎΠ±ΡΠ΅ΠΌ ΡΡΠΎΠ²Π½Π΅. ΠΠ°Π»Π΅Π΅, ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ ldi temp, 2 ΠΈ out TIMSK, temp
Π² ΡΠ΅Π³ΠΈΡΡΡΠ΅ TIMSK ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Π² 2-ΠΉ Π±ΠΈΡ, ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡΠΈΠΉ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ ΠΎΡ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ°ΠΉΠΌΠ΅Ρ-ΡΡΠ΅ΡΡΠΈΠΊΠ°. Π‘Π»Π΅Π΄ΡΡΡΠΈΠΌΠΈ Π΄Π²ΡΠΌΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ Π² ΡΠ΅Π³ΠΈΡΡΡ MCUCR Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 0b00101010. Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΏΡΡΠΎΠ³ΠΎ Π±ΠΈΡΠ° ΡΠ΅Π³ΠΈΡΡΡΠ° ΡΠ°Π·ΡΠ΅ΡΠ°Π΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΆΠΈΠΌΠ° ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ½Π΅ΡΠ³ΠΎΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ, Π° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ 4-Π³ΠΎ Π±ΠΈΡΠ°, ΡΠ°Π²Π½ΠΎΠ΅ 0, Π·Π°Π΄Π°Π΅Ρ ΡΠΈΠΏ ΡΠ΅ΠΆΠΈΠΌΠ° — Idle Mode. 3-ΠΉ ΠΈ 1-ΠΉ Π±ΠΈΡΡ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠ΅ Π² 1, Π·Π°Π΄Π°ΡΡ Π²Π½Π΅ΡΠ½Π΅Π΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΠΏΠ΅ΡΠ΅Π΄Π½Π΅ΠΌΡ ΡΡΠΎΠ½ΡΡ ΡΠΈΠ³Π½Π°Π»Π° (ΠΏΠΎ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ). ΠΠ°Π»Π΅Π΅, Π·Π°ΠΏΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ 0b11000000 Π² ΡΠ΅Π³ΠΈΡΡΡ GIMSK ΡΠ°Π·ΡΠ΅ΡΠ°Π΅Ρ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡ INT0 ΠΈ INT1.
Π Π±Π»ΠΎΠΊΠ΅ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΠΠ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ rcall Π²ΡΠ·ΡΠ²Π°ΡΡΡΡ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΎΠΏΡΠΎΡΠ° ΡΠ»Π°Π³Π° Π·Π°Π½ΡΡΠΎΡΡΠΈ, Π·Π°ΠΏΠΈΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ Π² ΠΠΠ ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ.
Π Π±Π»ΠΎΠΊΠ΅ ΠΎΠΏΡΠΎΡΠ° ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ sbis, ΠΏΡΠΎΠΏΡΡΠΊΠ°ΡΡΠΈΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ Π·Π° Π½ΠΈΠΌΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, Π΅ΡΠ»ΠΈ ΠΎΠΏΡΠ°ΡΠΈΠ²Π°Π΅ΠΌΡΠΉ Π±ΠΈΡ ΠΏΠΎΡΡΠ° ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Π² 1 (ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ Π½Π°ΠΆΠ°ΡΠ°). Π ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΏΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΉ ΠΌΠ΅ΡΠΊΠ΅, Π³Π΄Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ ldi Π² ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ freq Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ ΡΡΠ΅Π±ΡΠ΅ΠΌΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. Π Π±Π»ΠΎΠΊΠ΅ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ out Π² ΠΏΠΎΡΡ Π‘, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΠΊΠΎ Π²Ρ ΠΎΠ΄Ρ Π¦ΠΠ, Π·Π°Π³ΡΡΠΆΠ°ΡΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ ΠΈ Π½ΡΠ»Π΅Π²ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ, Π·Π°Π΄Π°ΡΡΠΈΠ΅ 2 ΠΏΠΎΠ»ΡΠΏΠ΅ΡΠΈΠΎΠ΄Π° ΠΈΠΌΠΏΡΠ»ΡΡΠ°.
5. Π Π΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΠΌΡΠ»ΡΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΠΏΠ°ΠΊΠ΅ΡΠ΅ VMLAB
Π ΠΈΡΡΠ½ΠΎΠΊ — ΠΠ΅Π°Π½Π΄Ρ Ρ ΡΠ°ΡΡΠΎΡΠΎΠΉ 5 ΠΡ Π ΠΈΡΡΠ½ΠΎΠΊ ΠΠ΅Π°Π½Π΄Ρ Ρ ΡΠ°ΡΡΠΎΡΠΎΠΉ 10 ΠΡ
Π ΠΈΡΡΠ½ΠΎΠΊ — ΠΠ΅Π°Π½Π΄Ρ Ρ ΡΠ°ΡΡΠΎΡΠΎΠΉ 15 ΠΡ Π ΠΈΡΡΠ½ΠΎΠΊ — ΠΠ΅Π°Π½Π΄Ρ Ρ ΡΠ°ΡΡΠΎΡΠΎΠΉ 20 ΠΡ
6. ΠΠ½Π°Π»ΠΈΠ· Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠΉ ΠΈ ΠΎΡΠ΅Π½ΠΊΠ° ΠΏΠΎΠ³ΡΠ΅ΡΠ½ΠΎΡΡΠ΅ΠΉ
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ², ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΏΡΠΈ ΡΠΌΡΠ»ΡΡΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΡΡΠ΅Π΄Π΅ VMLAB, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠ΅Π½ΠΈΡΡ ΡΠ°ΡΡΠΎΡΡ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ ΡΠΈΠ³Π½Π°Π»ΠΎΠ². Π ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΏΠ΅ΡΠΈΠΎΠ΄ ΠΌΠ΅Π°Π½Π΄ΡΠ° ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠ°Π²Π½ΡΠΌ 200 ΠΌΡ, ΠΊΠ°ΠΊ ΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠ΅ Π΅Π³ΠΎ ΡΠ°ΡΡΠΎΡΠ° ΡΠ°Π²Π½Π° 5 ΠΡ ΠΈ Π½Π΅ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π² Π’Π. ΠΠΎ Π²ΡΠΎΡΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΏΠ΅ΡΠΈΠΎΠ΄ ΠΌΠ΅Π°Π½Π΄ΡΠ° ΡΠ°Π²Π΅Π½ 100 ΠΌΡ, Π° ΡΠ°ΡΡΠΎΡΠ° ΡΠΈΠ³Π½Π°Π»Π° — 10 ΠΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ. Π ΡΡΠ΅ΡΡΠ΅ΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΏΠ΅ΡΠΈΠΎΠ΄ ΠΌΠ΅Π°Π½Π΄ΡΠ° ΡΠ°Π²Π΅Π½ 68.0 ΠΌΡ, Π° Π΅Π³ΠΎ ΡΠ°ΡΡΠΎΡΠ° ΡΠ°Π²Π½Π° f = 1000/68.0 = 14.7 ΠΡ. ΠΠ½Π° ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΡΠ°ΡΡΠΎΡΡ 15 ΠΡ Π½Π° 0.03 ΠΡ, ΠΈ Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΏΠΎΠ³ΡΠ΅ΡΠ½ΠΎΡΡΡ ΡΠ°ΡΡΠΎΡΡ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠ³Π½Π°Π»Π° ΡΠ°Π²Π½Π°:
Π΅ = 0.03/15 = 0.002 = 0.2%
ΠΠΎΠ»ΡΡΠ΅Π½Π½Π°Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΏΠΎΠ³ΡΠ΅ΡΠ½ΠΎΡΡΡ ΠΌΠ΅Π½ΡΡΠ΅ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π² Π’Π — 0.5%, ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΡΡΠ΅Π±ΡΠ΅ΠΌΠ°Ρ ΡΠΎΡΠ½ΠΎΡΡΡ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°ΡΡΠΎΡΡ Π΄ΠΎΡΡΠΈΠ³Π½ΡΡΠ°.
Π 4-ΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΏΠ΅ΡΠΈΠΎΠ΄ ΠΌΠ΅Π°Π½Π΄ΡΠ° ΡΠ°Π²Π΅Π½ 50 ΠΌΡ, Π° Π΅Π³ΠΎ ΡΠ°ΡΡΠΎΡΠ° — 20 ΠΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π΅ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ.
Π§ΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ 1-Π³ΠΎ, 2-Π³ΠΎ ΠΈ 4-Π³ΠΎ ΡΠ΅ΠΆΠΈΠΌΠΎΠ², ΡΠΎ ΠΏΠΎΠ³ΡΠ΅ΡΠ½ΠΎΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°ΡΡΠΎΡΡ Π΅ΡΡΡ, Π½ΠΎ ΠΎΠ½Π° ΠΌΠ΅Π½ΡΡΠ΅ ΠΏΠΎΠ³ΡΠ΅ΡΠ½ΠΎΡΡΠΈ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ°ΡΡΠΎΡΡ ΡΠΈΠ³Π½Π°Π»Π° ΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ VMLAB.
ΠΡΠ²ΠΎΠ΄Ρ
Π ΠΈΡΠΎΠ³Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΡΡΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π±ΡΠ»Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π° ΡΡ Π΅ΠΌΠ° Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎ Π½Π°ΡΠ°ΡΡΠ°ΡΡΠ΅Π³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Π±ΡΠ» ΡΠΎΡΡΠ°Π²Π»Π΅Π½ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΠΈ ΡΠ΅ΠΊΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΠ. ΠΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌΠΈ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠ°ΠΌΠΈ:
— ΡΠ°ΡΡΠΎΡΠ° ΡΠΈΠ³Π½Π°Π»Π° ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ Π² 4 ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ
(5, 10, 15 ΠΈ 20 ΠΡ) 4-ΠΌΡ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ. ΠΠΎΠ³ΡΠ΅ΡΠ½ΠΎΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ°ΡΡΠΎΡΡ Π½Π΅ ΠΏΡΠ΅Π²ΡΡΠ°Π΅Ρ 0.5%;
— Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Π° ΡΠΈΠ³Π½Π°Π»Π° ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π² ΠΏΡΠ΅Π΄Π΅Π»Π°Ρ ΠΎΡ 0.5 Π΄ΠΎ 5 ΠΠΎΠ»ΡΡ 2-ΠΌΡ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΠΈ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ ΡΠ΅ΡΠ΅Π· 0.1 ΠΠΎΠ»ΡΡ;
— ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΡ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΠΠ Π½Π° Π±Π°Π·Π΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° HD44780.
ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΡΠ°Π±ΠΎΡΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠΌΡΠ»ΠΈΡΠΎΠ²Π°Π»Π°ΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ VMLAB, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠ΅ΠΉ ΠΎΠΏΠΈΡΠ°ΡΡ ΡΡ Π΅ΠΌΡ ΡΠ»Π΅ΠΊΡΡΠΈΡΠ΅ΡΠΊΡΡ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈΠ°Π»ΡΠ½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Π²Π²Π΅ΡΡΠΈ ΡΠ΅ΠΊΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΡΡΠ΅ΡΡΠ²ΠΈΡΡ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π½Π°Π΄ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌΡΠΌ ΡΠΈΠ³Π½Π°Π»ΠΎΠΌ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΡΠ°Π±ΠΎΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΠ΅ΠΆΠΈΠΌΠ°Ρ .