Π‘Π°ΠΌΠΎΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Π΄Π»Ρ PIC-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ². ΠΡΠΎΡΡΠ΅ΠΉΡΠΈΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ JDM Π΄Π»Ρ PIC Π½Π° ΠΏΠ°ΡΡΠΈΠ²Π½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°Ρ ΠΡΠΎΡΡΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Π² Π½Π°ΡΠΎΠ΄Π΅ jdm
ΠΡΡΡΡΠΎ ΡΠΎΠ±ΡΠ°ΡΡ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΠ²ΡΡΡΡΡ ΡΡ Π΅ΠΌΡ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ Π΄Π»Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»Π΅ΠΉ - Π½Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°. ΠΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΌΠΈ ΡΡΠ°Π»ΠΊΠΈΠ²Π°ΡΡΡΡ Ρ Π²ΠΎΠΏΡΠΎΡΠΎΠΌ - ΠΊΠ°ΠΊ Π΅Π³ΠΎ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ. ΠΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΡΠΎΡΡΡΡ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠ² ΡΠ²Π»ΡΠ΅ΡΡΡ JDM ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° - ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ProgCode v 1.0ΠΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² WindowsXP. ΠΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ PIC ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π°(PIC16Fxxx) ΡΠ΅ΡΠ΅Π· COM ΠΏΠΎΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°(Π² ΠΏΡΠ°Π²ΠΎΠΌ Π²Π΅ΡΡ Π½Π΅ΠΌ ΡΠ³Π»Ρ ΠΎΠΊΠ½Π°) ΠΏΡΠΈ ΠΎΡΡΡΡΡΡΠ²ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° Π½Π° Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΌ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ ΠΏΠΎΡΡΡ ΠΎΠΊΡΠ°ΡΠΈΠ²Π°Π΅ΡΡΡ Π² ΠΊΡΠ°ΡΠ½ΡΠΉ ΡΠ²Π΅Ρ. ΠΡΠ»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ - ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ²Π°Π΅Ρ Π΅Π³ΠΎ ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π² ΠΏΡΠ°Π²ΠΎΠΌ Π²Π΅ΡΡ Π½Π΅ΠΌ ΡΠ³Π»Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π²ΠΈΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 1. Π Π»Π΅Π²ΠΎΠΉ ΡΠ°ΡΡΠΈ ΠΎΠΊΠ½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π° ΠΏΠ°Π½Π΅Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. ΠΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²Π΅ΡΠ½ΡΡΡ Π½Π°ΠΆΠ°Π² Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ Π² ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΈΠ»ΠΈ, ΠΊΠ»ΠΈΠΊΠ½ΡΠ² ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ ΠΎΠΊΠ½Π° (ΡΡΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΎΠΊΠ½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ°Π·Π²ΡΡΠ½ΡΡΠΎ Π²ΠΎ Π²Π΅ΡΡ ΡΠΊΡΠ°Π½).
Π ΠΈΡΡΠ½ΠΎΠΊ (ΡΠΊΡΠΈΠ½ΡΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ProgCode v1.0)
ΠΡΠ»ΠΈ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ HEX ΡΠ°ΠΉΠ», ΡΠΎ ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π΄ ΡΡΠΈΠΌ Π²ΡΠ±ΡΠ°ΡΡ Π² ΡΠΏΠΈΡΠΊΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΡΠΎΡ ΠΠ, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ°ΡΡΠΈΡΠ°Π½Π° Π·Π°Π³ΡΡΠΆΠ°Π΅ΠΌΠ°Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ°. ΠΡΠ»ΠΈ ΡΡΠΎΠ³ΠΎ Π½Π΅ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΠΎ ΡΠ°ΠΉΠ», ΡΠ°ΡΡΠΈΡΠ°Π½Π½ΡΠΉ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Ρ ΠΏΠ°ΠΌΡΡΡΡ Π±ΠΎΠ»ΡΡΠ΅Π³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΡΠ΅ΠΌ Π²ΡΠ±ΡΠ°Π½ Π² ΡΠΏΠΈΡΠΊΠ΅, Π±ΡΠ΄Π΅Ρ ΠΎΠ±ΡΠ΅Π·Π°Π½ ΠΈ ΡΠ°ΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΡΠ΅ΡΡΠ½Π° - ΠΏΡΠΈ ΡΠ°ΠΊΠΎΠΌ Π²Π°ΡΠΈΠ°Π½ΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°ΠΉΠ»Π° Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅.
![](https://i0.wp.com/cxema.my1.ru/_pu/44/19207378.png)
ΠΡΠ»ΠΈ ΡΡΠΎΠ³ΠΎ Π½Π΅ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ, ΡΠΎ Π²ΡΠ±ΡΠ°ΡΡ Π½ΡΠΆΠ½ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ ΠΏΠΎΡΠ»Π΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°ΠΉΠ»Π° Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
Π€ΠΎΡΠΌΠ°Ρ ΡΠ°ΠΉΠ»ΠΎΠ² SFRΠ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ΅ ProgCode ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½Π° ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌ ΡΠΎΡΠΌΠ°ΡΠΎΠΌ ΡΠ°ΠΉΠ»ΠΎΠ². ΠΡΠΈ ΡΠ°ΠΉΠ»Ρ ΠΈΠΌΠ΅ΡΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅.SFR ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ Ρ ΡΠ°Π½ΠΈΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΠΎΠΉ Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. Π ΡΠ°ΠΊΠΎΠΌ ΡΠ°ΠΉΠ»Π΅ ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΈΠΏΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ ΡΠ°ΠΉΠ»Π° ΡΠΎΡΠΌΠ°ΡΠ° SFR Π½Π΅ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡΡΡ ΠΎ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΌ Π²ΡΠ±ΠΎΡΠ΅ ΡΠΈΠΏΠ° ΠΠ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ .
ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎΡΡΠ° ΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° ΠΏΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ - ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π²ΡΡΡΠ°Π²Π»Π΅Π½Ρ Π²ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΡΠΎ ΡΡ Π΅ΠΌΠΎΠΉ JDM, ΠΏΡΠΈΠ²Π΅Π΄ΡΠ½Π½ΠΎΠΉ Π½Π° ΡΡΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅.
ΠΠ½Π²Π΅ΡΡΠΈΡ ΡΠΈΠ³Π½Π°Π»Π° Π² ΠΏΡΠΈΠ²Π΅Π΄ΡΠ½Π½ΠΎΠΉ ΡΡ Π΅ΠΌΠ΅ Π½ΡΠΆΠ½Π° ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Π²ΡΡ ΠΎΠ΄Π° OutData, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π² ΡΡΠΎΠΉ ΡΠ΅ΠΏΠΈ ΡΠΈΠ³Π½Π°Π» ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ ΡΠΎΠ³Π»Π°ΡΡΡΡΠΈΠΌ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠΎΠΌ. ΠΠ° Π²ΡΠ΅Ρ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ Π²ΡΠ²ΠΎΠ΄Π°Ρ ΠΈΠ½Π²Π΅ΡΡΠΈΡ ΠΎΡΠΊΠ»ΡΡΠ΅Π½Π°.
![](https://i2.wp.com/cxema.my1.ru/_pu/44/s39243810.jpg)
ΠΠ°Π΄Π΅ΡΠΆΠΊΠ° ΠΈΠΌΠΏΡΠ»ΡΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ°Π²Π½Π° 0. ΠΡ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²ΠΊΠ° ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½Π° Π΄Π»Ρ "ΠΎΡΠΎΠ±ΠΎ ΡΡΡΠ΄Π½ΡΡ " ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠΎΠ² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΡΠ΄Π°ΡΡΡΡ ΠΏΡΠΎΡΠΈΡΡ. Π’ΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΈ ΠΊ Π½Π°Π΄Π±Π°Π²ΠΊΠ΅ ΠΊ ΠΏΠ°ΡΠ·Π΅ ΠΏΡΠΈ Π·Π°ΠΏΠΈΡΠΈ - ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΎΠ½Π° Π½ΡΠ»Π΅Π²Π°Ρ. ΠΡΠ»ΠΈ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΡΠΈΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ, Π²ΡΠ΅ΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡΡ.
ΠΠ°Π»ΠΎΡΠΊΠ° "ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΡΠΈ Π·Π°ΠΏΠΈΡΠΈ" Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ Π²ΡΡΡΠ°Π²Π»Π΅Π½Π°, Π΅ΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ "Π½Π° Π»Π΅ΡΡ" ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π²ΡΡ ΡΡΠΎ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Π² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π½Π° ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΡΡΡ ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΌΡ ΡΠ°ΠΉΠ»Ρ. ΠΡΠ»ΠΈ ΡΡΡ Π³Π°Π»ΠΎΡΠΊΡ ΡΠ½ΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ Π½Π΅ Π±ΡΠ΄Π΅Ρ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΡΠ°ΠΊΠΈΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΡΡΠΈ Π±ΡΠ΄ΡΡ ΠΏΡΠΈΡΡΡΡΡΠ²ΠΎΠ²Π°ΡΡ.
ΠΡΠ±ΠΎΡ ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΏΠΎΡΡΠ° - ΡΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π»ΡΠ±ΠΎΠΉ. ΠΠ»Ρ JDM ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ.
Π WindowsXP ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π±ΡΡΠ΅ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠΉ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΡΡ COM ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ. ΠΡΠΎ ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΠ΅ Π±ΡΡΠ΅ΡΠ° FIFO. Π§ΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΏΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ΅ΡΠ΅Π· JDM ΡΡΠΎΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ. Π‘Π΄Π΅Π»Π°ΡΡ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π² Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ² Windows.
ΠΠ°Ρ ΠΎΠ΄ΠΈΠΌ Π² ΠΏΠ°Π½Π΅Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, Π·Π°ΡΠ΅ΠΌ:
ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ - ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ - Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅Ρ ΡΡΡΡΠΎΠΉΡΡΠ²
ΠΠ°ΡΠ΅ΠΌ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΏΠΎΡΡ, Π½Π° ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ JDM ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ(Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ COM1) - ΡΠΌΠΎΡΡΠΈΠΌ ΡΠ²ΠΎΠΉΡΡΠ²Π° - Π²ΠΊΠ»Π°Π΄ΠΊΠ° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΏΠΎΡΡΠ° - Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ. Π ΡΠ½ΠΈΠΌΠ°Π΅ΠΌ Π³Π°Π»ΠΎΡΠΊΡ Π½Π° ΠΏΡΠ½ΠΊΡΠ΅ "ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±ΡΡΠ΅ΡΡ FIFO"
Π ΠΈΡΡΠ½ΠΎΠΊ - ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° COM ΠΏΠΎΡΡΠ° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ JDM ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ
![](https://i2.wp.com/cxema.my1.ru/_pu/44/92772099.png)
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠΆΠ°Π΅ΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ.
ΠΠ±ΠΎΠ·ΡΠ΅Π²Π°ΡΠ΅Π»Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ²ΠΡΠΎΠΌΠ΅ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΡΠ΄ΠΎΠ±Π½ΡΠΉ ΠΎΠ±ΠΎΠ·ΡΠ΅Π²Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π½Π° ΠΠ, Π½Π°Ρ ΠΎΠ΄ΡΡΠΈΡ ΡΡ ΠΊΠ°ΠΊ Π½Π° Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ ΠΏΠ°ΠΏΠΊΠ°Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°, ΡΠ°ΠΊ ΠΈ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅. Π‘Π΄Π΅Π»Π°Π½ΠΎ ΡΡΠΎ Π΄Π»Ρ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° ΡΠ°Π±ΠΎΡΡ. ΠΠ΅ΡΠ΅Π΄ΠΊΠΎ Π½ΡΠΆΠ½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ Π»Π΅ΠΆΠ°Ρ Π² ΡΠ°Π·Π½ΡΡ ΠΏΠ°ΠΏΠΊΠ°Ρ , ΠΈ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΡΡΠ°ΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π½Π° ΡΠΎ, ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±ΡΠ°ΡΡΡΡ Π΄ΠΎ Π½ΡΠΆΠ½ΠΎΠΉ Π΄ΠΈΡΡΠ΅ΠΊΡΠΎΡΠΈΠΈ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΏΡΠΎΠ΅ΠΊΡ. ΠΠ΄Π΅ΡΡ Π½ΡΠΆΠ½ΡΠ΅ ΠΏΠ°ΠΏΠΊΠΈ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π² ΡΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΠΏΠΎΠΊ ΠΈ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Π΄Π²ΡΠΌΡ-ΡΡΠ΅ΠΌΡ ΠΊΠ»ΠΈΠΊΠ°ΠΌΠΈ ΠΌΡΡΠΊΠΈ.
ΠΡΠ±ΠΎΠΉ ΡΠ°ΠΉΠ» ΠΏΡΠΈ Π΄Π²ΠΎΠΉΠ½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅ ΠΏΠΎ Π½Π΅ΠΌΡ Π² ΠΏΠ°Π½Π΅Π»ΠΈ ΠΎΠ±ΠΎΠ·ΡΠ΅Π²Π°ΡΠ΅Π»Ρ ΠΎΡΠΊΡΠΎΠ΅ΡΡΡ Π² ΡΠ°ΠΌΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ - ΡΡΠΎ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ ΡΠΈΡΡΠ½ΠΊΠ°ΠΌ, html ΡΠ°ΠΉΠ»Π°ΠΌ, doc, rtf, djvu(ΠΏΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½Π°Ρ ), pdf, txt, asm. Π€Π°ΠΉΠ» Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΠΊ-ΠΆΠ΅ ΠΎΡΠΊΡΡΡΡ Π΄Π²ΠΎΠΉΠ½ΡΠΌ ΠΊΠ»ΠΈΠΊΠΎΠΌ Π² ΠΎΠ±ΠΎΠ·ΡΠ΅Π²Π°ΡΠ΅Π»Π΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ Π½ΡΠΆΠ½ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° ΡΠ°ΠΉΠ»ΠΎΠ² Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ Π² ΡΠΏΠΈΡΠΊΠ΅ "ΠΡΡΠΎΡΠΈΠ°ΡΠΈΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²". ΠΡΠ»ΠΈ ΠΏΡΡΡ ΠΊ ΠΎΡΠΊΡΡΠ²Π°ΡΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Π½Π΅ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ - Windows ΠΎΡΠΊΡΠΎΠ΅Ρ ΡΠ°ΠΉΠ» Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ(ΡΡΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ Π΄Π»Ρ ΠΎΡΠΊΡΡΡΠΈΡ Π°ΡΡ ΠΈΠ²ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΠΎ ΠΎΡΠΊΡΡΠ²Π°ΡΡΡΡ). ΠΡΠ»ΠΈ ΠΏΡΡΡ ΠΊ ΠΎΡΠΊΡΡΠ²Π°ΡΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΡΠΊΠ°Π·Π°Π½ Π² ΡΠΏΠΈΡΠΊΠ΅ - ΡΠ°ΠΉΠ» ΠΎΡΠΊΡΠΎΠ΅ΡΡΡ Π² ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅. Π£Π΄ΠΎΠ±Π½ΠΎ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΡΠ°ΠΉΠ»Ρ ΡΠΈΠΏΠ° SPL, LAY, DSN.
Π ΠΈΡΡΠ½ΠΎΠΊ (ΡΠΊΡΠΈΠ½ΡΠΎΡ ΠΎΠ±ΠΎΠ·ΡΠ΅Π²Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ProgCode v1.0)
![](https://i1.wp.com/cxema.my1.ru/_pu/44/s32021491.jpg)
ΠΠΎΡ ΡΠ°ΠΊ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΎΠΊΠ½ΠΎ Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ Π°ΡΡΠΎΡΠΈΠ°ΡΠΈΠΉ ΡΠ°ΠΉΠ»ΠΎΠ²:
![](https://i1.wp.com/cxema.my1.ru/_pu/44/44925656.png)
ΠΠ±ΠΎΠ·ΡΠ΅Π²Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ΠΠ±ΠΎΠ·ΡΠ΅Π²Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ ΡΠ°ΠΊ-ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΎΠ±ΠΎΠ·ΡΠ²Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π±ΡΡΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π½Π° Π½ΡΠΆΠ½ΡΠΉ ΡΠ°ΠΉΡ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ ΠΏΠ°ΡΠΎΠΉ ΠΊΠ»ΠΈΠΊΠΎΠ², ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΡΠ°Π·Ρ ΠΏΡΠΎΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΠΠ.
![](https://i1.wp.com/cxema.my1.ru/_pu/44/s17894398.jpg)
ΠΡΠΈ ΠΎΠ±Π·ΠΎΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ Π΅ΡΠ»ΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π΅ΡΡΡ ΡΡΡΠ»ΠΊΠ° Π½Π° ΡΠ°ΠΉΠ» Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ SFR(ΡΡΠΎ ΡΠΎΡΠΌΠ°Ρ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ProgCode), ΡΠΎ ΡΠ°ΠΊΠΎΠΉ ΡΠ°ΠΉΠ» ΠΏΡΠΈ ΠΊΠ»ΠΈΠΊΠ΅ ΠΏΠΎ Π½Π΅ΠΌΡ ΠΎΡΠΊΡΠΎΠ΅ΡΡΡ Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈ ΡΡΠ°Π·Ρ Π³ΠΎΡΠΎΠ² ΠΊ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ΅ Π² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ.
Π‘ΠΏΠΈΡΠΎΠΊ ΡΡΡΠ»ΠΎΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π²ΡΠΈΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ "ΠΠ·ΠΌΠ΅Π½ΠΈΡΡ". ΠΡΠΈ ΡΡΠΎΠΌ ΠΎΡΠΊΡΠΎΠ΅ΡΡΡ ΠΎΠΊΠ½ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΏΠΈΡΠΊΠ° ΡΡΡΠ»ΠΎΠΊ:
![](https://i0.wp.com/cxema.my1.ru/_pu/44/26032796.png)
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ»ΡΡ-ΠΏΠ°ΠΌΡΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΡΡΡ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° I2C ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ².
ΠΠ΅ΡΠ΅Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΠΌΠ°Ρ ΠΏΠ°ΠΌΡΡΡ Π΅ΡΡΡ Π² PIC , AVR ΠΈ Π΄ΡΡΠ³ΠΈΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°Ρ , ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ°Ρ ΠΏΠ°ΠΌΡΡΠΈ ΡΠΈΠΏΠ° 24Cxx, ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ ΠΈΠΌ, ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΊΠ°ΡΡΠ°Ρ ΠΏΠ°ΠΌΡΡΠΈ ΡΠΈΠΏΠ° MMC ΠΈ SD, ΠΎΠ±ΡΡΠ½ΡΡ ΡΠ»ΡΡ USB ΠΊΠ°ΡΡΠ°Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΡΠ΅ΡΠ΅Π· USB ΡΠ°Π·ΡΡΠΌ.Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ Π·Π°ΠΏΠΈΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π²ΠΎ ΡΠ»ΡΡ ΠΏΠ°ΠΌΡΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° PIC16F628AΠΡΡΡ 2 Π»ΠΈΠ½ΠΈΠΈ DATA ΠΈ CLOCK, ΠΏΠΎ ΠΊΠΎΡΠΎΡΡΠΌ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. ΠΠΈΠ½ΠΈΡ CLOCK ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΠΏΠΎΠ΄Π°ΡΠΈ ΡΠ°ΠΊΡΠΎΠ²ΡΡ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ², Π° Π»ΠΈΠ½ΠΈΡ DATA Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
Π§ΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ 1 Π±ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΡΡΠ°Π²ΠΈΡΡ 0 ΠΈΠ»ΠΈ 1(Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π±ΠΈΡΠ°) Π½Π° Π»ΠΈΠ½ΠΈΠΈ Π΄Π°Π½Π½ΡΡ (DATA) ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠΏΠ°Π΄ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ (ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ ΠΎΡ 1 ΠΊ 0) Π½Π° Π»ΠΈΠ½ΠΈΠΈ ΡΠ°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ(CLOCK).
ΠΠ΄ΠΈΠ½ Π±ΠΈΡ Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° β ΠΌΠ°Π»ΠΎΠ²Π°ΡΠΎ. ΠΠ½ ΠΆΠ΄ΡΡ Π²Π΄ΠΎΠ³ΠΎΠ½ΠΊΡ Π΅ΡΡ ΠΏΡΡΡ, ΡΡΠΎΠ±Ρ Π²ΠΎΡΠΏΡΠΈΠ½ΡΡΡ ΡΡΡ ΠΏΠΎΡΡΠ»ΠΊΡ ΠΈΠ· 6-ΡΠΈ Π±ΠΈΡ ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Ρ. ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ΠΎΡΠ΅Π½Ρ Π½ΡΠ°Π²ΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, Π° ΡΠΎΡΡΠΎΡΡΡ ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΠ· 6-ΡΠΈ Π±ΠΈΡ β ΡΠ°ΠΊΠΎΠ²Π° ΡΠΆ ΠΏΡΠΈΡΠΎΠ΄Π° Ρ PIC16.
ΠΠΎΡ ΡΠΏΠΈΡΠΎΠΊ ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΡΠΎΡΡΠ΅ PIC ΡΠΏΠΎΡΠΎΠ±Π΅Π½ ΠΏΠΎΠ½ΡΡΡ. ΠΠΎΠΌΠ°Π½Π΄ Π½Π΅ ΡΠ°ΠΊ ΡΠΆ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ β ΡΠ»ΠΎΠ²Π°ΡΠ½ΡΠΉ Π·Π°ΠΏΠ°Ρ Ρ ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π½Π΅Π²Π΅Π»ΠΈΠΊ, Π½ΠΎ Π½Π΅ Π½Π°Π΄ΠΎ Π΄ΡΠΌΠ°ΡΡ, ΡΡΠΎ ΠΎΠ½ ΡΠΎΠ²ΡΠ΅ΠΌ Π³Π»ΡΠΏ β Π±ΡΠ²Π°ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ Ρ ΠΌΠ΅Π½ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄"LoadConfiguration" 000000 - ΠΠ°Π³ΡΡΠ·ΠΊΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ
"LoadDataForProgramMemory" 000010 - ΠΠ°Π³ΡΡΠ·ΠΊΠ° Π΄Π°Π½Π½ΡΡ Π² ΠΏΠ°ΠΌΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ
"LoadDataForDataMemory" - 000011 - ΠΠ°Π³ΡΡΠ·ΠΊΠ° Π΄Π°Π½Π½ΡΡ Π² ΠΏΠ°ΠΌΡΡΡ Π΄Π°Π½Π½ΡΡ (EEPROM)
"IncrementAddress" 000110 - Π£Π²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΠ° PC ΠΠ
"ReadDataFromProgramMemory" 000100 - Π§ΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΠΈΠ· ΠΏΠ°ΠΌΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ
"ReadDataFromDataMemory" 000101 - Π§ΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΠΈΠ· ΠΏΠ°ΠΌΡΡΠΈ Π΄Π°Π½Π½ΡΡ (EEPROM)
"BeginProgrammingOnlyCycle" 011000 - ΠΠ°ΡΠ°ΡΡ ΡΠΈΠΊΠ» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
"BulkEraseProgramMemory" 001001 - ΠΠΎΠ»Π½ΠΎΠ΅ ΡΡΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ
"BulkEraseDataMemory" 001011 - ΠΠΎΠ»Π½ΠΎΠ΅ ΡΡΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡΠΈ Π΄Π°Π½Π½ΡΡ (EEPROM)
"BeginEraseProgrammingCycle" 001000 - ΠΠ°ΡΠ°ΡΡ ΡΠΈΠΊΠ» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡΠ Π΅Π°Π³ΠΈΡΡΠ΅Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π½Π° ΡΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΠΎ-ΡΠ°Π·Π½ΠΎΠΌΡ. ΠΠΎ-ΡΠ°Π·Π½ΠΎΠΌΡ ΠΏΠΎΡΠ»Π΅ Π²ΡΠ΄Π°ΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π½ΡΠΆΠ½ΠΎ ΠΈ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ Ρ Π½ΠΈΠΌ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡ.
ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π½Π°ΡΠ°ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΅ΡΡ ΠΏΠΎΠ΄Π°ΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ 12 Π²ΠΎΠ»ΡΡ Π½Π° Π²ΡΠ²ΠΎΠ΄ MCLR ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ΄Π°ΡΡ Π½Π° Π½Π΅Π³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΠΌΠ΅Π½Π½ΠΎ Π² ΡΠ°ΠΊΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΠΎΠ΄Π°ΡΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΉ Π΅ΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠΉ ΡΠΌΡΡΠ». ΠΠΎΡΠ»Π΅ ΠΏΠΎΠ΄Π°ΡΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ, Π΅ΡΠ»ΠΈ PIC ΡΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠΎΠ²Π°Π½ Π½Π° ΡΠ°Π±ΠΎΡΡ ΠΎΡ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ RC Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ°, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ Π½Π°ΡΠ°ΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΡΡΠΎ ΠΏΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π²Π΅ΡΡ Π½Π΅Π΄ΠΎΠΏΡΡΡΠΈΠΌΠ°Ρ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ΅Π½ ΡΠ±ΠΎΠΉ.
ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΏΠΎΠ΄Π°ΡΠ° 12-ΡΠΈ Π²ΠΎΠ»ΡΡ Π½Π° MCLR ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΡΠΎΠ±ΡΡΠΈΠΉ.
ΠΡΠΈ Π·Π°ΠΏΠΈΡΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π²ΠΎ ΡΠ»ΡΡ ΠΏΠ°ΠΌΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΠ ΠΏΠΎΡΠ»Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ"LoadDataForProgramMemory" 000010 - ΠΠ°Π³ΡΡΠ·ΠΊΠ° Π΄Π°Π½Π½ΡΡ Π² ΠΏΠ°ΠΌΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠ°ΠΌΠΈ Π΄Π°Π½Π½ΡΠ΅ - 16 Π±ΠΈΡ,
ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠ³Π»ΡΠ΄ΡΡ ΡΠ°ΠΊ: β0xxxxxxxxxxxxxx0β.ΠΡΠ΅ΡΡΠΈΠΊΠΈ Π² ΡΡΠΎΠΌ ΡΠ»ΠΎΠ²Π΅ β ΡΡΠΎ ΡΠ°ΠΌΠΈ Π΄Π°Π½Π½ΡΠ΅, Π° Π½ΡΠ»ΠΈ ΠΏΠΎ ΠΊΡΠ°ΡΠΌ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ ΠΊΠ°ΠΊ ΠΎΠ±ΡΠ°ΠΌΠ»Π΅Π½ΠΈΠ΅ β ΡΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡ Π΄Π»Ρ PIC16. ΠΠ½Π°ΡΠ°ΡΠΈΡ Π±ΠΈΡΠΎΠ² Π² ΡΠ»ΠΎΠ²Π΅ Π²ΡΠ΅Π³ΠΎ 14. Π£ ΡΡΠΎΠΉ ΡΠ΅ΡΠΈΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² 14-ΡΠΈ Π±ΠΈΡΠ½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄.
ΠΠΎΡΠ»Π΅ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΡΠ»ΠΎΠ²Π° Ρ Π΄Π°Π½Π½ΡΠΌΠΈ PIC ΠΆΠ΄ΡΡ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ.
Π’Π°ΠΊ ΠΊΠ°ΠΊ Π½Π°ΡΠ΅ΠΉ ΡΠ΅Π»ΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ Π·Π°ΠΏΠΈΡΡ ΡΠ»ΠΎΠ²Π° Π² ΠΏΠ°ΠΌΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΠ, ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°
"BeginEraseProgrammingCycle" 001000 - ΠΠ°ΡΠ°ΡΡ ΡΠΈΠΊΠ» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡΠΠΎΠ»ΡΡΠΈΠ² Π΅Ρ, ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΎΡΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΎΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΌΠΈΡΠ° Π½Π° 6 ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄, ΠΊΠΎΡΠΎΡΡΠ΅ Π½ΡΠΆΠ½Ρ Π΅ΠΌΡ, ΡΡΠΎΠ±Ρ Π·Π°Π²Π΅ΡΡΠΈΡΡ ΠΏΡΠΎΡΠ΅ΡΡ Π·Π°ΠΏΠΈΡΠΈ.Π‘ΠΈΠ³Π½Π°Π»Ρ Π½Π° Π²ΡΠ²ΠΎΠ΄Π°Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΡΠΎΡΠΌΠΈΡΡΡΡΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ - ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠ². ΠΠ»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΡΠΈΠ³Π½Π°Π»Π° ΠΌΠΎΠ³ΡΡ ΡΠ»ΡΠΆΠΈΡΡ ΠΏΠΎΡΡΡ COM, LPT ΠΈΠ»ΠΈ USB. C JDM ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠ°ΠΊΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΊΠ°ΠΊ PonyProg, IsProg, WinPic800.
Π‘Ρ Π΅ΠΌΠ° JDM ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°ΠΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ°Ρ ΡΡ Π΅ΠΌΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅. Π ΡΡΠΎΠΉ ΡΡ Π΅ΠΌΠ΅ Ρ ΠΎΡΡ ΠΈ Π½Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅ΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΠΎΠ΄Π°ΡΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΉ, Π½ΠΎ Π·Π°ΡΠΎ ΠΎΠ½Π° ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ° ΠΈ ΡΠΎΠ±ΡΠ°ΡΡ ΡΠ°ΠΊΡΡ ΡΡ Π΅ΠΌΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠ΅Π½Ρ Π±ΡΡΡΡΠΎ, ΠΈΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π² ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠΎΠΌ Π΄Π΅ΡΠ°Π»Π΅ΠΉ.
Π ΠΈΡΡΠ½ΠΎΠΊ (ΡΡ Π΅ΠΌΠ° JDM ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°)
![](https://i0.wp.com/cxema.my1.ru/_pu/44/s67716325.jpg)
ΠΠ΄Π½ΠΈΠΌ ΠΈΠ· Π²ΠΎΠΏΡΠΎΡΠΎΠ² ΠΏΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΠΎΠΏΡΠΎΡ - ΠΊΠ°ΠΊ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ ΡΠ΅Π»Π΅ΠΊΡΠΈΠ²Π½ΡΡ ΡΠ°Π·Π²ΡΠ·ΠΊΡ. Π§ΡΠΎΠ±Ρ Π² ΡΠ»ΡΡΠ°Π΅ Π½Π΅ΠΈΡΠΏΡΠ°Π²Π½ΠΎΡΡΠΈ Π² ΡΡ Π΅ΠΌΠ΅ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ COM ΠΏΠΎΡΡΠ°. Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΡ Π΅ΠΌΠ°Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° MAX232, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΡΠ΅Π»Π΅ΠΊΡΠΈΠ²Π½ΡΡ ΡΠ°Π·Π²ΡΠ·ΠΊΡ ΠΈ ΡΠΎΠ³Π»Π°ΡΡΠ΅Ρ ΡΡΠΎΠ²Π½ΠΈ ΡΠΈΠ³Π½Π°Π»ΠΎΠ². Π ΡΡΠΎΠΉ ΡΡ Π΅ΠΌΠ΅ Π²ΠΎΠΏΡΠΎΡ ΡΠ΅ΡΡΠ½ ΠΏΡΠΎΡΠ΅ - Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Π±Π°ΡΠ°ΡΠ΅ΠΉΠ½ΠΎΠ³ΠΎ ΠΏΠΈΡΠ°Π½ΠΈΡ. Π£ΡΠΎΠ²Π΅Π½Ρ ΡΠΈΠ³Π½Π°Π»Π°, ΠΏΠΎΡΡΡΠΏΠ°ΡΡΠ΅Π³ΠΎ ΠΎΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ ΡΡΠ°Π±ΠΈΠ»ΠΈΡΡΠΎΠ½Π°ΠΌΠΈ VD1, VD2, ΠΈ VD3. ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΠΏΡΠΎΡΡΠΎΡΡ ΡΡ Π΅ΠΌΡ JDM ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° Ρ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠΈΠΏΠΎΠ² PIC ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ².ΠΠ΅ΡΠ΅ΠΌΡΡΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρ Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ COM6(DSR) ΠΈ COM7(RTS) ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΌΠΎΠ³Π»Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ.
ΠΠΎΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π²ΡΡ ΠΎΠ΄ΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΠΊ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΌΡ ΠΠ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠΈΠΏΠ° ΠΠ. Π§Π°ΡΡΠΎ Π½Π° ΠΏΠ»Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΠΌΠΎΠ½ΡΠΈΡΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ°Π½Π΅Π»Π΅ΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΡΡΠΈΡΠ°Π½Ρ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠΉ ΡΠΈΠΏ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ².
Π ΡΠ°Π±Π»ΠΈΡΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½ΠΎΠΆΠ΅ΠΊ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠΈΠΏΠΎΠ² ΠΠ ΠΏΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ.
![](https://i0.wp.com/cxema.my1.ru/_pu/44/26249376.png)
ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Ρ ΡΠΈΡΡΠ½ΠΊΠΈ Ρ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π½ΡΠ½Π½ΡΡ ΠΠ ΠΏΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ.Π¦ΠΎΠΊΠΎΠ»ΡΠ²ΠΊΠ° (ΡΠ°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ°) ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² PIC16F876A, PIC16F873A Π² ΠΊΠΎΡΠΏΡΡΠ΅ DIP28.
![](https://i2.wp.com/cxema.my1.ru/_pu/44/25321425.png)
![](https://i0.wp.com/cxema.my1.ru/_pu/44/23797152.png)
Π’Π°ΠΊΠΎΠ΅ ΠΆΠ΅ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄ΠΎΠ², ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΈΠΌΠ΅ΡΡ ΠΠ PIC16F84, PIC16F84A.
![](https://i2.wp.com/cxema.my1.ru/_pu/44/10936302.png)
ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΡΠ΅ΡΠΈΠΈ PIC16Fxxx Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΈΠΏΠ° ΠΊΠΎΡΠΏΡΡΠ° Π² Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΠ»ΡΡΠ°Π΅Π² ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΌ, Π½ΠΎ Π΅ΡΠ»ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΡΠΎΠΌΠ½Π΅Π½ΠΈΡ Π½Π° ΡΡΠΎΡ ΡΡΡΡ, ΡΠΎ Π½Π°Π΄ΡΠΆΠ½Π΅Π΅ Π²ΡΠ΅Π³ΠΎ ΡΠ²Π΅ΡΠΈΡΡΡΡ Ρ Π΄Π°ΡΠ°ΡΠΈΡΠΎΠΌ Π½Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ ΠΠ. Π§Π°ΡΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ Π½Π° ΡΡΡΡΠΊΠΎΠΌ ΡΠ°ΠΉΡΠ΅ http://microchip.ru ΠΠΎΠ»Π½ΠΎΠ΅ ΠΆΠ΅ ΡΠΎΠ±ΡΠ°Π½ΠΈΠ΅ Π΄Π°ΡΠ°ΡΠΈΡΠΎΠ² ΠΈ Π΄ΡΡΠ³ΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΡΠ°ΠΉΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ PIC ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ²: http://microchip.com
ΠΠ½Π΄Π΅ΠΊΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ²ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π°ΠΏΡΡΠΌΡΡ Π²ΡΡ ΠΎΠ΄ΠΈΡΡ Π½Π° ΡΡΡΠ°Π½ΠΈΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ°, ΠΏΠ°ΡΠΎΠΉ ΠΊΠ»ΠΈΠΊΠΎΠ² ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½ΡΠΆΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΈ ΡΡΠ°Π·Ρ-ΠΆΠ΅ ΠΏΡΠΎΡΠΈΠ²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ.
![](https://i0.wp.com/cxema.my1.ru/_pu/44/s17088334.jpg)
ΠΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΏΡΠΎΡΠΈΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΎΠΉ - ΠΊΠ»ΠΈΠΊΠ°Π΅ΠΌ ΠΌΡΡΠΊΠΎΠΉ Π½Π° ΡΠ°ΠΉΠ» ΡΠΎΡΠΌΠ°ΡΠ° SFR, ΠΊ ΠΏΡΠΈΠΌΠ΅ΡΡ Timer_a.sfr
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ ΡΠ°ΠΉΠ» Ρ ΡΠ΅ΡΠ²Π΅ΡΠ° Π² Π½ΠΎΠ²ΡΡ Π²ΠΊΠ»Π°Π΄ΠΊΡ.
![](https://i0.wp.com/cxema.my1.ru/_pu/44/s64326038.jpg)
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΎΡΡΠ°ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π²ΡΡΠ°Π²ΠΈΡΡ ΠΠ Π² ΠΏΠ°Π½Π΅Π»ΡΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°, Π΅ΡΠ»ΠΈ ΡΡΠΎ Π΅ΡΡ Π½Π΅ ΡΠ΄Π΅Π»Π°Π½ΠΎ, ΠΈ Π½Π°ΠΆΠ°ΡΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ "ΠΠ°ΠΏΠΈΡΠ°ΡΡ Π²ΡΡ".
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Π² ΠΠ. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π²ΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π² ΠΏΠ»Π°ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π³ΠΎΡΠΎΠ²ΠΎ ΠΊ ΡΠ°Π±ΠΎΡΠ΅.
Π‘ΠΊΠ°ΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²:http://cxema.my1.ru/load/proshivki/material_k_state_prostoj_jdm_programmator_dlja_pic_mikrokontrollerov/9-1-0-1613 Π Π°Π·Π΄Π΅Π»:
Π Π°Π·Π²ΠΈΡΠΈΠ΅ ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠΈ ΠΈΠ΄ΡΡ ΡΡΡΠ΅ΠΌΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΡΠ΅ΠΌΠΏΠ°ΠΌΠΈ, ΠΈ Π²ΡΡ ΡΠ°ΡΠ΅ Π³Π»Π°Π²Π½ΡΠΌ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠΌ ΡΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ. ΠΠ½ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠ°Π±ΠΎΡΡ ΠΈ ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π°Π΅Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²ΡΠΈΠΊΠ° ΠΎΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈΠ·ΠΎΡΡΡΠ½Π½ΡΡ ΡΡ Π΅ΠΌΠ½ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ, ΡΠ΅ΠΌ ΡΠ°ΠΌΡΠΌ ΡΠΌΠ΅Π½ΡΡΠ°Ρ ΡΠ°Π·ΠΌΠ΅Ρ ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡ Π΄ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ. ΠΠ°ΠΊ Π²ΡΠ΅ΠΌ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ, ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°, Π·Π°ΠΏΠΈΡΠ°Π½Π½Π°Ρ Π² Π΅Π³ΠΎ Π²Π½ΡΡΡΠ΅Π½Π½ΡΡ ΠΏΠ°ΠΌΡΡΡ. Π Π΅ΡΠ»ΠΈ ΠΎΠΏΡΡΠ½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ-ΡΠ»Π΅ΠΊΡΡΠΎΠ½ΡΠΈΠΊ Π½Π΅ ΠΈΡΠΏΡΡΡΠ²Π°Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Π² ΡΠ²ΠΎΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ , ΡΠΎ Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠ΅Π³ΠΎ ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»Ρ ΠΏΠΎΠΏΡΡΠΊΠ° Π·Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ (ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ PIC) ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ±Π΅ΡΠ½ΡΡΡΡΡ Π±ΠΎΠ»ΡΡΠΈΠΌ ΡΠ°Π·ΠΎΡΠ°ΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Π° ΠΈΠ½ΠΎΠ³Π΄Π° ΠΈ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΏΠΈΡΠΎΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΌ ΡΠΎΡ Π² Π²ΠΈΠ΄Π΅ Π΄ΡΠΌΡΡΠ΅ΠΉ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ.
ΠΠ°ΠΊ Π½ΠΈ ΡΡΡΠ°Π½Π½ΠΎ, Π½ΠΎ ΠΏΡΠΈ Π²ΡΡΠΌ Π²Π΅Π»ΠΈΡΠΈΠΈ ΡΠ΅ΡΠΈ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ Π² Π½ΡΠΌ ΠΎΡΠ΅Π½Ρ ΠΌΠ°Π»ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ΅ PIC-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² , Π° ΡΠΎΡ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» ΡΡΠΎ ΡΠ΄Π°ΡΡΡΡ Π½Π°ΠΉΡΠΈ - ΠΎΡΠ΅Π½Ρ ΡΠΎΠΌΠ½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Π°. ΠΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΠΊΡΠΏΠΈΡΡ Π·Π°Π²ΠΎΠ΄ΡΠΊΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Π·Π° Π½Π΅Π°Π΄Π΅ΠΊΠ²Π°ΡΠ½ΡΡ ΡΠ΅Π½Ρ ΠΈ ΡΠΈΡΡ ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄ΡΡΠ΅ ΡΠ³ΠΎΠ΄Π½ΠΎ, Π½ΠΎ ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ ΡΠ΅ΡΠΈΠΉΠ½ΡΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²ΠΎΠΌ. ΠΠ»Ρ ΡΡΠΈΡ ΡΠ΅Π»Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ±ΡΠ°ΡΡ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΈ Π½Π΅ Π΄ΠΎΡΠΎΠ³ΡΡ Π² ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΠΊΡ , ΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΡΡ JDM-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ ΠΏΠΎ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π½ΠΈΠΆΠ΅ ΡΡ Π΅ΠΌΠ΅ (ΡΠΈΡΡΠ½ΠΎΠΊ β1):
Π ΠΈΡΡΠ½ΠΎΠΊ β1 - ΡΡ
Π΅ΠΌΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°
Π‘ΡΠ°Π·Ρ ΠΏΡΠΈΠ²ΠΎΠΆΡ ΠΏΠ΅ΡΠ΅ΡΠ΅Π½Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π΄Π»Ρ ΡΠ΅Ρ , ΠΊΠΎΠΌΡ Π»Π΅Π½Ρ Π²ΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡΡΡ Π² ΡΡ Π΅ΠΌΡ:
- R1 - 10 ΠΊΠΠΌ
- R2 - 10 ΠΊΠΠΌ (ΠΏΠΎΠ΄ΡΡΡΠΎΡΠ΅Π½Π½ΡΠΉ). Π Π΅Π³ΡΠ»ΠΈΡΠΎΠ²ΠΊΠΎΠΉ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ΅Π·ΠΈΡΡΠΎΡΠ° Π½ΡΠΆΠ½ΠΎ Π΄ΠΎΠ±ΠΈΡΡΡΡ ΠΎΠΊΠΎΠ»ΠΎ 13Π Π½Π° Π²ΡΠ²ΠΎΠ΄Π΅ β4 (VPP) Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π ΠΌΠΎΡΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠΎΠΏΡΠΎΡΠΈΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 1,2 ΠΊΠΠΌ
- R3 - 200 ΠΠΌ
- R4, R5 - 1,5 ΠΊΠΠΌ
- VD1, VD2, VD3, VD4, VD6 - 1N4148
- VD5 - 1N4733A (ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΈΠΈ 5,1Π)
- VD7 - 1N4743A (ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΈΠΈ 13Π)
- C1 - 100 Π½Π€ (0,1 ΠΌΠΊΠ€)
- C2 - 470 ΠΌΠΊΠ€ Ρ 16 Π (ΡΠ»Π΅ΠΊΡΡΠΎΠ»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ)
- SUB-D9F - ΡΠ°Π·ΡΡΠΌ Π‘ΠΠ-ΠΏΠΎΡΡΠ° (ΠΠΠΠ ΠΈΠ»ΠΈ Π ΠΠΠΠ’ΠΠ)
- ΠΠ°Π½Π΅Π»ΡΠΊΠ° DIP8 - Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ Π²Π°ΠΌΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°
Π ΡΡ Π΅ΠΌΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠ°ΠΊΠΈΡ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ½Π½ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ², ΠΊΠ°ΠΊ PIC12F675 ΠΈ PIC12F629 , Π½ΠΎ ΡΡΠΎ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ° Π΄ΡΡΠ³ΠΈΡ ΡΠ΅ΡΠΈΠΉ PIC Π±ΡΠ΄Π΅Ρ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π°. Π§ΡΠΎΠ±Ρ Π·Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΡΠΈΠΏΠ°, Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΊΠΈΠ½ΡΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠΈΡΡΠ½ΠΊΠΎΠΌ β2, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΈΠ²Π΅Π΄ΡΠ½ Π½ΠΈΠΆΠ΅.
Π ΠΈΡΡΠ½ΠΎΠΊ β2 - Π²Π°ΡΠΈΠ°Π½ΡΡ ΠΊΠΎΡΠΏΡΡΠΎΠ² PIC-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Ρ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠΌΠΈ Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ
ΠΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ³Π°Π΄Π°ΡΡΡΡ, Π² ΡΡ Π΅ΠΌΠ΅ ΠΌΠΎΠ΅Π³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ ΠΊΠΎΡΠΏΡΡ DIP8 . ΠΡΠΈ Π±ΠΎΠ»ΡΡΠΎΠΌ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π³ΠΎΡΠΎΠ²ΠΈΡΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΠΈΠΊ ΠΏΠΎΠ΄ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠΈΠΏ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ, ΠΏΠΎΠ»ΡΡΠΈΠ² ΡΠ΅ΠΌ ΡΠ°ΠΌΡΠΌ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ. ΠΠΎ ΡΠ°ΠΊ ΠΊΠ°ΠΊ Ρ PIC-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΌΠΈ ΡΠ°Π±ΠΎΡΠ°Ρ ΡΠ΅Π΄ΠΊΠΎ, Π΄Π»Ρ ΠΌΠ΅Π½Ρ Ρ Π²Π°ΡΠΈΡ ΠΈ ΡΡΠΎΠ³ΠΎ.
Π₯ΠΎΡΡ ΡΠ°ΠΌΠ° ΡΡ Π΅ΠΌΠ° Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠ° ΠΈ Π½Π΅ Π²ΡΠ·ΠΎΠ²Π΅Ρ ΡΡΡΠ΄Π½ΠΎΡΡΠ΅ΠΉ Π² ΡΠ±ΠΎΡΠΊΠ΅, Π½ΠΎ ΠΎΠ½Π° ΡΠΎΠΆΠ΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΡΠ²Π°ΠΆΠ΅Π½ΠΈΡ. ΠΠΎΡΡΠΎΠΌΡ Π½Π΅ΠΏΠ»ΠΎΡ ΠΎ Π±ΡΠ»ΠΎ Π±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΠΎΠ΄ Π½Π΅Ρ ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ. ΠΠΎΡΠ»Π΅ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΈΠΉ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ SprintLayout , ΡΠ΅ΠΊΡΡΠΎΠ»ΠΈΡΠΎΠΌ, Π΄ΡΠ΅Π»ΡΡ ΠΈ ΡΡΡΠ³ΠΎΠΌ, Π½Π° ΡΠ²Π΅Ρ ΡΠΎΠ΄ΠΈΠ»Π°ΡΡ Π²ΠΎΡ ΡΠ°ΠΊΠ°Ρ Π·Π°Π³ΠΎΡΠΎΠ²ΠΊΠ° (ΡΠΎΡΠΎ β3).
Π€ΠΎΡΠΎ β3 - ΠΏΠ΅ΡΠ°ΡΠ½Π°Ρ ΠΏΠ»Π°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°
Π‘ΠΊΠ°ΡΠ°ΡΡ ΠΈΡΡ
ΠΎΠ΄Π½ΠΈΠΊ ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ SprintLayout
ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ ΡΡΠΎΠΉ ΡΡΡΠ»ΠΊΠ΅:
(ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠΉ: 680)
ΠΡΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΠΎΠ΄ ΡΠ²ΠΎΠΉ ΡΠΈΠΏ PIC-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. ΠΠ»Ρ ΡΠ΅Ρ
, ΠΊΡΠΎ ΡΠ΅ΡΠΈΠ» ΠΎΡΡΠ°Π²ΠΈΡΡ ΠΏΠ»Π°ΡΡ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, Π²ΡΠΊΠ»Π°Π΄ΡΠ²Π°Ρ Π²ΠΈΠ΄ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ Π΄Π΅ΡΠ°Π»Π΅ΠΉ Π΄Π»Ρ ΠΎΠ±Π»Π΅Π³ΡΠ΅Π½ΠΈΡ ΠΌΠΎΠ½ΡΠ°ΠΆΠ° (ΡΠΈΡΡΠ½ΠΎΠΊ β4).
Π ΠΈΡΡΠ½ΠΎΠΊ β4 - ΠΏΠ»Π°ΡΠ° Ρ ΠΌΠΎΠ½ΡΠ°ΠΆΠ½ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ
ΠΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ»Π΄ΠΎΠ²ΡΡΠ²Π° Ρ ΠΏΠ°ΡΠ»ΡΠ½ΠΈΠΊΠΎΠΌ ΠΈ ΠΌΡ ΠΈΠΌΠ΅Π΅ΠΌ Π³ΠΎΡΠΎΠ²ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΠ΅ ΠΏΡΠΎΡΠΈΡΡ PIC-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠ΅ΡΠ΅Π· COM-ΠΏΠΎΡΡ Π²Π°ΡΠ΅Π³ΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°. ΠΡΡ ΡΡΠΏΠ»Π΅Π½ΡΠΊΠΈΠΉ ΠΈ Π½Π΅ ΠΎΡΠΌΡΡΡΠΉ ΠΎΡ ΡΠ»ΡΡΠ° ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΌΠΎΠΈΡ ΡΡΠ°ΡΠ°Π½ΠΈΠΉ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° ΡΠΎΡΠΎ β5.
Π€ΠΎΡΠΎ β5 - ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Π² ΡΠ±ΠΎΡΠ΅
Π‘ ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠ°, ΠΏΠ΅ΡΠ²ΡΠΉ ΡΡΠ°ΠΏ Π½Π° ΠΏΡΡΠΈ ΠΊ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ΅ PIC-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°
, ΠΏΠΎΠ΄ΠΎΡΡΠ» ΠΊ ΠΊΠΎΠ½ΡΡ. ΠΡΠΎΡΠΎΠΉ ΡΡΠ°ΠΏ Π±ΡΠ΄Π΅Ρ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π² ΡΠ΅Π±Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ IC-Prog
.
Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, Π½Π΅ Π²ΡΠ΅ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΠΈ Π½ΠΎΡΡΠ±ΡΠΊΠΈ ΡΠΏΠΎΡΠΎΠ±Π½Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π΄Π°Π½Π½ΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ Π²Π²ΠΈΠ΄Ρ Π±Π°Π½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΡΡΡΡΡΡΠ²ΠΈΡ Π½Π° Π½ΠΈΡ
COM-ΠΏΠΎΡΡΠΎΠ²
, Π° ΡΠ΅ ΡΡΠΎ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Ρ Π½Π° Π½ΠΎΡΡΠ±ΡΠΊΠ°Ρ
Π½Π΅ Π²ΡΠ΄Π°ΡΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ 12Π
. Π’Π°ΠΊ ΡΡΠΎ Ρ ΡΠ΅ΡΠΈΠ» ΠΎΠ±ΡΠ°ΡΠΈΡΡΡ ΠΊ ΡΠ²ΠΎΠ΅ΠΌΡ ΠΏΠ΅ΡΠ²ΠΎΠΌΡ ΠΠ
, ΠΊΠΎΡΠΎΡΡΠΉ Π΄Π°Π²Π½ΡΠΌ-Π΄Π°Π²Π½ΠΎ ΠΏΡΠ»ΠΈΠ»ΡΡ ΠΈ ΠΆΠ΄Π°Π» ΡΠ²ΠΎΠ΅Π³ΠΎ Π·Π²ΡΠ·Π΄Π½ΠΎΠ³ΠΎ ΡΠ°ΡΠ° (ΠΈ ΡΠ°ΠΊΠΈ Π΄ΠΎΠΆΠ΄Π°Π»ΡΡ).
ΠΡΠ°ΠΊ Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΈ ΠΏΠ΅ΡΠ²ΡΠΌ Π΄Π΅Π»ΠΎΠΌ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ IC-Prog
. Π‘ΠΊΠ°ΡΠ°ΡΡ Π΅Ρ ΠΌΠΎΠΆΠ½ΠΎ Ρ ΡΠ°ΠΉΡΠ° Π°Π²ΡΠΎΡΠ° ΠΈΠ»ΠΈ ΠΏΠΎ ΡΡΠΎΠΉ ΡΡΡΠ»ΠΊΠ΅:
(ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠΉ: 778)
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΊ COM-ΠΏΠΎΡΡΡ
ΠΈ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠΠ»Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΡΠ΄ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΈΠΉ. ΠΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠ±ΡΠ°ΡΡ ΡΠΎΡ ΡΠΈΠΏ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ±ΠΈΡΠ°Π΅ΠΌΡΡ ΡΠΈΡΡ. Π£ ΠΌΠ΅Π½Ρ ΡΡΠΎ PIC12F675
. ΠΠ° ΡΠΊΡΠΈΠ½ΡΠΎΡΠ΅ β6 ΠΏΠΎΠ»Π΅ Π΄Π»Ρ Π²ΡΠ±ΠΎΡΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π²ΡΠ΄Π΅Π»Π΅Π½ΠΎ ΠΊΡΠ°ΡΠ½ΡΠΌ ΡΠ²Π΅ΡΠΎΠΌ.
Π‘ΠΊΡΠΈΠ½ΡΠΎΡ β6 - Π²ΡΠ±ΠΎΡ ΡΠΈΠΏΠ° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°
Π‘ΠΊΡΠΈΠ½ΡΠΎΡ β7 - Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΌΠ΅ΡΠΎΠ΄Π° Π·Π°ΠΏΠΈΡΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°
Π ΡΡΠΎΠΌ ΠΆΠ΅ ΠΎΠΊΠ½Π΅ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΡ "ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ " ΠΈ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΏΡΠ½ΠΊΡ "ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ". ΠΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΠΎΡΠ»Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ·Π²Π°ΡΡ ΠΎΡΠΈΠ±ΠΊΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ»ΡΡΠ°ΡΡ ΡΠ°ΠΌΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΎΠΉ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΡΡ ΡΡΡΠ·Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ Π‘Π . Π§ΡΠΎΠ±Ρ Π½Π΅ ΠΌΠΎΡΠΎΡΠΈΡΡ ΡΠ΅Π±Π΅ Π³ΠΎΠ»ΠΎΠ²Ρ Π΄Π°Π½Π½ΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ Π»ΡΡΡΠ΅ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ. ΠΠΎΡΠΎΡΠ΅ ΡΠ»Π΅Π΄ΡΠ΅ΠΌ ΡΠΊΡΠΈΠ½ΡΠΎΡΡ β8.
Π‘ΠΊΡΠΈΠ½ΡΠΎΡ β8 - Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ
ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ ΡΠ°Π±ΠΎΡΡ Ρ ΡΡΠΈΠΌ ΠΎΠΊΠ½ΠΎΠΌ ΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡ "ΠΠ±ΡΠΈΠ΅ ". ΠΠ΄Π΅ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π΄Π°ΡΡ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π·Π°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ NT/2000/XP Π΄ΡΠ°ΠΉΠ²Π΅Ρ (ΡΠΊΡΠΈΠ½ΡΠΎΡ β9). Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠ»ΡΡΠ°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° ΠΈ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊ IC-Prog .
Π‘ΠΊΡΠΈΠ½ΡΠΎΡ β9 - ΠΎΠ±ΡΠΈΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ
ΠΡΠ°ΠΊ, Ρ ΡΡΠΈΠΌ ΠΎΠΊΠ½ΠΎΠΌ ΡΠ°Π±ΠΎΡΠ° ΠΎΠΊΠΎΠ½ΡΠ΅Π½Π°. Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΡΠΌ ΠΊ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°. ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ Π² ΠΌΠ΅Π½Ρ "ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ"->"ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° " ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ»Π°Π²ΠΈΡΡ F3 . ΠΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΠΎΠΊΠ½ΠΎ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Π½Π° ΡΠΊΡΠΈΠ½ΡΠΎΡΠ΅ β10.
Π‘ΠΊΡΠΈΠ½ΡΠΎΡ β10 - ΠΎΠΊΠ½ΠΎ Π½Π°ΡΡΡΠΎΠ΅ΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°
ΠΠ΅ΡΠ²ΡΠΌ Π΄Π΅Π»ΠΎΠΌ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠΈΠΏ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° - JDM Programmer . ΠΠ°Π»Π΅Π΅ Π²ΡΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΡΠ°Π΄ΠΈΠΎΠΊΠ½ΠΎΠΏΠΊΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Windows . Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ°Π³ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Π΅Ρ Π²ΡΠ±ΠΎΡ COM-ΠΏΠΎΡΡΠ° , ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ Π²Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ. ΠΡΠ»ΠΈ ΠΎΠ½ ΠΎΠ΄ΠΈΠ½, Π²ΠΎΠΏΡΠΎΡΠΎΠ² Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅Ρ, Π° Π΅ΡΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ - ΠΏΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π² Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ², ΠΊΠ°ΠΊΠΎΠΉ Π½Π° Π΄Π°Π½Π½ΡΠΌ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ. ΠΠΎΠ»Π·ΡΠ½ΠΎΠΊ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ Π²Π²ΠΎΠ΄Π°/Π²ΡΠ²ΠΎΠ΄Π° ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΊΠΎΡΠΎΡΡΠΈ Π·Π°ΠΏΠΈΡΠΈ ΠΈ ΡΡΠ΅Π½ΠΈΡ. ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ Π½Π° Π±ΡΡΡΡΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°Ρ ΠΈ ΠΏΡΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΎΠΉ - ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ. Π ΠΌΠΎΡΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΎΠ½ ΠΎΡΡΠ°Π»ΡΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΠ°Π²Π½ΡΠΌ 10 ΠΈ Π²ΡΡ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ ΠΎΡΡΠ°Π±ΠΎΡΠ°Π»ΠΎ.
ΠΠ° ΡΡΠΎΠΌ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ IC-Prog ΠΎΠΊΠΎΠ½ΡΠ΅Π½Π° ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡΡ ΠΊ ΠΏΡΠΎΡΠ΅ΡΡΡ ΡΠ°ΠΌΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ, Π½ΠΎ Π΄Π»Ρ Π½Π°ΡΠ°Π»Π° ΡΡΠΈΡΠ°Π΅ΠΌ Π΄Π°Π½Π½ΡΠ΅ Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ ΡΡΠΎ Π² Π½Π΅Π³ΠΎ Π·Π°ΠΏΠΈΡΠ°Π½ΠΎ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° Π·Π½Π°ΡΠΎΠΊ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ Ρ Π·Π΅Π»ΡΠ½ΠΎΠΉ ΡΡΡΠ΅Π»ΠΊΠΎΠΉ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠΊΡΠΈΠ½ΡΠΎΡΠ΅ β11.
Π‘ΠΊΡΠΈΠ½ΡΠΎΡ β11 - ΠΏΡΠΎΡΠ΅ΡΡ ΡΡΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°
ΠΡΠ»ΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π½ΠΎΠ²ΡΠΉ ΠΈ Π΄ΠΎ ΡΡΠΎΠ³ΠΎ Π½Π΅ ΠΏΡΠΎΡΠΈΠ²Π°Π»ΡΡ, ΡΠΎ Π²ΡΠ΅ ΡΡΠ΅ΠΉΠΊΠΈ Π΅Π³ΠΎ ΠΏΠ°ΠΌΡΡΠΈ Π±ΡΠ΄ΡΡ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ 3FFF , ΠΊΡΠΎΠΌΠ΅ ΡΠ°ΠΌΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ. Π Π½Π΅ΠΉ Π±ΡΠ΄Π΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΎΡΠ½ΠΎΠΉ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ. ΠΡΠΎ ΠΎΡΠ΅Π½Ρ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΈ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. ΠΡ Π½Π΅Π³ΠΎ Π·Π°Π²ΠΈΡΠΈΡ ΡΠΎΡΠ½ΠΎΡΡΡ ΡΠ°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΡΡΠΌ ΠΏΠΎΠ΄Π±ΠΎΡΠ° ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΡΡΠΎΠΉ ΡΠ°ΠΌΠΎΠΉ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ Π·Π°ΠΊΠ»Π°Π΄ΡΠ²Π°Π΅ΡΡΡ Π·Π°Π²ΠΎΠ΄ΠΎΠΌ ΠΈΠ·Π³ΠΎΡΠΎΠ²ΠΈΡΠ΅Π»Π΅ΠΌ. ΠΠ° ΡΠΊΡΠΈΠ½ΡΠΎΡΠ΅ β12 ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΡΠ° ΡΡΠ΅ΠΉΠΊΠ° ΠΏΠ°ΠΌΡΡΠΈ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π±ΡΠ΄Π΅Ρ Ρ ΡΠ°Π½ΠΈΡΡΡΡ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠ° ΠΏΡΠΈ ΡΡΠ΅Π½ΠΈΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°.
Π‘ΠΊΡΠΈΠ½ΡΠΎΡ β12 - Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΎΡΠ½ΠΎΠΉ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ
ΠΠΎΠ²ΡΠΎΡΡΡΡ, ΡΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ ΠΈ Π½Π΅ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅. ΠΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΠΎ Π½Π΅ΠΎΠΏΡΡΠ½ΠΎΡΡΠΈ Π·Π°ΡΠΈΡΠ°ΡΡ ΡΡΡ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ ΠΈ Π² ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠΈ PIC-ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π½Π°ΡΠΈΠ½Π°Π΅Ρ Π½Π΅ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ, Π΅ΡΠ»ΠΈ Π² ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠ°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ°. Π‘ΠΎΠ²Π΅ΡΡΡ Π·Π°ΠΏΠΈΡΠ°ΡΡ ΡΡΡ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ ΠΈ Π½Π°ΠΊΠ»Π΅ΠΈΡΡ Π½Π°Π΄ΠΏΠΈΡΡ Ρ Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΡΡΠΌΠΎ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π²Ρ ΠΈΠ·Π±Π΅ΠΆΠΈΡΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π½Π΅ΠΏΡΠΈΡΡΠ½ΠΎΡΡΠ΅ΠΉ Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ. ΠΡΠ°ΠΊ, Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠ°Π½ΠΎ - Π΄Π²ΠΈΠ³Π°Π΅ΠΌΡΡ Π΄Π°Π»ΡΡΠ΅. ΠΡΠΊΡΡΠ²Π°Π΅ΠΌ ΡΠ°ΠΉΠ» ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ, ΠΈΠΌΠ΅ΡΡΠΈΠΉ ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ .hex . Π’Π΅ΠΏΠ΅ΡΡ Π²ΠΌΠ΅ΡΡΠΎ Π½Π°Π΄ΠΏΠΈΡΠ΅ΠΉ 3FFF , Π±ΡΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΊΠΎΠ΄ Π½Π°ΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ (ΡΠΊΡΠΈΠ½ΡΠΎΡ β13).
Π‘ΠΊΡΠΈΠ½ΡΠΎΡ β13 - ΠΏΡΠΎΡΠΈΠ²ΠΊΠ°, Π·Π°Π³ΡΡΠΆΠ΅Π½Π½Π°Ρ Π² Π±ΡΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΡΡΠ΅ Ρ ΠΏΠΈΡΠ°Π», ΡΡΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π·Π°ΡΠΈΡΠ°ΡΡ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΎΡΠ½ΡΡ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ ΠΏΠΎ Π½Π΅ΠΎΡΡΠΎΡΠΎΠΆΠ½ΠΎΡΡΠΈ. ΠΠΎΠ³Π΄Π° ΠΆΠ΅ ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ? ΠΡΠΎ ΡΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΠΌΠΎΠΌΠ΅Π½Ρ ΠΎΡΠΊΡΡΡΠΈΡ ΡΠ°ΠΉΠ»Π° ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π½Π° 3FFF ΠΈ Π΅ΡΠ»ΠΈ Π½Π°ΡΠ°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠΎ Π½Π°Π·Π°Π΄ Π΄ΠΎΡΠΎΠ³ΠΈ ΡΠΆΠ΅ Π½Π΅Ρ. ΠΠ° ΡΠΊΡΠΈΠ½ΡΠΎΡΠ΅ β14 Π²ΡΠ΄Π΅Π»Π΅Π½Π° ΡΠ° ΡΡΠ΅ΠΉΠΊΠ° ΠΏΠ°ΠΌΡΡΠΈ Π³Π΄Π΅ ΡΠ°Π½Π΅Π΅ Π±ΡΠ»Π° ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠ° 3450 (Π΄ΠΎ ΠΎΡΠΊΡΡΡΠΈΡ hex-ΡΠ°ΠΉΠ»Π° ).
ΠΠ°ΠΊΠΈΠ΅ ΠΏΠ΅ΡΠ²ΡΠ΅ ΡΠ°Π³ΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»Ρ, ΡΠ΅ΡΠΈΠ²ΡΠΈΠΉ ΡΠΎΠ±ΡΠ°ΡΡ ΡΡ Π΅ΠΌΡ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅? ΠΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ° ΡΠΏΡΠ°Π²Π»ΡΡΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° - "ΠΏΡΠΎΡΠΈΠ²ΠΊΠ°", Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ.
Π Π΅ΡΠ»ΠΈ Ρ ΠΏΠ΅ΡΠ²ΡΠΌ ΠΏΡΠ½ΠΊΡΠΎΠΌ Π½Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌ - Π³ΠΎΡΠΎΠ²ΡΡ "ΠΏΡΠΎΡΠΈΠ²ΠΊΡ" ΠΎΠ±ΡΡΠ½ΠΎ Π²ΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ Π°Π²ΡΠΎΡΡ ΡΡ Π΅ΠΌ, ΡΠΎ Π²ΠΎΡ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ Π΄Π΅Π»Π° ΠΎΠ±ΡΡΠΎΡΡ ΡΠ»ΠΎΠΆΠ½Π΅Π΅.
Π¦Π΅Π½Π° Π³ΠΎΡΠΎΠ²ΡΡ USB-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠ² Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π²ΡΡΠΎΠΊΠ° ΠΈ Π»ΡΡΡΠΈΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ Π±ΡΠ΄Π΅Ρ ΡΠΎΠ±ΡΠ°ΡΡ Π΅Π³ΠΎ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ. ΠΠΎΡ ΡΡ Π΅ΠΌΠ° ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° (ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ ΠΊΠ»ΠΈΠΊΠ°Π±Π΅Π»ΡΠ½Ρ).
ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΡΠ°ΡΡΡ.
ΠΠ°Π½Π΅Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΠ.
ΠΡΡ ΠΎΠ΄Π½Π°Ρ ΡΡ Π΅ΠΌΠ° Π²Π·ΡΡΠ° Ρ ΡΠ°ΠΉΡΠ° LabKit.ru Ρ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ Π°Π²ΡΠΎΡΠ°, Π·Π° ΡΡΠΎ Π΅ΠΌΡ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΡΠΏΠ°ΡΠΈΠ±ΠΎ. ΠΡΠΎ ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΠΉ ΠΊΠ»ΠΎΠ½ ΡΠΈΡΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° PICkit2. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π²Π°ΡΠΈΠ°Π½Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ²Π»ΡΠ΅ΡΡΡ "ΠΎΠ±Π»Π΅Π³ΡΡΠ½Π½ΠΎΠΉ" ΠΊΠΎΠΏΠΈΠ΅ΠΉ ΡΠΈΡΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ PICkit2, ΡΠΎ Π°Π²ΡΠΎΡ Π½Π°Π·Π²Π°Π» ΡΠ²ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ PICkit-2 Lite , ΡΡΠΎ ΠΏΠΎΠ΄ΡΡΡΠΊΠΈΠ²Π°Π΅Ρ ΠΏΡΠΎΡΡΠΎΡΡ ΡΠ±ΠΎΡΠΊΠΈ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»Π΅ΠΉ.
Π§ΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ? Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΡΠΈΡΡ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π»Π΅Π³ΠΊΠΎΠ΄ΠΎΡΡΡΠΏΠ½ΡΡ ΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΠΠ ΡΠ΅ΡΠΈΠΈ PIC (PIC16F84A, PIC16F628A, PIC12F629, PIC12F675, PIC16F877A ΠΈ Π΄Ρ.), Π° ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ ΠΏΠ°ΠΌΡΡΠΈ EEPROM ΡΠ΅ΡΠΈΠΈ 24LC. ΠΡΠΎΠΌΠ΅ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ USB-UART ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΈΠΌΠ΅Π΅Ρ ΡΠ°ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡΠ°. ΠΡΠΎΠ±ΠΎ Π²Π°ΠΆΠ½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ, ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ - ΡΡΠΎ ΡΠ°ΡΡΡΡ ΠΊΠ°Π»ΠΈΠ±ΡΠΎΠ²ΠΎΡΠ½ΠΎΠΉ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ RC-Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ° Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΠ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ PIC12F629 ΠΈ PIC12F675).
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ.
Π ΡΡ Π΅ΠΌΠ΅ Π΅ΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° PICkit-2 Lite Π±ΡΠ»Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ/ΡΡΠΈΡΠ°ΡΡ/ΡΡΠΈΡΡΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅ Ρ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌ ΠΏΠ°ΠΌΡΡΠΈ EEPROM ΡΠ΅ΡΠΈΠΈ 24Cxx.
ΠΠ· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ»ΠΈ Π²Π½Π΅ΡΠ΅Π½Ρ Π² ΡΡ Π΅ΠΌΡ. ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΠΎΡ 6 Π²ΡΠ²ΠΎΠ΄Π° DD1 (RA4) Π΄ΠΎ 21 Π²ΡΠ²ΠΎΠ΄Π° ZIF-ΠΏΠ°Π½Π΅Π»ΠΈ. ΠΡΠ²ΠΎΠ΄ AUX ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ°ΠΌΠΈ EEPROM-ΠΏΠ°ΠΌΡΡΠΈ 24LΠ‘ (24C04, 24WC08 ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈ). ΠΠΎ Π½Π΅ΠΌΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π° ΡΡ Π΅ΠΌΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΠ½ ΠΏΠΎΠΌΠ΅ΡΠ΅Π½ ΡΠ»ΠΎΠ²ΠΎΠΌ "Data". ΠΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Π²ΡΠ²ΠΎΠ΄ AUX ΠΎΠ±ΡΡΠ½ΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ, Ρ ΠΎΡΡ ΠΎΠ½ ΠΈ Π½ΡΠΆΠ΅Π½ ΠΏΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΠ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ LVP.
Π’Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ "ΠΏΠΎΠ΄ΡΡΠ³ΠΈΠ²Π°ΡΡΠΈΠΉ" ΡΠ΅Π·ΠΈΡΡΠΎΡ Π½Π° 2 ΠΊΠΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ Π²ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Π²ΡΠ²ΠΎΠ΄ΠΎΠΌ SDA ΠΈ Vcc ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌ ΠΏΠ°ΠΌΡΡΠΈ.
ΠΡΠ΅ ΡΡΠΈ Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠΈ Ρ ΡΠΆΠ΅ Π΄Π΅Π»Π°Π» Π½Π° ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅, ΠΏΠΎΡΠ»Π΅ ΡΠ±ΠΎΡΠΊΠΈ PICkit-2 Lite ΠΏΠΎ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΡΡ Π΅ΠΌΠ΅ Π°Π²ΡΠΎΡΠ°.
ΠΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ ΠΏΠ°ΠΌΡΡΠΈ 24Cxx (24C08 ΠΈ Π΄Ρ.) ΡΠΈΡΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² Π±ΡΡΠΎΠ²ΠΎΠΉ ΡΠ°Π΄ΠΈΠΎΠ°ΠΏΠΏΠ°ΡΠ°ΡΡΡΠ΅, ΠΈ ΠΈΡ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΠΏΡΠΎΡΠΈΠ²Π°ΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ ΡΠ΅ΠΌΠΎΠ½ΡΠ΅ ΠΊΠΈΠ½Π΅ΡΠΊΠΎΠΏΠ½ΡΡ ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΎΡΠΎΠ². Π Π½ΠΈΡ ΠΏΠ°ΠΌΡΡΡ 24Cxx ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ.
Π ΠΠ-ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΎΡΠ°Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΠΆΠ΅ Π΄ΡΡΠ³ΠΎΠΉ ΡΠΈΠΏ ΠΏΠ°ΠΌΡΡΠΈ (Flash-ΠΏΠ°ΠΌΡΡΡ). Π ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡΠΎΡΠΈΡΡ ΠΏΠ°ΠΌΡΡΡ ΠΠ-ΡΠ΅Π»Π΅Π²ΠΈΠ·ΠΎΡΠ° Ρ ΡΠΆΠ΅ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°Π» . ΠΠΎΠΌΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ, Π·Π°Π³Π»ΡΠ½ΠΈΡΠ΅.
Π ΡΠ²ΡΠ·ΠΈ Ρ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ°ΠΌΠΈ ΡΠ΅ΡΠΈΠΈ 24Cxx ΠΌΠ½Π΅ ΠΈ ΠΏΡΠΈΡΠ»ΠΎΡΡ "Π΄ΠΎΠΏΠΈΠ»ΠΈΠ²Π°ΡΡ" ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ. Π’ΡΠ°Π²ΠΈΡΡ Π½ΠΎΠ²ΡΡ ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ Ρ Π½Π΅ ΡΡΠ°Π», ΠΏΡΠΎΡΡΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΠ» Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π½Π° ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅. ΠΠΎΡ ΡΡΠΎ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ.
Π―Π΄ΡΠΎΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ PIC18F2550-I/SP .
ΠΡΠΎ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½Π°Ρ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° Π² ΡΡΡΡΠΎΠΉΡΡΠ²Π΅. ΠΠ PIC18F2550 Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ "ΠΏΡΠΎΡΠΈΡΡ". ΠΡΠ° ΠΏΡΠΎΡΡΠ°Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ Π²ΡΠ·ΡΠ²Π°Π΅Ρ ΡΡΡΠΏΠΎΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° "ΠΊΡΡΠΈΡΡ ΠΈ ΡΠΉΡΠ°". ΠΠ°ΠΊ Π΅Ρ ΡΠ΅ΡΠΈΠ» Ρ, ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΡΡΡΡ ΠΏΠΎΠ·Π΄Π½Π΅Π΅.
Π‘ΠΏΠΈΡΠΎΠΊ Π΄Π΅ΡΠ°Π»Π΅ΠΉ Π΄Π»Ρ ΡΠ±ΠΎΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°. Π ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΏΠΎΡΡΠ½ΠΈΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ Π²Π»Π΅Π²ΠΎ (ΡΠ²Π°ΠΉΠΏ Π²Π»Π΅Π²ΠΎ-Π²ΠΏΡΠ°Π²ΠΎ), ΡΡΠΎΠ±Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π²ΡΠ΅ Π΅Ρ ΡΡΠΎΠ»Π±ΡΡ.
ΠΠ°Π·Π²Π°Π½ΠΈΠ΅ | ΠΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΠ΅ | ΠΠΎΠΌΠΈΠ½Π°Π»/ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ | ΠΠ°ΡΠΊΠ° ΠΈΠ»ΠΈ ΡΠΈΠΏ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° |
ΠΠ»Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠ°ΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° | |||
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ | DD1 | 8-ΠΌΠΈ Π±ΠΈΡΠ½ΡΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ | PIC18F2550-I/SP |
ΠΠΈΠΏΠΎΠ»ΡΡΠ½ΡΠ΅ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΡ | VT1, VT2, VT3 | ΠΠ’3102 | |
VT4 | ΠΠ’361 | ||
ΠΠΈΠΎΠ΄ | VD1 | ΠΠ522, 1N4148 | |
ΠΠΈΠΎΠ΄ Π¨ΠΎΡΡΠΊΠΈ | VD2 | 1N5817 | |
Π‘Π²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ | HL1, HL2 | Π»ΡΠ±ΠΎΠΉ Π½Π° 3 Π²ΠΎΠ»ΡΡΠ°, ΠΊΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΈ Π·Π΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ° ΡΠ²Π΅ΡΠ΅Π½ΠΈΡ | |
Π Π΅Π·ΠΈΡΡΠΎΡΡ | R1, R2 | 300 ΠΠΌ | |
R3 | 22 ΠΊΠΠΌ | ||
R4 | 1 ΠΊΠΠΌ | ||
R5, R6, R12 | 10 ΠΊΠΠΌ | ||
R7, R8, R14 | 100 ΠΠΌ | ||
R9, R10, R15, R16 | 4,7 ΠΊΠΠΌ | ||
R11 | 2,7 ΠΊΠΠΌ | ||
R13 | 100 ΠΊΠΠΌ | ||
ΠΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΡ | C2 | 0,1 ΠΌΠΊ | Π10-17 (ΠΊΠ΅ΡΠ°ΠΌΠΈΡΠ΅ΡΠΊΠΈΠ΅), ΠΈΠΌΠΏΠΎΡΡΠ½ΡΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ |
C3 | 0,47 ΠΌΠΊ | ||
ΠΠ»Π΅ΠΊΡΡΠΎΠ»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΡ | C1 | 100 ΠΌΠΊΡ * 6,3 Π² | Π50-6, ΠΈΠΌΠΏΠΎΡΡΠ½ΡΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ |
C4 | 47 ΠΌΠΊΡ * 16 Π² | ||
ΠΠ°ΡΡΡΠΊΠ° ΠΈΠ½Π΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ (Π΄ΡΠΎΡΡΠ΅Π»Ρ) | L1 | 680 ΠΌΠΊΠΠ½ | ΡΠ½ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠΈΠΏΠ° EC24, CECL ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡΠ½ΡΠΉ |
ΠΠ²Π°ΡΡΠ΅Π²ΡΠΉ ΡΠ΅Π·ΠΎΠ½Π°ΡΠΎΡ | ZQ1 | 20 ΠΠΡ | |
USB-ΡΠΎΠ·Π΅ΡΠΊΠ° | XS1 | ΡΠΈΠΏΠ° USB-BF | |
ΠΠ΅ΡΠ΅ΠΌΡΡΠΊΠ° | XT1 | Π»ΡΠ±Π°Ρ ΡΠΈΠΏΠ° "Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ" | |
ΠΠ»Ρ ΠΏΠ°Π½Π΅Π»ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² (ΠΠ) | |||
ZIF-ΠΏΠ°Π½Π΅Π»Ρ | XS1 | Π»ΡΠ±Π°Ρ 40-ΠΊΠ° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½Π°Ρ ZIF-ΠΏΠ°Π½Π΅Π»Ρ | |
Π Π΅Π·ΠΈΡΡΠΎΡΡ | R1 | 2 ΠΊΠΠΌ | ΠΠΠ’, ΠΠΠ (ΠΌΠΎΡΠ½ΠΎΡΡΡΡ ΠΎΡ 0,125 ΠΡ ΠΈ Π²ΡΡΠ΅), ΠΈΠΌΠΏΠΎΡΡΠ½ΡΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ |
R2, R3, R4, R5, R6 | 10 ΠΊΠΠΌ |
Π’Π΅ΠΏΠ΅ΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎ Π΄Π΅ΡΠ°Π»ΡΡ ΠΈ ΠΈΡ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠΈ.
ΠΠ΅Π»ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ HL1 ΡΠ²Π΅ΡΠΈΡΡΡ, ΠΊΠΎΠ³Π΄Π° Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΏΠΎΠ΄Π°Π½ΠΎ ΠΏΠΈΡΠ°Π½ΠΈΠ΅, Π° ΠΊΡΠ°ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ HL2 ΠΈΠ·Π»ΡΡΠ°Π΅Ρ Π² ΠΌΠΎΠΌΠ΅Π½Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ.
ΠΠ»Ρ ΠΏΡΠΈΠ΄Π°Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Ρ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΡΡΠΈ ΠΈ Π½Π°Π΄ΡΠΆΠ½ΠΎΡΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ USB-ΡΠΎΠ·Π΅ΡΠΊΠ° XS1 ΡΠΈΠΏΠ° "B" (ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½Π°Ρ). Π ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ ΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ USB-ΡΠΎΠ·Π΅ΡΠΊΠ° ΡΠΈΠΏΠ° "Π". ΠΠΎΡΡΠΎΠΌΡ ΠΏΠ΅ΡΠ΅ΠΏΡΡΠ°ΡΡ Π³Π½ΡΠ·Π΄Π° ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΠ°Π±Π΅Π»Ρ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. Π’Π°ΠΊΠΆΠ΅ ΡΠ°ΠΊΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΡΠ΅Ρ Π½Π°Π΄ΡΠΆΠ½ΠΎΡΡΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΡΠ»ΠΈ ΠΊΠ°Π±Π΅Π»Ρ ΠΏΡΠΈΠ΄ΡΡ Π² Π½Π΅Π³ΠΎΠ΄Π½ΠΎΡΡΡ, ΡΠΎ Π΅Π³ΠΎ Π»Π΅Π³ΠΊΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π½ΠΎΠ²ΡΠΌ Π½Π΅ ΠΏΡΠΈΠ±Π΅Π³Π°Ρ ΠΊ ΠΏΠ°ΠΉΠΊΠ΅ ΠΈ ΠΌΠΎΠ½ΡΠ°ΠΆΠ½ΡΠΌ ΡΠ°Π±ΠΎΡΠ°ΠΌ.
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π΄ΡΠΎΡΡΠ΅Π»Ρ L1 Π½Π° 680 ΠΌΠΊΠΠ½ Π»ΡΡΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ Π³ΠΎΡΠΎΠ²ΡΠΉ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΈΠΏΠΎΠ² EC24 ΠΈΠ»ΠΈ CECL). ΠΠΎ Π΅ΡΠ»ΠΈ Π³ΠΎΡΠΎΠ²ΠΎΠ΅ ΠΈΠ·Π΄Π΅Π»ΠΈΠ΅ Π½Π°ΠΉΡΠΈ Π½Π΅ ΡΠ΄Π°ΡΡΡΡ, ΡΠΎ Π΄ΡΠΎΡΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π³ΠΎΡΠΎΠ²ΠΈΡΡ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½ΡΠΆΠ½ΠΎ Π½Π°ΠΌΠΎΡΠ°ΡΡ 250 - 300 Π²ΠΈΡΠΊΠΎΠ² ΠΏΡΠΎΠ²ΠΎΠ΄Π° ΠΠΠ-0,1 Π½Π° ΡΠ΅ΡΠ΄Π΅ΡΠ½ΠΈΠΊ ΠΈΠ· ΡΠ΅ΡΡΠΈΡΠ° ΠΎΡ Π΄ΡΠΎΡΡΠ΅Π»Ρ ΡΠΈΠΏΠ° CW68. Π‘ΡΠΎΠΈΡ ΡΡΠ΅ΡΡΡ, ΡΡΠΎ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ Π½Π°Π»ΠΈΡΠΈΡ Π¨ΠΠ Ρ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΡΡ, Π·Π°Π±ΠΎΡΠΈΡΡΡΡ ΠΎ ΡΠΎΡΠ½ΠΎΡΡΠΈ Π½ΠΎΠΌΠΈΠ½Π°Π»Π° ΠΈΠ½Π΄ΡΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ Π½Π΅ ΡΡΠΎΠΈΡ.
ΠΠ°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Π²ΡΡΠΎΠΊΠΎΠ²ΠΎΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ (Vpp) ΠΎΡ +8,5 Π΄ΠΎ 14 Π²ΠΎΠ»ΡΡ ΡΠΎΠ·Π΄Π°ΡΡΡΡ ΠΊΠ»ΡΡΠ΅Π²ΡΠΌ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·Π°ΡΠΎΡΠΎΠΌ. Π Π½Π΅Π³ΠΎ Π²Ρ ΠΎΠ΄ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ VT1, VD1, L1, C4, R4, R10, R11. Π‘ 12 Π²ΡΠ²ΠΎΠ΄Π° PIC18F2550 Π½Π° Π±Π°Π·Ρ VT1 ΠΏΠΎΡΡΡΠΏΠ°ΡΡ ΠΈΠΌΠΏΡΠ»ΡΡΡ Π¨ΠΠ. ΠΠ±ΡΠ°ΡΠ½Π°Ρ ΡΠ²ΡΠ·Ρ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Π΄Π΅Π»ΠΈΡΠ΅Π»Π΅ΠΌ R10, R11.
Π§ΡΠΎΠ±Ρ Π·Π°ΡΠΈΡΠΈΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΡ Π΅ΠΌΡ ΠΎΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Ρ Π»ΠΈΠ½ΠΈΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² ΡΠ»ΡΡΠ°Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ USB-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ Π²Π½ΡΡΡΠΈΡΡ Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ICSP (In-Circuit Serial Programming) ΠΏΡΠΈΠΌΠ΅Π½ΡΠ½ Π΄ΠΈΠΎΠ΄ VD2. VD2 - ΡΡΠΎ Π΄ΠΈΠΎΠ΄ Π¨ΠΎΡΡΠΊΠΈ . ΠΠ³ΠΎ ΡΡΠΎΠΈΡ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ°ΡΡ Ρ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ΠΌ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ Π½Π° P-N ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π΅ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 0,45 Π²ΠΎΠ»ΡΡ. Π’Π°ΠΊΠΆΠ΅ Π΄ΠΈΠΎΠ΄ VD2 Π·Π°ΡΠΈΡΠ°Π΅Ρ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΎΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΠ³Π΄Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ USB-UART ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡΠ°.
ΠΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Π² ΠΏΠ°Π½Π΅Π»ΠΈ (Π±Π΅Π· ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ICSP), ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΊΠ»ΡΡΠΈΡΡ Π΄ΠΈΠΎΠ΄ VD2 ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ (ΡΠ°ΠΊ ΡΠ΄Π΅Π»Π°Π½ΠΎ Ρ ΠΌΠ΅Π½Ρ) ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π²ΠΌΠ΅ΡΡΠΎ Π½Π΅Π³ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΡ.
ΠΠΎΠΌΠΏΠ°ΠΊΡΠ½ΠΎΡΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Ρ ΠΏΡΠΈΠ΄Π°ΡΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½Π°Ρ ZIF-ΠΏΠ°Π½Π΅Π»Ρ (Zero Insertion Force - Ρ Π½ΡΠ»Π΅Π²ΡΠΌ ΡΡΠΈΠ»ΠΈΠ΅ΠΌ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ).
ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ "Π·Π°ΡΠΈΡΡ" ΠΠ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π² Π»ΡΠ±ΠΎΠΌ ΠΊΠΎΡΠΏΡΡΠ΅ DIP.
ΠΠ° ΡΡ Π΅ΠΌΠ΅ "ΠΠ°Π½Π΅Π»Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° (ΠΠ)" ΡΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΠΊΠΎΡΠΏΡΡΠ°ΠΌΠΈ Π² ΠΏΠ°Π½Π΅Π»Ρ. ΠΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΠ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΎΠ±ΡΠ°ΡΠ°ΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΡΠΎ, ΡΡΠΎΠ±Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π² ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΡΠ΅ΡΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΊΠ»ΡΡ Π½Π° ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ΅ Π±ΡΠ» ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ ΡΠΈΠΊΡΠΈΡΡΡΡΠ΅Π³ΠΎ ΡΡΡΠ°Π³Π° ZIF-ΠΏΠ°Π½Π΅Π»ΠΈ.
ΠΠΎΡ ΡΠ°ΠΊ Π½ΡΠΆΠ½ΠΎ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ 18-ΡΠΈ Π²ΡΠ²ΠΎΠ΄Π½ΡΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ (PIC16F84A, PIC16F628A ΠΈ Π΄Ρ.).
Π Π²ΠΎΡ ΡΠ°ΠΊ 8-ΠΌΠΈ Π²ΡΠ²ΠΎΠ΄Π½ΡΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ (PIC12F675, PIC12F629 ΠΈ Π΄Ρ.).
ΠΡΠ»ΠΈ Π΅ΡΡΡ Π½ΡΠΆΠ΄Π° ΠΏΡΠΎΡΠΈΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π² ΠΊΠΎΡΠΏΡΡΠ΅ Π΄Π»Ρ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠ½ΠΎΠ³ΠΎ ΠΌΠΎΠ½ΡΠ°ΠΆΠ° (SOIC), ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Π½ΠΈΠΊΠΎΠΌ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠ΄ΠΏΠ°ΡΡΡ ΠΊ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ 5 Π²ΡΠ²ΠΎΠ΄ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ±ΡΡΠ½ΠΎ ΡΡΠ΅Π±ΡΡΡΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ (Vpp, Clock, Data, Vcc, GND).
ΠΠΎΡΠΎΠ²ΡΠΉ ΡΠΈΡΡΠ½ΠΎΠΊ ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡ ΡΠΎ Π²ΡΠ΅ΠΌΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡΠΌΠΈ Π²Ρ Π½Π°ΠΉΠ΄ΡΡΠ΅ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅ Π² ΠΊΠΎΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ. ΠΡΠΊΡΡΠ² ΡΠ°ΠΉΠ» Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Sprint Layout 5.0 ΠΌΠΎΠΆΠ½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅ΠΆΠΈΠΌΠ° "ΠΠ΅ΡΠ°ΡΡ" Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°ΡΠΏΠ΅ΡΠ°ΡΠ°ΡΡ ΡΠ»ΠΎΠΉ Ρ ΡΠΈΡΡΠ½ΠΊΠΎΠΌ ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ², Π½ΠΎ ΠΈ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π½Π° ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅. ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ²ΡΠ·ΡΠ²Π°Π΅Ρ 6 Π²ΡΠ²ΠΎΠ΄ DD1 ΠΈ 21 Π²ΡΠ²ΠΎΠ΄ ZIF-ΠΏΠ°Π½Π΅Π»ΠΈ. ΠΠ΅ΡΠ°ΡΠ°ΡΡ ΡΠΈΡΡΠ½ΠΎΠΊ ΠΏΠ»Π°ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π² Π·Π΅ΡΠΊΠ°Π»ΡΠ½ΠΎΠΌ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ .
ΠΠ·Π³ΠΎΡΠΎΠ²ΠΈΡΡ ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΠΏΠ»Π°ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΠΠ£Π’, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΌΠ°ΡΠΊΠ΅ΡΠΎΠΌ Π΄Π»Ρ ΠΏΠ΅ΡΠ°ΡΠ½ΡΡ ΠΏΠ»Π°Ρ , Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ°ΠΏΠΎΠ½Π»Π°ΠΊΠ° (ΡΠ°ΠΊ Π΄Π΅Π»Π°Π» Ρ) ΠΈΠ»ΠΈ "ΠΊΠ°ΡΠ°Π½Π΄Π°ΡΠ½ΡΠΌ" ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ .
ΠΠΎΡ ΡΠΈΡΡΠ½ΠΎΠΊ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π½Π° ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅ (ΠΊΠ»ΠΈΠΊΠ°Π±Π΅Π»ΡΠ½ΠΎ).
ΠΡΠΈ ΠΌΠΎΠ½ΡΠ°ΠΆΠ΅ ΠΏΠ΅ΡΠ²ΡΠΌ Π΄Π΅Π»ΠΎΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΠ°ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠΈ ΠΈΠ· ΠΌΠ΅Π΄Π½ΠΎΠ³ΠΎ Π»ΡΠΆΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ²ΠΎΠ΄Π°, Π·Π°ΡΠ΅ΠΌ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π½ΠΈΠ·ΠΊΠΎΠΏΡΠΎΡΠΈΠ»ΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ (ΡΠ΅Π·ΠΈΡΡΠΎΡΡ, ΠΊΠΎΠ½Π΄Π΅Π½ΡΠ°ΡΠΎΡΡ, ΠΊΠ²Π°ΡΡ, ΡΡΡΡΠ΅Π²ΠΎΠΉ ΡΠ°Π·ΡΡΠΌ ISCP), Π·Π°ΡΠ΅ΠΌ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΡ ΠΈ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΠ. ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ ΡΠ°Π³ΠΎΠΌ Π±ΡΠ΄Π΅Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ZIF-ΠΏΠ°Π½Π΅Π»ΠΈ, USB-ΡΠΎΠ·Π΅ΡΠΊΠΈ ΠΈ Π·Π°ΠΏΠ°ΠΉΠΊΠ° ΠΏΡΠΎΠ²ΠΎΠ΄Π° Π² ΠΈΠ·ΠΎΠ»ΡΡΠΈΠΈ (ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠΈ).
"ΠΡΠΎΡΠΈΠ²ΠΊΠ°" ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° PIC18F2550.
Π€Π°ΠΉΠ» "ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ" - PK2V023200.hex Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΠΈΡΠ°ΡΡ Π² ΠΏΠ°ΠΌΡΡΡ ΠΠ PIC18F2550I-SP ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ PIC ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Extra-PIC). Π― Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ JDM ProgrammatorβΠΎΠΌ JONIC PROG ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ WinPic800 .
ΠΠ°Π»ΠΈΡΡ "ΠΏΡΠΎΡΠΈΠ²ΠΊΡ" Π² ΠΠ PIC18F2550 ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²ΡΡ ΡΠΎΠ³ΠΎ ΠΆΠ΅ ΡΠΈΡΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° PICkit2 ΠΈΠ»ΠΈ Π΅Π³ΠΎ Π½ΠΎΠ²ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ PICkit3. ΠΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡΠ½ΡΠΌ PICkit-2 Lite, Π΅ΡΠ»ΠΈ ΠΊΡΠΎ-Π»ΠΈΠ±ΠΎ ΠΈΠ· Π΄ΡΡΠ·Π΅ΠΉ ΡΡΠΏΠ΅Π» ΡΠΎΠ±ΡΠ°ΡΡ Π΅Π³ΠΎ ΡΠ°Π½ΡΡΠ΅ Π²Π°Ρ:).
Π’Π°ΠΊΠΆΠ΅ ΡΡΠΎΠΈΡ Π·Π½Π°ΡΡ, ΡΡΠΎ "ΠΏΡΠΎΡΠΈΠ²ΠΊΠ°" ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° PIC18F2550-I/SP (ΡΠ°ΠΉΠ» PK2V023200.hex ) Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΏΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ PICkit 2 Programmer Π² ΠΏΠ°ΠΏΠΊΡ Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΡΠ°ΠΌΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΡΠΈΠΌΠ΅ΡΠ½ΡΠΉ ΠΏΡΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠ°ΠΉΠ»Π° PK2V023200.hex - Β«C:\Program Files (x86)\Microchip\PICkit 2 v2\PK2V023200.hexΒ» . Π£ ΡΠ΅Ρ , Ρ ΠΊΠΎΠ³ΠΎ Π½Π° ΠΠ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π° 32-Π±ΠΈΡΠ½Π°Ρ Π²Π΅ΡΡΠΈΡ Windows, ΠΏΡΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ Π΄ΡΡΠ³ΠΈΠΌ: Β«C:\Program Files\Microchip\PICkit 2 v2\PK2V023200.hexΒ» .
ΠΡ, Π° Π΅ΡΠ»ΠΈ ΡΠ°Π·ΡΠ΅ΡΠΈΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ "ΠΊΡΡΠΈΡΡ ΠΈ ΡΠΉΡΠ°" Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡΠΌΠΈ ΡΠΏΠΎΡΠΎΠ±Π°ΠΌΠΈ, ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΡΠΏΠΈΡΡ ΡΠΆΠ΅ Π³ΠΎΡΠΎΠ²ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ PICkit3 Π½Π° ΡΠ°ΠΉΡΠ΅ AliExpress. Π’Π°ΠΌ ΠΎΠ½ ΡΡΠΎΠΈΡ Π³ΠΎΡΠ°Π·Π΄ΠΎ Π΄Π΅ΡΠ΅Π²Π»Π΅. Π ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΡΠΏΠ°ΡΡ Π΄Π΅ΡΠ°Π»ΠΈ ΠΈ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠ΅ Π½Π°Π±ΠΎΡΡ Π½Π° AliExpress Ρ ΠΏΠΈΡΠ°Π» .
ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ "ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ" ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°.
ΠΡΠΎΠ³ΡΠ΅ΡΡ Π½Π΅ ΡΡΠΎΠΈΡ Π½Π° ΠΌΠ΅ΡΡΠ΅ ΠΈ Π²ΡΠ΅ΠΌΡ ΠΎΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Microchip Π²ΡΠΏΡΡΠΊΠ°Π΅Ρ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΠ, Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° PICkit2, PICkit3. ΠΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, ΠΈ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡΠ½ΠΎΠ³ΠΎ PICkit-2 Lite. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° PICkit2 Programmer. Π§ΡΠΎ ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΈ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ - ΡΡΡΡ ΠΏΠΎΠ·Π΄Π½Π΅Π΅. Π ΠΏΠΎΠΊΠ° ΠΏΠ°ΡΡ ΡΠ»ΠΎΠ² ΠΎ ΡΠΎΠΌ, ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΡΠΎΠ±Ρ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ "ΠΏΡΠΎΡΠΈΠ²ΠΊΡ".
ΠΠ»Ρ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΠ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΌΠΊΠ½ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΡ XT1 Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ΅, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ ΠΎΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°. ΠΠ°ΡΠ΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΊ ΠΠ ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΡ PICkit2 Programmer. ΠΡΠΈ Π·Π°ΠΌΠΊΠ½ΡΡΠΎΠΉ XT1 Π°ΠΊΡΠΈΠ²ΠΈΡΡΠ΅ΡΡΡ ΡΠ΅ΠΆΠΈΠΌ bootloader Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π½ΠΎΠ²ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ. ΠΠ°ΡΠ΅ΠΌ Π² PICkit2 Programmer ΡΠ΅ΡΠ΅Π· ΠΌΠ΅Π½Ρ "Tools" - "Download PICkit 2 Operation System" ΠΎΡΠΊΡΡΠ²Π°Π΅ΠΌ Π·Π°ΡΠ°Π½Π΅Π΅ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½Π½ΡΠΉ hex-ΡΠ°ΠΉΠ» ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ½Π½ΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ. ΠΠ°Π»Π΅Π΅ ΠΏΡΠΎΠΈΠ·ΠΎΠΉΠ΄ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΠ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°.
ΠΠΎΡΠ»Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π½ΡΠΆΠ½ΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΎΡ ΠΠ ΠΈ ΡΠ½ΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΡ XT1. Π ΠΎΠ±ΡΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΡΡΠΊΠ° ΡΠ°Π·ΠΎΠΌΠΊΠ½ΡΡΠ° . Π£Π·Π½Π°ΡΡ Π²Π΅ΡΡΠΈΡ ΠΠ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅ΡΠ΅Π· ΠΌΠ΅Π½Ρ "Help" - "About" Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ PICkit2 Programmer.
ΠΡΠΎ Π²ΡΡ ΠΏΠΎ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΌΠΎΠΌΠ΅Π½ΡΠ°ΠΌ. Π ΡΠ΅ΠΏΠ΅ΡΡ ΠΎ ΡΠΎΡΡΠ΅.
Π Π°Π±ΠΎΡΠ° Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° PICkit2 Programmer.
ΠΠ»Ρ ΡΠ°Π±ΠΎΡΡ Ρ USB-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ Π½Π°ΠΌ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ PICkit2 Programmer. ΠΡΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ ΠΏΡΠΎΡΡΡΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ, Π»Π΅Π³ΠΊΠΎ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ ΠΈ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΎΡΠΎΠ±ΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ. Π‘ΡΠΎΠΈΡ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ MPLAB IDE, Π½ΠΎ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΡΠΈΡΡ/ΡΡΠ΅ΡΠ΅ΡΡ/ΡΡΠΈΡΠ°ΡΡ ΠΠ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ - PICkit2 Programmer. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ.
ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ PICkit2 Programmer ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΡΠΎΠ±ΡΠ°Π½Π½ΡΠΉ USB-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ. ΠΡΠΈ ΡΡΠΎΠΌ Π·Π°ΡΠ²Π΅ΡΠΈΡΡΡ Π·Π΅Π»ΡΠ½ΡΠΉ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄ ("ΠΏΠΈΡΠ°Π½ΠΈΠ΅"), Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° ΠΎΠΏΠΎΠ·Π½Π°Π΅Ρ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΊΠ°ΠΊ "PICkit2 Microcontroller Programmer" ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°.
ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ PICkit2 Programmer. Π ΠΎΠΊΠ½Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡΡΡ Π½Π°Π΄ΠΏΠΈΡΡ.
ΠΡΠ»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½, ΡΠΎ Π² ΠΎΠΊΠ½Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡΡ ΡΡΡΠ°ΡΠ½Π°Ρ Π½Π°Π΄ΠΏΠΈΡΡ ΠΈ ΠΊΡΠ°ΡΠΊΠΈΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ "Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ?" Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ.
ΠΡΠ»ΠΈ ΠΆΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΠΌ ΠΠ, ΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ Π΅Π³ΠΎ ΠΈ ΡΠΎΠΎΠ±ΡΠΈΡ Π½Π°ΠΌ ΠΎΠ± ΡΡΠΎΠΌ Π² ΠΎΠΊΠ½Π΅ PICkit2 Programmer.
ΠΠΎΠ·Π΄ΡΠ°Π²Π»ΡΡ! ΠΠ΅ΡΠ²ΡΠΉ ΡΠ°Π³ ΡΠ΄Π΅Π»Π°Π½. Π ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ PICkit2 Programmer, Ρ ΡΠ°ΡΡΠΊΠ°Π·Π°Π» Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅. Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ°Π³ .
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΠ°ΠΉΠ»Ρ:
Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ PICkit2 (ΡΡΡ.) Π±Π΅ΡΡΠΌ ΠΈΠ»ΠΈ .
ΠΡΡΡΡΠΎ ΡΠΎΠ±ΡΠ°ΡΡ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΠ²ΡΡΡΡΡ ΡΡ
Π΅ΠΌΡ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ΅ Π΄Π»Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ
ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»Π΅ΠΉ - Π½Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°. ΠΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΌΠΈ ΡΡΠ°Π»ΠΊΠΈΠ²Π°ΡΡΡΡ Ρ Π²ΠΎΠΏΡΠΎΡΠΎΠΌ - ΠΊΠ°ΠΊ Π΅Π³ΠΎ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ. ΠΠ΄Π½ΠΈΠΌ ΠΈΠ· ΡΠ°ΠΌΡΡ
ΠΏΡΠΎΡΡΡΡ
Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠ² ΡΠ²Π»ΡΠ΅ΡΡΡ JDM ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° - ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ProgCode v 1.0
ΠΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² WindowsXP. ΠΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ PIC ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π°(PIC16Fxxx) ΡΠ΅ΡΠ΅Π· COM ΠΏΠΎΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°. ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°(Π² ΠΏΡΠ°Π²ΠΎΠΌ Π²Π΅ΡΡ Π½Π΅ΠΌ ΡΠ³Π»Ρ ΠΎΠΊΠ½Π°) ΠΏΡΠΈ ΠΎΡΡΡΡΡΡΠ²ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° Π½Π° Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΌ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ ΠΏΠΎΡΡΡ ΠΎΠΊΡΠ°ΡΠΈΠ²Π°Π΅ΡΡΡ Π² ΠΊΡΠ°ΡΠ½ΡΠΉ ΡΠ²Π΅Ρ. ΠΡΠ»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ - ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ²Π°Π΅Ρ Π΅Π³ΠΎ ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π² ΠΏΡΠ°Π²ΠΎΠΌ Π²Π΅ΡΡ Π½Π΅ΠΌ ΡΠ³Π»Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π²ΠΈΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 1.
Π Π»Π΅Π²ΠΎΠΉ ΡΠ°ΡΡΠΈ ΠΎΠΊΠ½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π° ΠΏΠ°Π½Π΅Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ. ΠΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²Π΅ΡΠ½ΡΡΡ Π½Π°ΠΆΠ°Π² Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ Π² ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΠΈΠ»ΠΈ, ΠΊΠ»ΠΈΠΊΠ½ΡΠ² ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡ ΠΊΡΠ°Ρ ΠΎΠΊΠ½Π° (ΡΡΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΎΠΊΠ½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠ°Π·Π²ΡΡΠ½ΡΡΠΎ Π²ΠΎ Π²Π΅ΡΡ ΡΠΊΡΠ°Π½).Π ΠΈΡΡΠ½ΠΎΠΊ (ΡΠΊΡΠΈΠ½ΡΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ProgCode v1.0)
ΠΡΠ»ΠΈ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π·Π°Π³ΡΡΠΆΠ°Π΅ΡΡΡ HEX ΡΠ°ΠΉΠ», ΡΠΎ ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π΄ ΡΡΠΈΠΌ Π²ΡΠ±ΡΠ°ΡΡ Π² ΡΠΏΠΈΡΠΊΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΡΠΎΡ ΠΠ, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠ°ΡΡΠΈΡΠ°Π½Π° Π·Π°Π³ΡΡΠΆΠ°Π΅ΠΌΠ°Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ°. ΠΡΠ»ΠΈ ΡΡΠΎΠ³ΠΎ Π½Π΅ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΠΎ ΡΠ°ΠΉΠ», ΡΠ°ΡΡΠΈΡΠ°Π½Π½ΡΠΉ Π½Π° ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Ρ ΠΏΠ°ΠΌΡΡΡΡ Π±ΠΎΠ»ΡΡΠ΅Π³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΡΠ΅ΠΌ Π²ΡΠ±ΡΠ°Π½ Π² ΡΠΏΠΈΡΠΊΠ΅, Π±ΡΠ΄Π΅Ρ ΠΎΠ±ΡΠ΅Π·Π°Π½ ΠΈ ΡΠ°ΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΏΠΎΡΠ΅ΡΡΠ½Π° - ΠΏΡΠΈ ΡΠ°ΠΊΠΎΠΌ Π²Π°ΡΠΈΠ°Π½ΡΠ΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°ΠΉΠ»Π° Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅.
![](https://i0.wp.com/cxema.my1.ru/_pu/44/19207378.png)
ΠΡΠ»ΠΈ ΡΡΠΎΠ³ΠΎ Π½Π΅ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ, ΡΠΎ Π²ΡΠ±ΡΠ°ΡΡ Π½ΡΠΆΠ½ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ ΠΏΠΎΡΠ»Π΅ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΡΠ°ΠΉΠ»Π° Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
Π€ΠΎΡΠΌΠ°Ρ ΡΠ°ΠΉΠ»ΠΎΠ² SFR
Π ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ΅ ProgCode ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½Π° ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌ ΡΠΎΡΠΌΠ°ΡΠΎΠΌ ΡΠ°ΠΉΠ»ΠΎΠ². ΠΡΠΈ ΡΠ°ΠΉΠ»Ρ ΠΈΠΌΠ΅ΡΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅.SFR ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ Ρ ΡΠ°Π½ΠΈΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΠΎΠΉ Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. Π ΡΠ°ΠΊΠΎΠΌ ΡΠ°ΠΉΠ»Π΅ ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΈΠΏΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°. ΠΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΈ Π·Π°Π³ΡΡΠ·ΠΊΠ΅ ΡΠ°ΠΉΠ»Π° ΡΠΎΡΠΌΠ°ΡΠ° SFR Π½Π΅ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡΡΡ ΠΎ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΌ Π²ΡΠ±ΠΎΡΠ΅ ΡΠΈΠΏΠ° ΠΠ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠ°Ρ .ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎΡΡΠ° ΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° ΠΏΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°
ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ - ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π²ΡΡΡΠ°Π²Π»Π΅Π½Ρ Π²ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΡΠΎ ΡΡ Π΅ΠΌΠΎΠΉ JDM, ΠΏΡΠΈΠ²Π΅Π΄ΡΠ½Π½ΠΎΠΉ Π½Π° ΡΡΠΎΠΉ ΡΡΡΠ°Π½ΠΈΡΠ΅.ΠΠ½Π²Π΅ΡΡΠΈΡ ΡΠΈΠ³Π½Π°Π»Π° Π² ΠΏΡΠΈΠ²Π΅Π΄ΡΠ½Π½ΠΎΠΉ ΡΡ Π΅ΠΌΠ΅ Π½ΡΠΆΠ½Π° ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Π²ΡΡ ΠΎΠ΄Π° OutData, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π² ΡΡΠΎΠΉ ΡΠ΅ΠΏΠΈ ΡΠΈΠ³Π½Π°Π» ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ ΡΠΎΠ³Π»Π°ΡΡΡΡΠΈΠΌ ΡΡΠ°Π½Π·ΠΈΡΡΠΎΡΠΎΠΌ. ΠΠ° Π²ΡΠ΅Ρ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ Π²ΡΠ²ΠΎΠ΄Π°Ρ ΠΈΠ½Π²Π΅ΡΡΠΈΡ ΠΎΡΠΊΠ»ΡΡΠ΅Π½Π°.
![](https://i2.wp.com/cxema.my1.ru/_pu/44/s39243810.jpg)
ΠΠ°Π΄Π΅ΡΠΆΠΊΠ° ΠΈΠΌΠΏΡΠ»ΡΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ°Π²Π½Π° 0. ΠΡ ΡΠ΅Π³ΡΠ»ΠΈΡΠΎΠ²ΠΊΠ° ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½Π° Π΄Π»Ρ "ΠΎΡΠΎΠ±ΠΎ ΡΡΡΠ΄Π½ΡΡ " ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠΎΠ² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ ΡΠ΄Π°ΡΡΡΡ ΠΏΡΠΎΡΠΈΡΡ. Π’ΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΈ ΠΊ Π½Π°Π΄Π±Π°Π²ΠΊΠ΅ ΠΊ ΠΏΠ°ΡΠ·Π΅ ΠΏΡΠΈ Π·Π°ΠΏΠΈΡΠΈ - ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΎΠ½Π° Π½ΡΠ»Π΅Π²Π°Ρ. ΠΡΠ»ΠΈ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΡΠΈΡ Π½Π°ΡΡΡΠΎΠ΅ΠΊ, Π²ΡΠ΅ΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡΡ.
ΠΠ°Π»ΠΎΡΠΊΠ° "ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° ΠΏΡΠΈ Π·Π°ΠΏΠΈΡΠΈ" Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ Π²ΡΡΡΠ°Π²Π»Π΅Π½Π°, Π΅ΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ "Π½Π° Π»Π΅ΡΡ" ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π²ΡΡ ΡΡΠΎ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Π² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π½Π° ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΡΡΡ ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΌΡ ΡΠ°ΠΉΠ»Ρ. ΠΡΠ»ΠΈ ΡΡΡ Π³Π°Π»ΠΎΡΠΊΡ ΡΠ½ΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ°Ρ Π½Π΅ Π±ΡΠ΄Π΅Ρ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΡΠ°ΠΊΠΈΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΡΡΠΈ Π±ΡΠ΄ΡΡ ΠΏΡΠΈΡΡΡΡΡΠ²ΠΎΠ²Π°ΡΡ.
ΠΡΠ±ΠΎΡ ΡΠΊΠΎΡΠΎΡΡΠΈ ΠΏΠΎΡΡΠ° - ΡΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π»ΡΠ±ΠΎΠΉ. ΠΠ»Ρ JDM ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΡΡΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ.
Π WindowsXP ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π±ΡΡΠ΅ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠΉ ΡΠ΅ΡΠ΅Π· ΠΏΠΎΡΡΡ COM ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ. ΠΡΠΎ ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΠ΅ Π±ΡΡΠ΅ΡΠ° FIFO. Π§ΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΏΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΡΠ΅ΡΠ΅Π· JDM ΡΡΠΎΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ. Π‘Π΄Π΅Π»Π°ΡΡ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π² Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ² Windows.
ΠΠ°Ρ ΠΎΠ΄ΠΈΠΌ Π² ΠΏΠ°Π½Π΅Π»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, Π·Π°ΡΠ΅ΠΌ:
ΠΠ΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ - ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ - Π΄ΠΈΡΠΏΠ΅ΡΡΠ΅Ρ ΡΡΡΡΠΎΠΉΡΡΠ²
ΠΠ°ΡΠ΅ΠΌ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΏΠΎΡΡ, Π½Π° ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ JDM ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ(Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ COM1) - ΡΠΌΠΎΡΡΠΈΠΌ ΡΠ²ΠΎΠΉΡΡΠ²Π° - Π²ΠΊΠ»Π°Π΄ΠΊΠ° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΏΠΎΡΡΠ° - Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ. Π ΡΠ½ΠΈΠΌΠ°Π΅ΠΌ Π³Π°Π»ΠΎΡΠΊΡ Π½Π° ΠΏΡΠ½ΠΊΡΠ΅ "ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±ΡΡΠ΅ΡΡ FIFO"
Π ΠΈΡΡΠ½ΠΎΠΊ - ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° COM ΠΏΠΎΡΡΠ° Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ JDM ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ
![](https://i2.wp.com/cxema.my1.ru/_pu/44/92772099.png)
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠΆΠ°Π΅ΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ.
ΠΠ±ΠΎΠ·ΡΠ΅Π²Π°ΡΠ΅Π»Ρ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ²
ΠΡΠΎΠΌΠ΅ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΡΠ΄ΠΎΠ±Π½ΡΠΉ ΠΎΠ±ΠΎΠ·ΡΠ΅Π²Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π½Π° ΠΠ, Π½Π°Ρ ΠΎΠ΄ΡΡΠΈΡ ΡΡ ΠΊΠ°ΠΊ Π½Π° Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ ΠΏΠ°ΠΏΠΊΠ°Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°, ΡΠ°ΠΊ ΠΈ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅. Π‘Π΄Π΅Π»Π°Π½ΠΎ ΡΡΠΎ Π΄Π»Ρ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° ΡΠ°Π±ΠΎΡΡ. ΠΠ΅ΡΠ΅Π΄ΠΊΠΎ Π½ΡΠΆΠ½ΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΡ Π»Π΅ΠΆΠ°Ρ Π² ΡΠ°Π·Π½ΡΡ ΠΏΠ°ΠΏΠΊΠ°Ρ , ΠΈ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΡΡΠ°ΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ Π½Π° ΡΠΎ, ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±ΡΠ°ΡΡΡΡ Π΄ΠΎ Π½ΡΠΆΠ½ΠΎΠΉ Π΄ΠΈΡΡΠ΅ΠΊΡΠΎΡΠΈΠΈ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΏΡΠΎΠ΅ΠΊΡ. ΠΠ΄Π΅ΡΡ Π½ΡΠΆΠ½ΡΠ΅ ΠΏΠ°ΠΏΠΊΠΈ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π² ΡΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΠΏΠΎΠΊ ΠΈ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ Π»ΡΠ±ΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡ Π΄Π²ΡΠΌΡ-ΡΡΠ΅ΠΌΡ ΠΊΠ»ΠΈΠΊΠ°ΠΌΠΈ ΠΌΡΡΠΊΠΈ.ΠΡΠ±ΠΎΠΉ ΡΠ°ΠΉΠ» ΠΏΡΠΈ Π΄Π²ΠΎΠΉΠ½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅ ΠΏΠΎ Π½Π΅ΠΌΡ Π² ΠΏΠ°Π½Π΅Π»ΠΈ ΠΎΠ±ΠΎΠ·ΡΠ΅Π²Π°ΡΠ΅Π»Ρ ΠΎΡΠΊΡΠΎΠ΅ΡΡΡ Π² ΡΠ°ΠΌΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ - ΡΡΠΎ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ ΡΠΈΡΡΠ½ΠΊΠ°ΠΌ, html ΡΠ°ΠΉΠ»Π°ΠΌ, doc, rtf, djvu(ΠΏΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΡΡ ΠΏΠ»Π°Π³ΠΈΠ½Π°Ρ ), pdf, txt, asm. Π€Π°ΠΉΠ» Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΠΊ-ΠΆΠ΅ ΠΎΡΠΊΡΡΡΡ Π΄Π²ΠΎΠΉΠ½ΡΠΌ ΠΊΠ»ΠΈΠΊΠΎΠΌ Π² ΠΎΠ±ΠΎΠ·ΡΠ΅Π²Π°ΡΠ΅Π»Π΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π²Π½Π΅ΡΠ½Π΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ Π½ΡΠΆΠ½ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° ΡΠ°ΠΉΠ»ΠΎΠ² Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ Π² ΡΠΏΠΈΡΠΊΠ΅ "ΠΡΡΠΎΡΠΈΠ°ΡΠΈΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²". ΠΡΠ»ΠΈ ΠΏΡΡΡ ΠΊ ΠΎΡΠΊΡΡΠ²Π°ΡΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Π½Π΅ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ - Windows ΠΎΡΠΊΡΠΎΠ΅Ρ ΡΠ°ΠΉΠ» Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ(ΡΡΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ Π΄Π»Ρ ΠΎΡΠΊΡΡΡΠΈΡ Π°ΡΡ ΠΈΠ²ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΠΎ ΠΎΡΠΊΡΡΠ²Π°ΡΡΡΡ). ΠΡΠ»ΠΈ ΠΏΡΡΡ ΠΊ ΠΎΡΠΊΡΡΠ²Π°ΡΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ ΡΠΊΠ°Π·Π°Π½ Π² ΡΠΏΠΈΡΠΊΠ΅ - ΡΠ°ΠΉΠ» ΠΎΡΠΊΡΠΎΠ΅ΡΡΡ Π² ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅. Π£Π΄ΠΎΠ±Π½ΠΎ ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΡΠ°ΠΉΠ»Ρ ΡΠΈΠΏΠ° SPL, LAY, DSN.
Π ΠΈΡΡΠ½ΠΎΠΊ (ΡΠΊΡΠΈΠ½ΡΠΎΡ ΠΎΠ±ΠΎΠ·ΡΠ΅Π²Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ProgCode v1.0)
![](https://i1.wp.com/cxema.my1.ru/_pu/44/s32021491.jpg)
ΠΠΎΡ ΡΠ°ΠΊ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΎΠΊΠ½ΠΎ Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ Π°ΡΡΠΎΡΠΈΠ°ΡΠΈΠΉ ΡΠ°ΠΉΠ»ΠΎΠ²:
![](https://i1.wp.com/cxema.my1.ru/_pu/44/44925656.png)
ΠΠ±ΠΎΠ·ΡΠ΅Π²Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅
ΠΠ±ΠΎΠ·ΡΠ΅Π²Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ ΡΠ°ΠΊ-ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΎΠ±ΠΎΠ·ΡΠ²Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π±ΡΡΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π½Π° Π½ΡΠΆΠ½ΡΠΉ ΡΠ°ΠΉΡ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ ΠΏΠ°ΡΠΎΠΉ ΠΊΠ»ΠΈΠΊΠΎΠ², ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΠΏΡΠΎΠ΅ΠΊΡ ΠΈ ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΡΠ°Π·Ρ ΠΏΡΠΎΡΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΠΠ.![](https://i1.wp.com/cxema.my1.ru/_pu/44/s17894398.jpg)
ΠΡΠΈ ΠΎΠ±Π·ΠΎΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ² Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅ Π΅ΡΠ»ΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π΅ΡΡΡ ΡΡΡΠ»ΠΊΠ° Π½Π° ΡΠ°ΠΉΠ» Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ SFR(ΡΡΠΎ ΡΠΎΡΠΌΠ°Ρ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ProgCode), ΡΠΎ ΡΠ°ΠΊΠΎΠΉ ΡΠ°ΠΉΠ» ΠΏΡΠΈ ΠΊΠ»ΠΈΠΊΠ΅ ΠΏΠΎ Π½Π΅ΠΌΡ ΠΎΡΠΊΡΠΎΠ΅ΡΡΡ Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈ ΡΡΠ°Π·Ρ Π³ΠΎΡΠΎΠ² ΠΊ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ΅ Π² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ.
Π‘ΠΏΠΈΡΠΎΠΊ ΡΡΡΠ»ΠΎΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π²ΡΠΈΡΡ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ "ΠΠ·ΠΌΠ΅Π½ΠΈΡΡ". ΠΡΠΈ ΡΡΠΎΠΌ ΠΎΡΠΊΡΠΎΠ΅ΡΡΡ ΠΎΠΊΠ½ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΏΠΈΡΠΊΠ° ΡΡΡΠ»ΠΎΠΊ:
![](https://i0.wp.com/cxema.my1.ru/_pu/44/26032796.png)
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌ
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ»ΡΡ-ΠΏΠ°ΠΌΡΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΡΡΡ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° I2C ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ².ΠΠ΅ΡΠ΅Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΠΌΠ°Ρ ΠΏΠ°ΠΌΡΡΡ Π΅ΡΡΡ Π² PIC , AVR ΠΈ Π΄ΡΡΠ³ΠΈΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°Ρ , ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ°Ρ ΠΏΠ°ΠΌΡΡΠΈ ΡΠΈΠΏΠ° 24Cxx, ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ ΠΈΠΌ, ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΊΠ°ΡΡΠ°Ρ ΠΏΠ°ΠΌΡΡΠΈ ΡΠΈΠΏΠ° MMC ΠΈ SD, ΠΎΠ±ΡΡΠ½ΡΡ ΡΠ»ΡΡ USB ΠΊΠ°ΡΡΠ°Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΡΠ΅ΡΠ΅Π· USB ΡΠ°Π·ΡΡΠΌ.
Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ Π·Π°ΠΏΠΈΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π²ΠΎ ΡΠ»ΡΡ ΠΏΠ°ΠΌΡΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° PIC 16 F 628 A
ΠΡΡΡ 2 Π»ΠΈΠ½ΠΈΠΈ DATA ΠΈ CLOCK , ΠΏΠΎ ΠΊΠΎΡΠΎΡΡΠΌ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ. ΠΠΈΠ½ΠΈΡ CLOCK ΡΠ»ΡΠΆΠΈΡ Π΄Π»Ρ ΠΏΠΎΠ΄Π°ΡΠΈ ΡΠ°ΠΊΡΠΎΠ²ΡΡ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ², Π° Π»ΠΈΠ½ΠΈΡ DATA Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.Π§ΡΠΎΠ±Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ 1 Π±ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ, Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΡΡΠ°Π²ΠΈΡΡ 0 ΠΈΠ»ΠΈ 1(Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π±ΠΈΡΠ°) Π½Π° Π»ΠΈΠ½ΠΈΠΈ Π΄Π°Π½Π½ΡΡ
(DATA
) ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠΏΠ°Π΄ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ (ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ ΠΎΡ 1 ΠΊ 0) Π½Π° Π»ΠΈΠ½ΠΈΠΈ ΡΠ°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ(CLOCK
).
ΠΠ΄ΠΈΠ½ Π±ΠΈΡ Π΄Π»Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° β ΠΌΠ°Π»ΠΎΠ²Π°ΡΠΎ. ΠΠ½ ΠΆΠ΄ΡΡ Π²Π΄ΠΎΠ³ΠΎΠ½ΠΊΡ Π΅ΡΡ ΠΏΡΡΡ, ΡΡΠΎΠ±Ρ Π²ΠΎΡΠΏΡΠΈΠ½ΡΡΡ ΡΡΡ ΠΏΠΎΡΡΠ»ΠΊΡ ΠΈΠ· 6-ΡΠΈ Π±ΠΈΡ ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Ρ. ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ ΠΎΡΠ΅Π½Ρ Π½ΡΠ°Π²ΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, Π° ΡΠΎΡΡΠΎΡΡΡ ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΠ· 6-ΡΠΈ Π±ΠΈΡ β ΡΠ°ΠΊΠΎΠ²Π° ΡΠΆ ΠΏΡΠΈΡΠΎΠ΄Π° Ρ PIC
16.
ΠΠΎΡ ΡΠΏΠΈΡΠΎΠΊ ΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΡΠΎΡΡΠ΅ PIC
ΡΠΏΠΎΡΠΎΠ±Π΅Π½ ΠΏΠΎΠ½ΡΡΡ. ΠΠΎΠΌΠ°Π½Π΄ Π½Π΅ ΡΠ°ΠΊ ΡΠΆ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ β ΡΠ»ΠΎΠ²Π°ΡΠ½ΡΠΉ Π·Π°ΠΏΠ°Ρ Ρ ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π½Π΅Π²Π΅Π»ΠΈΠΊ, Π½ΠΎ Π½Π΅ Π½Π°Π΄ΠΎ Π΄ΡΠΌΠ°ΡΡ, ΡΡΠΎ ΠΎΠ½ ΡΠΎΠ²ΡΠ΅ΠΌ Π³Π»ΡΠΏ β Π±ΡΠ²Π°ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ Ρ ΠΌΠ΅Π½ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΊΠΎΠΌΠ°Π½Π΄
"LoadConfiguration
" 000000 - ΠΠ°Π³ΡΡΠ·ΠΊΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ
"LoadDataForDataMemory
" - 000011 - ΠΠ°Π³ΡΡΠ·ΠΊΠ° Π΄Π°Π½Π½ΡΡ
Π² ΠΏΠ°ΠΌΡΡΡ Π΄Π°Π½Π½ΡΡ
(EEPROM
)
"IncrementAddress
" 000110 - Π£Π²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ Π°Π΄ΡΠ΅ΡΠ° PC
ΠΠ
"ReadDataFromProgramMemory
" 000100 - Π§ΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ
ΠΈΠ· ΠΏΠ°ΠΌΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ
"ReadDataFromDataMemory
" 000101 - Π§ΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ
ΠΈΠ· ΠΏΠ°ΠΌΡΡΠΈ Π΄Π°Π½Π½ΡΡ
(EEPROM
)
"BeginProgrammingOnlyCycle
" 011000 - ΠΠ°ΡΠ°ΡΡ ΡΠΈΠΊΠ» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
"BulkEraseProgramMemory
" 001001 - ΠΠΎΠ»Π½ΠΎΠ΅ ΡΡΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ
"BulkEraseDataMemory
" 001011 - ΠΠΎΠ»Π½ΠΎΠ΅ ΡΡΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡΠΈ Π΄Π°Π½Π½ΡΡ
(EEPROM
)
Π Π΅Π°Π³ΠΈΡΡΠ΅Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π½Π° ΡΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΠΎ-ΡΠ°Π·Π½ΠΎΠΌΡ. ΠΠΎ-ΡΠ°Π·Π½ΠΎΠΌΡ ΠΏΠΎΡΠ»Π΅ Π²ΡΠ΄Π°ΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π½ΡΠΆΠ½ΠΎ ΠΈ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡΡ Ρ Π½ΠΈΠΌ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡ.
ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π½Π°ΡΠ°ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π΅ΡΡ ΠΏΠΎΠ΄Π°ΡΡ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ 12 Π²ΠΎΠ»ΡΡ Π½Π° Π²ΡΠ²ΠΎΠ΄ MCLR
ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ΄Π°ΡΡ Π½Π° Π½Π΅Π³ΠΎ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡΠ°Π½ΠΈΡ. ΠΠΌΠ΅Π½Π½ΠΎ Π² ΡΠ°ΠΊΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΠΎΠ΄Π°ΡΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΉ Π΅ΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠΉ ΡΠΌΡΡΠ». ΠΠΎΡΠ»Π΅ ΠΏΠΎΠ΄Π°ΡΠΈ ΠΏΠΈΡΠ°Π½ΠΈΡ, Π΅ΡΠ»ΠΈ PIC
ΡΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠΎΠ²Π°Π½ Π½Π° ΡΠ°Π±ΠΎΡΡ ΠΎΡ Π²Π½ΡΡΡΠ΅Π½Π½Π΅Π³ΠΎ RC
Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡΠ°, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ Π½Π°ΡΠ°ΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΡΡΠΎ ΠΏΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ Π²Π΅ΡΡ Π½Π΅Π΄ΠΎΠΏΡΡΡΠΈΠΌΠ°Ρ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ΅Π½ ΡΠ±ΠΎΠΉ.
ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΏΠΎΠ΄Π°ΡΠ° 12-ΡΠΈ Π²ΠΎΠ»ΡΡ Π½Π° MCLR
ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΡΠΎΠ±ΡΡΠΈΠΉ.
ΠΡΠΈ Π·Π°ΠΏΠΈΡΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π²ΠΎ ΡΠ»ΡΡ ΠΏΠ°ΠΌΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΠ ΠΏΠΎΡΠ»Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ
"LoadDataForProgramMemory " 000010 - ΠΠ°Π³ΡΡΠ·ΠΊΠ° Π΄Π°Π½Π½ΡΡ Π² ΠΏΠ°ΠΌΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ
Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡΠΏΡΠ°Π²ΠΈΡΡ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠ°ΠΌΠΈ Π΄Π°Π½Π½ΡΠ΅ - 16 Π±ΠΈΡ,
ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΡΠ³Π»ΡΠ΄ΡΡ ΡΠ°ΠΊ:
β0xxxxxxxxxxxxxx 0β.
ΠΡΠ΅ΡΡΠΈΠΊΠΈ Π² ΡΡΠΎΠΌ ΡΠ»ΠΎΠ²Π΅ β ΡΡΠΎ ΡΠ°ΠΌΠΈ Π΄Π°Π½Π½ΡΠ΅, Π° Π½ΡΠ»ΠΈ ΠΏΠΎ ΠΊΡΠ°ΡΠΌ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ ΠΊΠ°ΠΊ ΠΎΠ±ΡΠ°ΠΌΠ»Π΅Π½ΠΈΠ΅ β ΡΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡ Π΄Π»Ρ PIC
16. ΠΠ½Π°ΡΠ°ΡΠΈΡ
Π±ΠΈΡΠΎΠ² Π² ΡΠ»ΠΎΠ²Π΅ Π²ΡΠ΅Π³ΠΎ 14. Π£ ΡΡΠΎΠΉ ΡΠ΅ΡΠΈΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² 14-ΡΠΈ Π±ΠΈΡΠ½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄.
ΠΠΎΡΠ»Π΅ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΡΠ»ΠΎΠ²Π° Ρ Π΄Π°Π½Π½ΡΠΌΠΈ PIC
ΠΆΠ΄ΡΡ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ.
Π’Π°ΠΊ ΠΊΠ°ΠΊ Π½Π°ΡΠ΅ΠΉ ΡΠ΅Π»ΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ Π·Π°ΠΏΠΈΡΡ ΡΠ»ΠΎΠ²Π° Π² ΠΏΠ°ΠΌΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΠ, ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°
"BeginEraseProgrammingCycle" 001000 - ΠΠ°ΡΠ°ΡΡ ΡΠΈΠΊΠ» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ
ΠΠΎΠ»ΡΡΠΈΠ² Π΅Ρ, ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΎΡΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΠΎΡ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ ΠΌΠΈΡΠ° Π½Π° 6 ΠΌΠΈΠ»Π»ΠΈΡΠ΅ΠΊΡΠ½Π΄, ΠΊΠΎΡΠΎΡΡΠ΅ Π½ΡΠΆΠ½Ρ Π΅ΠΌΡ, ΡΡΠΎΠ±Ρ Π·Π°Π²Π΅ΡΡΠΈΡΡ ΠΏΡΠΎΡΠ΅ΡΡ Π·Π°ΠΏΠΈΡΠΈ.
Π‘ΠΈΠ³Π½Π°Π»Ρ Π½Π° Π²ΡΠ²ΠΎΠ΄Π°Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΡΠΎΡΠΌΠΈΡΡΡΡΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ - ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠ². ΠΠ»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΡΠΈΠ³Π½Π°Π»Π° ΠΌΠΎΠ³ΡΡ ΡΠ»ΡΠΆΠΈΡΡ ΠΏΠΎΡΡΡ COM, LPT ΠΈΠ»ΠΈ USB. C JDM ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠΎΠΌ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠ°ΠΊΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΊΠ°ΠΊ PonyProg, IsProg, WinPic800.
Π‘Ρ Π΅ΠΌΠ° JDM ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°
ΠΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ°Ρ ΡΡ Π΅ΠΌΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅. Π ΡΡΠΎΠΉ ΡΡ Π΅ΠΌΠ΅ Ρ ΠΎΡΡ ΠΈ Π½Π΅ ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅ΡΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΠΎΠ΄Π°ΡΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΉ, Π½ΠΎ Π·Π°ΡΠΎ ΠΎΠ½Π° ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ° ΠΈ ΡΠΎΠ±ΡΠ°ΡΡ ΡΠ°ΠΊΡΡ ΡΡ Π΅ΠΌΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠ΅Π½Ρ Π±ΡΡΡΡΠΎ, ΠΈΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π² ΠΌΠΈΠ½ΠΈΠΌΡΠΌΠΎΠΌ Π΄Π΅ΡΠ°Π»Π΅ΠΉ.Π ΠΈΡΡΠ½ΠΎΠΊ (ΡΡ Π΅ΠΌΠ° JDM ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°)
![](https://i0.wp.com/cxema.my1.ru/_pu/44/s67716325.jpg)
ΠΠ΄Π½ΠΈΠΌ ΠΈΠ· Π²ΠΎΠΏΡΠΎΡΠΎΠ² ΠΏΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΠΎΠΏΡΠΎΡ - ΠΊΠ°ΠΊ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ ΡΠ΅Π»Π΅ΠΊΡΠΈΠ²Π½ΡΡ ΡΠ°Π·Π²ΡΠ·ΠΊΡ. Π§ΡΠΎΠ±Ρ Π² ΡΠ»ΡΡΠ°Π΅ Π½Π΅ΠΈΡΠΏΡΠ°Π²Π½ΠΎΡΡΠΈ Π² ΡΡ Π΅ΠΌΠ΅ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΏΠΎΠ²ΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ COM ΠΏΠΎΡΡΠ°. Π Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΡ Π΅ΠΌΠ°Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° MAX232, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°Π΅Ρ ΡΠ΅Π»Π΅ΠΊΡΠΈΠ²Π½ΡΡ ΡΠ°Π·Π²ΡΠ·ΠΊΡ ΠΈ ΡΠΎΠ³Π»Π°ΡΡΠ΅Ρ ΡΡΠΎΠ²Π½ΠΈ ΡΠΈΠ³Π½Π°Π»ΠΎΠ². Π ΡΡΠΎΠΉ ΡΡ Π΅ΠΌΠ΅ Π²ΠΎΠΏΡΠΎΡ ΡΠ΅ΡΡΠ½ ΠΏΡΠΎΡΠ΅ - Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Π±Π°ΡΠ°ΡΠ΅ΠΉΠ½ΠΎΠ³ΠΎ ΠΏΠΈΡΠ°Π½ΠΈΡ. Π£ΡΠΎΠ²Π΅Π½Ρ ΡΠΈΠ³Π½Π°Π»Π°, ΠΏΠΎΡΡΡΠΏΠ°ΡΡΠ΅Π³ΠΎ ΠΎΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°Π΅ΡΡΡ ΡΡΠ°Π±ΠΈΠ»ΠΈΡΡΠΎΠ½Π°ΠΌΠΈ VD1, VD2, ΠΈ VD3. ΠΠ΅ΡΠΌΠΎΡΡΡ Π½Π° ΠΏΡΠΎΡΡΠΎΡΡ ΡΡ Π΅ΠΌΡ JDM ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° Ρ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠΈΠΏΠΎΠ² PIC ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ².
ΠΠ΅ΡΠ΅ΠΌΡΡΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρ Π²ΡΠ²ΠΎΠ΄Π°ΠΌΠΈ COM6(DSR) ΠΈ COM7(RTS) ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π° Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΌΠΎΠ³Π»Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, ΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ ΠΊ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ.ΠΠΎΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π²ΡΡ ΠΎΠ΄ΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΠΊ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΌΡ ΠΠ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠΈΠΏΠ° ΠΠ. Π§Π°ΡΡΠΎ Π½Π° ΠΏΠ»Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΠΌΠΎΠ½ΡΠΈΡΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠ°Π½Π΅Π»Π΅ΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΡΡΠΈΡΠ°Π½Ρ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠΉ ΡΠΈΠΏ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ².
Π ΡΠ°Π±Π»ΠΈΡΠ΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½ΠΎΠΆΠ΅ΠΊ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΡΠΈΠΏΠΎΠ² ΠΠ ΠΏΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ.
Π’Π°ΠΊΠΎΠ΅ ΠΆΠ΅ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄ΠΎΠ², ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½Π½ΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΈΠΌΠ΅ΡΡ ΠΠ PIC16F84, PIC16F84A.
ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π²ΡΠ²ΠΎΠ΄ΠΎΠ² Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² ΡΠ΅ΡΠΈΠΈ PIC16Fxxx Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΈΠΏΠ° ΠΊΠΎΡΠΏΡΡΠ° Π² Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΠ»ΡΡΠ°Π΅Π² ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΌ, Π½ΠΎ Π΅ΡΠ»ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΡΠΎΠΌΠ½Π΅Π½ΠΈΡ Π½Π° ΡΡΠΎΡ ΡΡΡΡ, ΡΠΎ Π½Π°Π΄ΡΠΆΠ½Π΅Π΅ Π²ΡΠ΅Π³ΠΎ ΡΠ²Π΅ΡΠΈΡΡΡΡ Ρ Π΄Π°ΡΠ°ΡΠΈΡΠΎΠΌ Π½Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ ΠΠ. Π§Π°ΡΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ Π½Π° ΡΡΡΡΠΊΠΎΠΌ ΡΠ°ΠΉΡΠ΅
http://microchip.ru ΠΠΎΠ»Π½ΠΎΠ΅ ΠΆΠ΅ ΡΠΎΠ±ΡΠ°Π½ΠΈΠ΅ Π΄Π°ΡΠ°ΡΠΈΡΠΎΠ² ΠΈ Π΄ΡΡΠ³ΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΡΠ°ΠΉΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ PIC ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ²:
http://microchip.com
ΠΠ½Π΄Π΅ΠΊΡ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠ²
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π°ΠΏΡΡΠΌΡΡ Π²ΡΡ ΠΎΠ΄ΠΈΡΡ Π½Π° ΡΡΡΠ°Π½ΠΈΡΡ ΠΈΠ½Π΄Π΅ΠΊΡΠ°, ΠΏΠ°ΡΠΎΠΉ ΠΊΠ»ΠΈΠΊΠΎΠ² ΠΏΡΠΎΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½ΡΠΆΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΈ ΡΡΠ°Π·Ρ-ΠΆΠ΅ ΠΏΡΠΎΡΠΈΠ²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π² ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ.![](https://i0.wp.com/cxema.my1.ru/_pu/44/s17088334.jpg)
ΠΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΏΡΠΎΡΠΈΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΉ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΎΠΉ - ΠΊΠ»ΠΈΠΊΠ°Π΅ΠΌ ΠΌΡΡΠΊΠΎΠΉ Π½Π° ΡΠ°ΠΉΠ» ΡΠΎΡΠΌΠ°ΡΠ° SFR, ΠΊ ΠΏΡΠΈΠΌΠ΅ΡΡ Timer_a.sfr
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π·Π°Π³ΡΡΠΆΠ°Π΅Ρ ΡΠ°ΠΉΠ» Ρ ΡΠ΅ΡΠ²Π΅ΡΠ° Π² Π½ΠΎΠ²ΡΡ Π²ΠΊΠ»Π°Π΄ΠΊΡ.
![](https://i0.wp.com/cxema.my1.ru/_pu/44/s64326038.jpg)
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΎΡΡΠ°ΡΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π²ΡΡΠ°Π²ΠΈΡΡ ΠΠ Π² ΠΏΠ°Π½Π΅Π»ΡΠΊΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°, Π΅ΡΠ»ΠΈ ΡΡΠΎ Π΅ΡΡ Π½Π΅ ΡΠ΄Π΅Π»Π°Π½ΠΎ, ΠΈ Π½Π°ΠΆΠ°ΡΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ "ΠΠ°ΠΏΠΈΡΠ°ΡΡ Π²ΡΡ".
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Π² ΠΠ. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ Π²ΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π² ΠΏΠ»Π°ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π³ΠΎΡΠΎΠ²ΠΎ ΠΊ ΡΠ°Π±ΠΎΡΠ΅.
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ Π²Π°ΠΌ ΡΠΎΠ±ΡΠ°ΡΡ ΠΏΠΎ Π°Π²ΡΠΎΡΡΠΊΠΎΠΉ ΡΡ Π΅ΠΌΠ΅ JDM ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ Π½Π°Π·Π²Π°Π»ΠΈ NTV ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ. ΠΠΈΠΆΠ΅ ΡΡ Π΅ΠΌΠ° NTV ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° (ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΎΠ·Π΅ΡΠΊΠ° DB9; Π½Π΅ ΠΏΡΡΠ°ΡΡ Ρ Π²ΠΈΠ»ΠΊΠΎΠΉ).
Π‘ΠΎΠ±ΡΠ°Π½Π½ΡΠΉ ΠΏΠΎ Π΄Π°Π½Π½ΡΠΉ ΡΡ Π΅ΠΌΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΠΎ ΠΈ Π±Π΅Π·ΠΎΡΠΈΠ±ΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΠΈΠ²Π°Π» ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ , (ΠΈ ΡΡΠ΄ Π΄ΡΡΠ³ΠΈΡ ) ΠΈ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½ Π΄Π»Ρ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΠΌ ΡΠ°Π΄ΠΈΠΎΠ»ΡΠ±ΠΈΡΠ΅Π»ΡΠΌ.
ΠΠ°Π½Π½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΠΠ Π ΠΠΠΠ’ΠΠΠ’ ΠΏΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΠΊ Π½ΠΎΡΡΠ±ΡΠΊΠ°ΠΌ, Ρ.ΠΊ. ΡΡΠΎΠ²Π½ΠΈ ΡΠΈΠ³Π½Π°Π»ΠΎΠ² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° RS-232 (COM-ΠΏΠΎΡΡ) Π² ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ Π·Π°Π½ΠΈΠΆΠ΅Π½Ρ. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π° ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΠ, Π³Π΄Π΅ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡΡ ΡΠΎΠΊ Π½Π° ΠΏΠΎΡΡΡ. Π’Π°ΠΊ ΡΡΠΎ Π½Π΅ ΠΎΠ±Π΅ΡΡΡΠ΄ΡΡΠ΅, ΡΠΎΠ±ΠΈΡΠ°ΠΉΡΠ΅ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΠΉΡΠ΅ Π½Π° Π²ΡΠ΅Ρ ΠΏΠΎΠΏΠ°Π²ΡΠΈΡ ΡΡ ΠΏΠΎΠ΄ ΡΡΠΊΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°Ρ .
ΠΠΎΠ½ΡΡΡΡΠΊΡΠΈΠ²Π½ΠΎ ΠΏΠ»Π°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ° Π²ΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌΠΈ ΡΠ°Π·ΡΠ΅ΠΌΠ° DB-9, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ΄ΠΏΠ°ΠΈΠ²Π°ΡΡΡΡ ΠΊ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ½ΡΠΌ ΠΏΠ»ΠΎΡΠ°Π΄ΠΊΠ°ΠΌ ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΡ. ΠΠΈΠΆΠ΅ ΡΠΈΡΡΠ½ΠΎΠΊ ΠΏΠ»Π°ΡΡ ΠΈ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΡ ΡΠΎΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡΠ°.
![]() |
![]() |
ΠΠ»Ρ ΠΏΠΎΠ»Π½ΠΎΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ Π΅ΡΡΡ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ, ΠΊΠΎΡΠΎΡΡΠΉ Ρ ΡΠΎΠ±ΠΈΡΠ°Π» ΠΏΠΎΠ΄ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ Π² 8 Π²ΡΠ²ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠΎΡΠΏΡΡΠ΅ ( ΠΈ ). ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΡΠΎΡ ΡΠ°ΠΊΠΆΠ΅ Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈ Ρ ΡΡΠΈΠΌΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΠΎΠ»Π»Π΅ΡΠ°ΠΌΠΈ. ΠΠΈΠΆΠ΅ ΡΠΈΡΡΠ½ΠΎΠΊ ΠΏΠ»Π°ΡΡ ΠΈ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠΈ.