Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ внСшний Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒ для всСх iOS-устройств, совмСстим с PC/Mac, Android
Header Banner
8 800 100 5771 | +7 495 540 4266
c 9:00 Π΄ΠΎ 24:00 ΠΏΠ½-ΠΏΡ‚ | c 10:00 Π΄ΠΎ 18:00 сб
0 Comments

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

ΠŸΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ JDM для PIC Π½Π° пассивных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ…. Π‘Π°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Jdm ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ с внСшним ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ

ΠžΠ΄Π½Π°ΠΆΠ΄Ρ‹ я Ρ€Π΅ΡˆΠΈΠ» ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ нСслоТный LC-ΠΌΠ΅Ρ‚Ρ€ Π½Π° pic16f628a ΠΈ СстСствСнно Π΅Π³ΠΎ Π½Π°Π΄ΠΎ Π±Ρ‹Π»ΠΎ Ρ‡Π΅ΠΌ-Ρ‚ΠΎ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ. РаньшС Ρƒ мСня Π±Ρ‹Π» ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с физичСским com-ΠΏΠΎΡ€Ρ‚ΠΎΠΌ, Π½ΠΎ сСйчас Π² ΠΌΠΎΡ‘ΠΌ распоряТСнии Ρ‚ΠΎΠ»ΡŒΠΊΠΎ usb ΠΈ ΠΏΠ»Π°Ρ‚Π° pci-lpt-2com. Для Π½Π°Ρ‡Π°Π»Π° я собрал простой JDM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, Π½ΠΎ ΠΊΠ°ΠΊ оказалось Π½ΠΈ с ΠΏΠ»Π°Ρ‚ΠΎΠΉ pci-lpt-com, Π½ΠΈ с usb-com ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠΎΠΌ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ Π·Π°Ρ…ΠΎΡ‚Π΅Π» (Π½ΠΈΠ·ΠΊΠΎΠ΅ напряТСниС сигналов RS-232). Π’ΠΎΠ³Π΄Π° я бросился ΠΈΡΠΊΠ°Ρ‚ΡŒ usb ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ pic, Π½ΠΎ Ρ‚Π°ΠΌ, ΠΊΠ°ΠΊ оказалось всё ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ использованиСм Π΄ΠΎΡ€ΠΎΠ³ΠΈΡ… pic18f2550/4550, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρƒ мСня СстСствСнно Π½Π΅ Π±Ρ‹Π»ΠΎ, Π΄Π° ΠΈ ΠΆΠ°Π»ΠΊΠΎ Ρ‚Π°ΠΊΠΈΠ΅ Π΄ΠΎΡ€ΠΎΠ³ΠΈΠ΅ МК ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Ссли Π½Π° ΠΏΠΈΠΊΠ°Ρ… я ΠΎΡ‡Π΅Π½ΡŒ Ρ€Π΅Π΄ΠΊΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ дСлаю (ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°ΡŽ Π°Π²Ρ€-Ρ‹, ΠΈΡ… ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π΅ составляСт, ΠΎΠ½ΠΈ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ дСшСвлС, Π΄Π° ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΌΠ½Π΅ каТСтся, Π½Π° Π½ΠΈΡ… ΠΏΡ€ΠΎΡ‰Π΅). Π”ΠΎΠ»Π³ΠΎ копавшись Π½Π° просторах ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· мноТСства статСй ΠΏΡ€ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ EXTRA-PIC ΠΈ Π΅Π³ΠΎ всСвозмоТныС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π°Π²Ρ‚ΠΎΡ€ΠΎΠ² написал, Ρ‡Ρ‚ΠΎ extrapic Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Π»ΡŽΠ±Ρ‹ΠΌΠΈ com-ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠΎΠΌ usb-com.

Π’ схСмС Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ логичСских ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ max232.

Π― ΠΏΠΎΠ΄ΡƒΠΌΠ°Π», Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ usb Π°Π΄Π°ΠΏΡ‚Π΅Ρ€, Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‡Π΅Π½ΡŒ Π³Π»ΡƒΠΏΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Π΄Π²Π° Ρ€Π°Π·Π° ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ usb Π² usart TTL, TTL Π² RS232, RS232 ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π² TTL, Ссли ΠΌΠΎΠΆΠ½ΠΎ просто Π²Π·ΡΡ‚ΡŒ TTL сигналы ΠΏΠΎΡ€Ρ‚Π° RS232 ΠΈΠ· микросхСмы usb-usart прСобразоватСля.

Π’Π°ΠΊ ΠΈ сдСлал. Взял микросхСму Ch440G (Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π΅ΡΡ‚ΡŒ всС 8 сигналов com-ΠΏΠΎΡ€Ρ‚Π°) ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ» Π΅Ρ‘ вмСсто max232. И Π²ΠΎΡ‚ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ.

Π’ ΠΌΠΎΠ΅ΠΉ схСмС Π΅ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ° jp1, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅Ρ‚ Π² экстрапикС, Π΅Ρ‘ я поставил ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ, Π½Π΅ Π·Π½Π°Π», ΠΊΠ°ΠΊ сСбя ΠΏΠΎΠ²Π΅Π΄Ρ‘Ρ‚ Π²Ρ‹Π²ΠΎΠ΄ TX Π½Π° Π’Π’Π› ΡƒΡ€ΠΎΠ²Π½Π΅, поэтому сдСлал Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΅Π³ΠΎ ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΎΡΡ‚Π°Π²ΡˆΠ΅ΠΌΡΡ свободном элСмСнтС И-НЕ ΠΈ Π½Π΅ ΠΏΡ€ΠΎΠ³Π°Π΄Π°Π», ΠΊΠ°ΠΊ оказалось, Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ TX логичСская Π΅Π΄ΠΈΠ½ΠΈΡ†Π°, ΠΈ поэтому Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ VPP ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ присутствуСт 12 Π²ΠΎΠ»ΡŒΡ‚, Π° ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ (хотя ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ TX ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ).

ПослС сборки ΠΏΠ»Π°Ρ‚Ρ‹ ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя испытаний. И Ρ‚ΡƒΡ‚ настало Π³Π»Π°Π²Π½ΠΎΠ΅ Ρ€Π°Π·ΠΎΡ‡Π°Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ опрСдСлился сразу (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ ic-prog) ΠΈ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π», Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ! Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ – ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎ. Π’ΠΎΠ³Π΄Π° Π² настройках com ΠΏΠΎΡ€Ρ‚Π° я выставил ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ (128 ΠΊΠΈΠ»ΠΎΠ±ΠΎΠ΄) Π½Π°Ρ‡Π°Π» испытания всСх Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для JDM. Π’ ΠΈΡ‚ΠΎΠ³Π΅, самой быстрой оказалась PicPgm. Мой pic16f628a ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π»ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ (hex, eeprom ΠΈ config) плюс вСрификация Π³Π΄Π΅-Ρ‚ΠΎ 4-6 ΠΌΠΈΠ½ΡƒΡ‚ (ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΈΠ΄Ρ‘Ρ‚ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅ записи). IcProg Ρ‚ΠΎΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, Π½ΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅. Ошибок ΠΏΡ€ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΎ. Π’Π°ΠΊΠΆΠ΅ я ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ eeprom 24с08, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ‚ΠΎΡ‚ ΠΆΠ΅ – всё ΡˆΡŒΡ‘Ρ‚, Π½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ.

Π’Ρ‹Π²ΠΎΠ΄Ρ‹: ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ достаточно простой, Π² Π½Ρ‘ΠΌ Π½Π΅Ρ‚ дорогостоящих Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ (Ch440 – 0.3-0.5$ , ΠΊ1533Π»Π°3 ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π°ΠΉΡ‚ΠΈ срСди Ρ€Π°Π΄ΠΈΠΎΡ…Π»Π°ΠΌΠ°), Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° любом ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ΅ (ΠΈ Π΄Π°ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹ Π½Π° windows 8/10). ΠœΠΈΠ½ΡƒΡΡ‹: ΠΎΠ½ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΉ. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ½ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ внСшнСС ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ для сигнала VPP. Π’ ΠΈΡ‚ΠΎΠ³Π΅, ΠΊΠ°ΠΊ ΠΌΠ½Π΅ показалось, для нСчастой ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΏΠΈΠΊΠΎΠ² – это нСслоТный для повторСния ΠΈ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ для Ρ‚Π΅Ρ…, Ρƒ ΠΊΠΎΠ³ΠΎ Π½Π΅Ρ‚ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ Π΄Ρ€Π΅Π²Π½Π΅Π³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° с Π½ΡƒΠΆΠ½Ρ‹ΠΌΠΈ ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ.

Π’ΠΎΡ‚ Ρ„ΠΎΡ‚ΠΎ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ³ΠΎ дСвайса:

Как поётся Π² пСснС “я Π΅Π³ΠΎ слСпила ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ”. Набор Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ самый Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΉ: ΠΈ smd, ΠΈ DIP.

Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ рискнёт ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ схСму, Π² качСствС usb-uart ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π΅Ρ€Π° ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ любой (ft232, pl2303, cp2101 ΠΈ Π΄Ρ€), вмСсто ΠΊ1533Π»Π°3 ΠΏΠΎΠ΄ΠΎΠΉΠ΄Ρ‘Ρ‚ ΠΊ555, Π΄ΡƒΠΌΠ°ΡŽ Π΄Π°ΠΆΠ΅ ΠΊ155 сСрия ΠΈΠ»ΠΈ Π·Π°Ρ€ΡƒΠ±Π΅ΠΆΠ½Ρ‹ΠΉ Π°Π½Π°Π»ΠΎΠ³ 74als00, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°ΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с логичСскими НЕ элСмСнтами Ρ‚ΠΈΠΏΠ° ΠΊ1533Π»Π½1. ΠŸΡ€ΠΈΠ»Π°Π³Π°ΡŽ свою ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ, Π½ΠΎ Ρ€Π°Π·Π²ΠΎΠ΄ΠΊΠ° Ρ‚Π°ΠΌ ΠΏΠΎΠ΄ Ρ‚Π΅ элСмСнты, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΈ Π² Π½Π°Π»ΠΈΡ‡ΠΈΠΈ, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ сСбя.

Бписок радиоэлСмСнтов
ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Π’ΠΈΠΏΠΠΎΠΌΠΈΠ½Π°Π» ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ΠœΠ°Π³Π°Π·ΠΈΠ½ΠœΠΎΠΉ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
IC1ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ°Ch440G1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
IC2ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ°Πš1533ЛА31Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VR1Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ рСгулятор

LM7812

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VR2Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ рСгулятор

LM7805

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VT1Биполярный транзистор

КВ502Π•

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VT2Биполярный транзистор

КВ3102Π•

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VD1-VD3Π’Ρ‹ΠΏΡ€ΡΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΈΠΎΠ΄

1N4148

2Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
C1, C2, C5-C7ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€100 Π½Π€5Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
C3, C4ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€22 ΠΏΠ€2Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
HL1-HL4Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Π›ΡŽΠ±ΠΎΠΉ4Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
R1, R3, R4РСзистор

1 кОм

3

КакиС ΠΏΠ΅Ρ€Π²Ρ‹Π΅ шаги Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŒ, Ρ€Π΅ΡˆΠΈΠ²ΡˆΠΈΠΉ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ схСму Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅? ЕстСствСнно, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° – “ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°”, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€.

И Ссли с ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠΌ Π½Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ – Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ “ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ” ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²Ρ‹ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽΡ‚ Π°Π²Ρ‚ΠΎΡ€Ρ‹ схСм, Ρ‚ΠΎ Π²ΠΎΡ‚ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Π΄Π΅Π»Π° обстоят слоТнСС.

Π¦Π΅Π½Π° Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… 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 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ “ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ”. Π­Ρ‚Π° простая опСрация Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ступор, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Ρ‚Π°ΠΊ называСмая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° “ΠΊΡƒΡ€ΠΈΡ†Ρ‹ ΠΈ яйца”. Как Π΅Ρ‘ Ρ€Π΅ΡˆΠΈΠ» я, расскаТу Ρ‡ΡƒΡ‚ΡŒ ΠΏΠΎΠ·Π΄Π½Π΅Π΅.

Бписок Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ для сборки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Π’ мобильной вСрсии потянитС Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π²Π»Π΅Π²ΠΎ (свайп Π²Π»Π΅Π²ΠΎ-Π²ΠΏΡ€Π°Π²ΠΎ), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ всС Π΅Ρ‘ столбцы.

НазваниС ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Номинал/ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠœΠ°Ρ€ΠΊΠ° ΠΈΠ»ΠΈ Ρ‚ΠΈΠΏ элСмСнта
Для основной части ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°
ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€DD18-ΠΌΠΈ Π±ΠΈΡ‚Π½Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€PIC18F2550-I/SP
БиполярныС транзисторыVT1, VT2, VT3КВ3102
VT4КВ361
Π”ΠΈΠΎΠ΄VD1ΠšΠ”522, 1N4148
Π”ΠΈΠΎΠ΄ Π¨ΠΎΡ‚Ρ‚ΠΊΠΈVD21N5817
Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Ρ‹HL1, HL2любой Π½Π° 3 Π²ΠΎΠ»ΡŒΡ‚Π°, красного ΠΈ Π·Π΅Π»Ρ‘Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π° свСчСния
РСзисторыR1, R2300 Ом
R322 кОм
R41 кОм
R5, R6, R1210 кОм
R7, R8, R14100 Ом
R9, R10, R15, R164,7 кОм
R112,7 кОм
R13100 кОм
ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€Ρ‹C20,1 мкК10-17 (кСрамичСскиС), ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½Ρ‹Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ
C30,47 ΠΌΠΊ
ЭлСктролитичСскиС кондСнсаторыC1100 ΠΌΠΊΡ„ * 6,3 вК50-6, ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½Ρ‹Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ
C447 ΠΌΠΊΡ„ * 16 Π²
ΠšΠ°Ρ‚ΡƒΡˆΠΊΠ° индуктивности (Π΄Ρ€ΠΎΡΡΠ΅Π»ΡŒ)L1680 ΠΌΠΊΠ“Π½ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏΠ° EC24, CECL ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ
ΠšΠ²Π°Ρ€Ρ†Π΅Π²Ρ‹ΠΉ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€ZQ120 ΠœΠ“Ρ†
USB-Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ°XS1Ρ‚ΠΈΠΏΠ° USB-BF
ΠŸΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ°XT1любая Ρ‚ΠΈΠΏΠ° “Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€”
Для ΠΏΠ°Π½Π΅Π»ΠΈ установки ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² (МК)
ZIF-панСльXS1любая 40-ΠΊΠ° контактная ZIF-панСль
РСзисторыR12 ΠΊΠžΠΌΠœΠ›Π’, МОН (ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ 0,125 Π’Ρ‚ ΠΈ Π²Ρ‹ΡˆΠ΅), ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½Ρ‹Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ
R2, R3, R4, R5, R610 кОм

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎ дСталях ΠΈ ΠΈΡ… Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ.

Π—Π΅Π»Ρ‘Π½Ρ‹ΠΉ свСтодиод 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, я рассказал Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ шаг .

НСобходимыС Ρ„Π°ΠΉΠ»Ρ‹:

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ собой Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСмСйства PIC. НСоспоримыС прСимущСства – простота, ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ, ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Π±Π΅Π· внСшнСго источника Π΄Π°Π½Π½ΠΎΠΉ классичСской схСмы ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° сдСлали Π΅Ρ‘ ΠΎΡ‡Π΅Π½ΡŒ популярной срСди Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ, Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Ρ‡Ρ‚ΠΎ схСмС ΡƒΠΆΠ΅ Π»Π΅Ρ‚ 5, ΠΈ Π·Π° это врСмя ΠΎΠ½Π° Π·Π°Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π»Π° сСбя ΠΊΠ°ΠΊ простой ΠΈ Π½Π°Π΄Ρ‘ΠΆΠ½Ρ‹ΠΉ инструмСнт Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для pic ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²:

ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ Π½Π° саму схСму Π½Π΅ трСбуСтся, вСдь для этого слуТит COM ΠΏΠΎΡ€Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈ осущСствляСтся ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Для Π½ΠΈΠ·ΠΊΠΎΠ²ΠΎΠ»ΡŒΡ‚Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° программирования Π²ΠΏΠΎΠ»Π½Π΅ достаточно 5Π², Π½ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ доступны всС ΠΎΠΏΡ†ΠΈΠΈ для измСнСния (Ρ„ΡŒΡŽΠ·Ρ‹). РазъСм ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ COM-9 ΠΏΠΎΡ€Ρ‚Π° смонтировал прямо Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для PIC – ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ.

МоТно Π²ΠΎΡ‚ΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… ΡˆΠ½ΡƒΡ€ΠΎΠ² прямо Π² ΠΏΠΎΡ€Ρ‚. ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π½ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… ΠΈ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ МК сСрий 12F,16F ΠΈ 18F, ΠΏΠΎΠΊΠ°Π·Π°Π» высокоС качСство ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Π°Ρ схСма позволяСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ PIC12F509, PIC16F84A, PIC16F628. НапримСр Π½Π΅Π΄Π°Π²Π½ΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π±Ρ‹Π» ΠΏΡ€ΠΎΡˆΠΈΡ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ для .

Для программирования ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ WinPic800 – ΠΎΠ΄Π½Π° ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для программирования PIC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° позволяСт Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСмСйства PIC: чтСния, записи, стирания, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ FLASH ΠΈ EEPROM памяти ΠΈ установку Π±ΠΈΡ‚ΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ.

Быстро ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ²ΡˆΡƒΡŽΡΡ схСму Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ для ΠΌΠ½ΠΎΠ³ΠΈΡ… Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ – Π½Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°. Но ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с вопросом – ΠΊΠ°ΠΊ Π΅Π³ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Одним ΠΈΠ· самых простых Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² являСтся JDM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° – ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ProgCode v 1.0

Π­Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² WindowsXP. ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ PIC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ срСднСго сСмСйства(PIC16Fxxx) Ρ‡Π΅Ρ€Π΅Π· COM ΠΏΠΎΡ€Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°(Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ ΠΎΠΊΠ½Π°) ΠΏΡ€ΠΈ отсутствии ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π° Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌ Π² настройках ΠΏΠΎΡ€Ρ‚Ρƒ ΠΎΠΊΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ Π² красный Ρ†Π²Π΅Ρ‚. Если ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ – ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅Ρ‚ Π΅Π³ΠΎ ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π²ΠΈΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рисункС 1.

Π’ Π»Π΅Π²ΠΎΠΉ части ΠΎΠΊΠ½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ располоТСна панСль управлСния. Π­Ρ‚Ρƒ панСль ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π½Π°ΠΆΠ°Π² Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Π² ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов ΠΈΠ»ΠΈ, ΠΊΠ»ΠΈΠΊΠ½ΡƒΠ² ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ ΠΎΠΊΠ½Π° (это ΡƒΠ΄ΠΎΠ±Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΎΠΊΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ€Π°Π·Π²Ρ‘Ρ€Π½ΡƒΡ‚ΠΎ Π²ΠΎ вСсь экран).

Рисунок (ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ProgCode v1. 0)

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

Если этого Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ»ΠΎ, Ρ‚ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ послС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Ρ„Π°ΠΉΠ»Π° Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ.

Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ² SFR
Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅ ProgCode ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° с собствСнным Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠΌ Ρ„Π°ΠΉΠ»ΠΎΠ². Π­Ρ‚ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅.SFR ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠΉ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π’ Ρ‚Π°ΠΊΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ сохраняСтся информация ΠΎ Ρ‚ΠΈΠΏΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π­Ρ‚ΠΎ позволяСт ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ Ρ„Π°ΠΉΠ»Π° Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° SFR Π½Π΅ бСспокоится ΠΎ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΌ Π²Ρ‹Π±ΠΎΡ€Π΅ Ρ‚ΠΈΠΏΠ° МК Π² настройках.
Настройки ΠΏΠΎΡ€Ρ‚Π° ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°
ПослС установки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ – ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ выставлСны всС настройки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° со схСмой JDM, ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½Π½ΠΎΠΉ Π½Π° этой страницС.
Π˜Π½Π²Π΅Ρ€ΡΠΈΡ сигнала Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½Π½ΠΎΠΉ схСмС Π½ΡƒΠΆΠ½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π²Ρ‹Ρ…ΠΎΠ΄Π° OutData, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² этой Ρ†Π΅ΠΏΠΈ сигнал ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ ΡΠΎΠ³Π»Π°ΡΡƒΡŽΡ‰ΠΈΠΌ транзистором. На всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Π²Ρ‹Π²ΠΎΠ΄Π°Ρ… инвСрсия ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π°.

Π—Π°Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π²Π½Π° 0. Π•Ρ‘ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²ΠΊΠ° прСдусмотрСна для “особо Ρ‚Ρ€ΡƒΠ΄Π½Ρ‹Ρ…” экзСмпляров ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ удаётся ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ. Π’ΠΎ ΠΆΠ΅ самоС относится ΠΈ ΠΊ Π½Π°Π΄Π±Π°Π²ΠΊΠ΅ ΠΊ ΠΏΠ°ΡƒΠ·Π΅ ΠΏΡ€ΠΈ записи – ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΠ½Π° нулСвая. Если ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ значСния этих настроСк, врСмя программирования ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ увСличится.

Π“Π°Π»ΠΎΡ‡ΠΊΠ° “ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€ΠΈ записи” Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ выставлСна, Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ “Π½Π° Π»Π΅Ρ‚Ρƒ” ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ всё Ρ‡Ρ‚ΠΎ записываСтся Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ соотвСтствиС исходному Ρ„Π°ΠΉΠ»Ρƒ. Если эту Π³Π°Π»ΠΎΡ‡ΠΊΡƒ ΡΠ½ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π΅ производится Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΈ сообщСний ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚, Π΄Π°ΠΆΠ΅ Ссли Ρ‚Π°ΠΊΠΈΠ΅ ошибки Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ.
Π’Ρ‹Π±ΠΎΡ€ скорости ΠΏΠΎΡ€Ρ‚Π° – ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ любой. Для JDM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° этот ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ значСния.

Π’ WindowsXP примСняСтся Π±ΡƒΡ„Π΅Ρ€ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π΅ΠΌΠΎΠΉ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡ€Ρ‚Ρ‹ COM ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Π­Ρ‚ΠΎ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ Π±ΡƒΡ„Π΅Ρ€Π° FIFO. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ошибок ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ‡Π΅Ρ€Π΅Π· JDM этот ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ. Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ это ΠΌΠΎΠΆΠ½ΠΎ Π² диспСтчСрС устройств Windows.

Π—Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π² панСль управлСния, Π·Π°Ρ‚Π΅ΠΌ:
АдминистрированиС – ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ – диспСтчСр устройств

Π—Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΠΎΡ€Ρ‚, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ JDM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€(Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ COM1) – смотрим свойства – Π²ΠΊΠ»Π°Π΄ΠΊΠ° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΏΠΎΡ€Ρ‚Π° – Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ. И снимаСм Π³Π°Π»ΠΎΡ‡ΠΊΡƒ Π½Π° ΠΏΡƒΠ½ΠΊΡ‚Π΅ “Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΡƒΡ„Π΅Ρ€Ρ‹ FIFO”

Рисунок – Настройка COM ΠΏΠΎΡ€Ρ‚Π° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с JDM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ

ПослС этого ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€.

ΠžΠ±ΠΎΠ·Ρ€Π΅Π²Π°Ρ‚Π΅Π»ΡŒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²

ΠšΡ€ΠΎΠΌΠ΅ нСпосрСдствСнно программирования ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΎΠ±ΠΎΠ·Ρ€Π΅Π²Π°Ρ‚Π΅Π»ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° МК, находящихся ΠΊΠ°ΠΊ Π½Π° Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ°ΠΏΠΊΠ°Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Ρ‚Π°ΠΊ ΠΈ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅. Π‘Π΄Π΅Π»Π°Π½ΠΎ это для удобства Ρ€Π°Π±ΠΎΡ‚Ρ‹. НСрСдко Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ Π»Π΅ΠΆΠ°Ρ‚ Π² Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΠ°ΠΏΠΊΠ°Ρ…, ΠΈ приходится Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π΄ΠΎ Π½ΡƒΠΆΠ½ΠΎΠΉ Π΄ΠΈΡ€Ρ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. Π—Π΄Π΅ΡΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΏΠ°ΠΏΠΊΠΈ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² список ΠΏΠ°ΠΏΠΎΠΊ ΠΈ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ любой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ двумя-трСмя ΠΊΠ»ΠΈΠΊΠ°ΠΌΠΈ ΠΌΡ‹ΡˆΠΊΠΈ.

Π›ΡŽΠ±ΠΎΠΉ Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΈ Π΄Π²ΠΎΠΉΠ½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅ ΠΏΠΎ Π½Π΅ΠΌΡƒ Π² ΠΏΠ°Π½Π΅Π»ΠΈ обозрСватСля откроСтся Π² самой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ – это относится ΠΊ рисункам, html Ρ„Π°ΠΉΠ»Π°ΠΌ, doc, rtf, djvu(ΠΏΡ€ΠΈ установлСнных ΠΏΠ»Π°Π³ΠΈΠ½Π°Ρ…), pdf, txt, asm. Π€Π°ΠΉΠ» Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊ-ΠΆΠ΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΄Π²ΠΎΠΉΠ½Ρ‹ΠΌ ΠΊΠ»ΠΈΠΊΠΎΠΌ Π² ΠΎΠ±ΠΎΠ·Ρ€Π΅Π²Π°Ρ‚Π΅Π»Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ внСшнСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, установлСнной Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅. Для этого Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ Π² спискС “Ассоциации Ρ„Π°ΠΉΠ»ΠΎΠ²”. Если ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π½Π΅ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ – Windows ΠΎΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ Ρ„Π°ΠΉΠ» Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ(это ΡƒΠ΄ΠΎΠ±Π½ΠΎ для открытия Π°Ρ€Ρ…ΠΈΠ²ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ всСгда ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ). Если ΠΏΡƒΡ‚ΡŒ ΠΊ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΡƒΠΊΠ°Π·Π°Π½ Π² спискС – Ρ„Π°ΠΉΠ» откроСтся Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅. Π£Π΄ΠΎΠ±Π½ΠΎ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ„Π°ΠΉΠ»Ρ‹ Ρ‚ΠΈΠΏΠ° SPL, LAY, DSN.

Рисунок (ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚ обозрСватСля ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ProgCode v1.0)

Π’ΠΎΡ‚ Ρ‚Π°ΠΊ выглядит ΠΎΠΊΠ½ΠΎ с настройками ассоциаций Ρ„Π°ΠΉΠ»ΠΎΠ²:

ΠžΠ±ΠΎΠ·Ρ€Π΅Π²Π°Ρ‚Π΅Π»ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅

ΠžΠ±ΠΎΠ·Ρ€Π΅Π²Π°Ρ‚Π΅Π»ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ Ρ‚Π°ΠΊ-ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠ±ΠΎΠ·Ρ€Π²Π°Ρ‚Π΅Π»ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² позволяСт быстро ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° Π½ΡƒΠΆΠ½Ρ‹ΠΉ сайт Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΏΠ°Ρ€ΠΎΠΉ ΠΊΠ»ΠΈΠΊΠΎΠ², ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ ΠΏΡ€ΠΈ нСобходимости сразу ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² МК.



ΠŸΡ€ΠΈ ΠΎΠ±Π·ΠΎΡ€Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ Ссли Π½Π° страницС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π΅ΡΡ‚ΡŒ ссылка Π½Π° Ρ„Π°ΠΉΠ» с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ SFR(это Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ProgCode), Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΈ ΠΊΠ»ΠΈΠΊΠ΅ ΠΏΠΎ Π½Π΅ΠΌΡƒ откроСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ сразу Π³ΠΎΡ‚ΠΎΠ² ΠΊ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.
Бписок ссылок ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ воспользовавшись ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ “Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ”. ΠŸΡ€ΠΈ этом откроСтся ΠΎΠΊΠ½ΠΎ рСдактирования списка ссылок:


ОписаниС процСсса программирования микросхСм

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ соврСмСнных микросхСм содСрТит Ρ„Π»ΡΡˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ, которая программируСтся посрСдством ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° 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 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°)


Одним ΠΈΠ· вопросов ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ являСтся вопрос – ΠΊΠ°ΠΊ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΡΠ΅Π»Π΅ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ развязку. Π§Ρ‚ΠΎΠ±Ρ‹ Π² случаС нСисправности Π² схСмС ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ поврСТдСния COM ΠΏΠΎΡ€Ρ‚Π°. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… схСмах примСняСтся микросхСма MAX232, которая обСспСчиваСт ΡΠ΅Π»Π΅ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ развязку ΠΈ согласуСт ΡƒΡ€ΠΎΠ²Π½ΠΈ сигналов. Π’ этой схСмС вопрос Ρ€Π΅ΡˆΡ‘Π½ ΠΏΡ€ΠΎΡ‰Π΅ – с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ примСнСния Π±Π°Ρ‚Π°Ρ€Π΅ΠΉΠ½ΠΎΠ³ΠΎ питания. Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ сигнала, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰Π΅Π³ΠΎ ΠΎΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ограничиваСтся стабилитронами VD1, VD2, ΠΈ VD3. НСсмотря Π½Π° простоту схСмы JDM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° с Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Ρ‚ΠΈΠΏΠΎΠ² PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².

ΠŸΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌΠΈ COM6(DSR) ΠΈ COM7(RTS) ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΌΠΎΠ³Π»Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ.

ΠŸΠΎΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΊ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌΡƒ МК зависит ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° МК. Часто Π½Π° ΠΏΠ»Π°Ρ‚Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ нСсколько ΠΏΠ°Π½Π΅Π»Π΅ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ расчитаны Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².

Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½ΠΎΠΆΠ΅ΠΊ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² МК ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ.

Π’Π°ΠΊΠΎΠ΅ ΠΆΠ΅ располоТСниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ², ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… для программирования, ΠΈΠΌΠ΅ΡŽΡ‚ МК PIC16F84, PIC16F84A.



НазначСниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСрии PIC16Fxxx Π² зависимости ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° корпуса Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв являСтся стандартным, Π½ΠΎ Ссли Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ сомнСния Π½Π° этот счёт, Ρ‚ΠΎ Π½Π°Π΄Ρ‘ΠΆΠ½Π΅Π΅ всСго ΡΠ²Π΅Ρ€ΠΈΡ‚ΡŒΡΡ с Π΄Π°Ρ‚Π°ΡˆΠΈΡ‚ΠΎΠΌ Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ экзСмпляр МК. Π§Π°ΡΡ‚ΡŒ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ присутствуСт Π½Π° русском сайтС http://microchip.ru ПолноС ΠΆΠ΅ собраниС Π΄Π°Ρ‚Π°ΡˆΠΈΡ‚ΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ находится Π½Π° сайтС производитСля PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²: http://microchip.com

ИндСкс ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° позволяСт Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π° страницу индСкса, ΠΏΠ°Ρ€ΠΎΠΉ ΠΊΠ»ΠΈΠΊΠΎΠ² ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ описаниС Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ сразу-ΠΆΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

ΠŸΡ€ΠΈ нСобходимости ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ – ΠΊΠ»ΠΈΠΊΠ°Π΅ΠΌ ΠΌΡ‹ΡˆΠΊΠΎΠΉ Π½Π° Ρ„Π°ΠΉΠ» Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° SFR, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ Timer_a.sfr
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ Ρ„Π°ΠΉΠ» с сСрвСра Π² Π½ΠΎΠ²ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ.

ПослС этого остаётся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ МК Π² ΠΏΠ°Π½Π΅Π»ΡŒΠΊΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Ссли это Π΅Ρ‰Ρ‘ Π½Π΅ сдСлано, ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ “Π—Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ всё”.
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° записываСтся Π² МК. ПослС этого ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ вставляСтся Π² ΠΏΠ»Π°Ρ‚Ρƒ устройства ΠΈ устройство Π³ΠΎΡ‚ΠΎΠ²ΠΎ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅.

Π’Π°ΠΊ ΡƒΠΆ слоТилось, Ρ‡Ρ‚ΠΎ знакомство с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ я Π½Π°Ρ‡Π°Π» с AVR. PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π΄ΠΎ ΠΏΠΎΡ€Ρ‹, Π΄ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ β€” ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠ» стороной. Но, всС ΠΆΠ΅ Π½Π° Π½ΠΈΡ… Ρ‚ΠΎΠΆΠ΅ вСдь Π΅ΡΡ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅, интСрСсныС для повторСния, конструкции! А вСдь эти ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Ρ‚ΠΎΠΆΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ . Π­Ρ‚Ρƒ ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΏΠΈΡˆΡƒ Π² основном для сСбя самого. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°Π±Ρ‹Ρ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠ°ΠΊ Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈ бСссмыслСнных ΠΏΠΎΡ‚Π΅Ρ€ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

Для ΠΏΠ΅Ρ€Π²ΠΎΠΉ схСмы β€” Π΄ΠΎΠ»Π³ΠΎ ΠΈ ΡƒΠΏΠΎΡ€Π½ΠΎ пытался ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ PIC ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎ Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹ΠΌ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ схСмам β€” Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π²Ρ‹ΡˆΠ»ΠΎ . Π‘Ρ‚Ρ‹Π΄Π½ΠΎ, Π½ΠΎ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ Π·Π½Π°ΠΊΠΎΠΌΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡˆΠΈΠ» МК. Но вСдь это Π½Π΅ Π΄Π΅Π»ΠΎ β€” постоянно Π±Π΅Π³Π°Ρ‚ΡŒ ΠΏΠΎ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΌ! Π­Ρ‚ΠΎΡ‚ ΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΉ ΠΈ посовСтовал ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΡƒΡŽ схСму, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΡƒΡŽ ΠΎΡ‚ БОМ ΠΏΠΎΡ€Ρ‚Π°. Но Π΄Π°ΠΆΠ΅ ΠΈ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° я Π΅Π΅ собрал β€” всС Ρ€Π°Π²Π½ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ . Π’Π΅Π΄ΡŒ ΠΌΠ°Π»ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ β€” Π½ΡƒΠΆΠ½ΠΎ Π΅Ρ‰Π΅ ΠΏΠΎΠ΄ Π½Π΅Π³ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ. А Π²ΠΎΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π· это Ρƒ мСня ΠΈ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ. ЦСлая Ρ‚ΡƒΡ‡Π° инструкций Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, ΠΈ ΠΌΠ°Π»ΠΎ какая ΠΌΠ½Π΅ помогла…

Π’ΠΎΠ³Π΄Π°, ΠΌΠ½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Но Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π» Π² условиях ТСсткого Π΄Π΅Ρ„ΠΈΡ†ΠΈΡ‚Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ β€” Π½Π΅ догадался ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ хотя Π±Ρ‹ ссылку Π½Π° ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ. И вСдь Π½Π΅ нашСл Π΅Π΅ вполСдствии. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡŽΡΡŒ β€” ΠΏΠΈΡˆΡƒ ΡΡ‚Π°Ρ‚ΡŒΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ свою ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ.

Π˜Ρ‚Π°ΠΊ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ, хотя ΠΈ Π½Π΅ 5 ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΠΎΠ², ΠΊΠ°ΠΊ для AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π΄ΠΎ сих ΠΏΠΎΡ€. Π’ΠΎΡ‚ схСма:

Π’ΠΎΡ‚ пСчатная ΠΏΠ»Π°Ρ‚Π° ().

БОМ Ρ€Π°Π·ΡŠΠ΅ΠΌ припаиваСтся ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠ°ΠΌΠΈ прямо Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Π΅ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ (Π³Π»Π°Π²Π½ΠΎΠ΅ β€” Π½Π΅ Π·Π°ΠΏΡƒΡ‚Π°Ρ‚ΡŒΡΡ с Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ). Π’Ρ‚ΠΎΡ€ΠΎΠΉ ряд ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠΎΠ² соСдиняСтся с ΠΏΠ»Π°Ρ‚ΠΎΠΉ малСнькими ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ°ΠΌΠΈ (ΠΎΡ‡Π΅Π½ΡŒ нСпонятно сказал, Π°Π³Π°). ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΡŽ Π΄Π°Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡŽβ€¦ Ρ…ΠΎΡ‚ΡŒ ΠΎΠ½Π° ΠΈ ΡΡ‚Ρ€Π°ΡˆΠ½Π°Ρ (Π½Π΅Ρ‚Ρƒ Ρƒ мСня сСйчас Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„ΠΎΡ‚ΠΎΠ°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π° ).
Π‘Π°ΠΌΠΎΠ΅ Π·Π»ΠΎΠ±Π½ΠΎΠ΅ Π² Ρ‚ΠΎΠΌ β€” Ρ‡Ρ‚ΠΎ для PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π½ΡƒΠΆΠ½Ρ‹ 12 Π²ΠΎΠ»ΡŒΡ‚. А Π»ΡƒΡ‡ΡˆΠ΅ Π½Π΅ 12, Π° Ρ‡ΡƒΡ‚ΠΎΡ‡ΠΊΡƒ побольшС. Π‘ΠΊΠ°ΠΆΠ΅ΠΌ, 13. Или 13.5 (кстати, спСциалисты β€” ΠΏΠΎΠΏΡ€Π°Π²ΡŒΡ‚Π΅ мСня Π² коммСнтариях, Ссли ошибаюсь. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°.). 12 Π²ΠΎΠ»ΡŒΡ‚ Π΅Ρ‰Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π³Π΄Π΅-Ρ‚ΠΎ Π΄ΠΎΠ±Ρ‹Ρ‚ΡŒ. А 13 Π³Π΄Π΅? Π― Ρ‚ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΠ» ΠΈΠ· полоТСния просто β€” Π±Ρ€Π°Π» свСТСзаряТСнный Π»ΠΈΡ‚ΠΈΠΉ-ΠΏΠΎΠ»ΠΈΠΌΠ΅Ρ€Π½Ρ‹ΠΉ аккумулятор, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±Ρ‹Π»ΠΎ 12.6 Π²ΠΎΠ»ΡŒΡ‚. Ну ΠΈΠ»ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…Π±Π°Π½ΠΎΡ‡Π½Ρ‹ΠΉ аккумулятор, с Π΅Π³ΠΎ 16 Π²ΠΎΠ»ΡŒΡ‚Π°ΠΌΠΈ (ΠΏΡ€ΠΎΡˆΠΈΠ» Ρ‚Π°ΠΊ ΠΎΠ΄ΠΈΠ½ PIC β€” Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ).

Но я ΠΎΠΏΡΡ‚ΡŒ отвлСкся. Π˜Ρ‚Π°ΠΊ β€” инструкция ΠΏΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². Π˜Ρ‰Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ WinPIC800 (ΠΊ соТалСнию простая ΠΈ популярная icprog Ρƒ мСня Π½Π΅ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»Π°,) ΠΈ настраиваСм Π΅Π΅ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π΅.

ПослС этого β€” ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ΠΏΠΈΠΊ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ. Π‘Π°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ практичСского использования

Π˜Ρ‚Π°ΠΊ, ΠΌΡ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»ΠΈΡΡŒ ΠΈ Ρ€Π΅ΡˆΠΈΠ»ΠΈΡΡŒ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π½Π°ΡˆΡƒ ΠΏΠ΅Ρ€Π²ΡƒΡŽ самодСлку Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅, ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΊΠ°ΠΊ Π΅Π³ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π°ΠΌ понадобится ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC, Π° ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π΅Π³ΠΎ схСму ΠΌΠΎΠΆΠ½ΠΎ ΠΈ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ, рассмотрим для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° нСсколько простых конструкций.

Π‘Ρ…Π΅ΠΌΠ° позволяСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒ EEPROM I2C.

Бписок ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΏΡ€ΠΈ условии совмСстного использования с ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ΠΎΠΉ IC-PROG v1.05D:

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Ρ„ΠΈΡ€ΠΌΡ‹ Microchip: PIC12C508, PIC12C508A, PIC12C509, PIC12C509A, PIC12CE518, PIC12CE519, PIC12C671, PIC12C672, PIC12CE673, PIC12CE674, PIC12F629, PIC12F675, PIC16C433, PIC16C61, PIC16C62A, PIC16C62B, PIC16C63, PIC16C63A, PIC16C64A, PIC16C65A, PIC16C65B, PIC16C66, PIC16C67, PIC16C71, PIC16C72, PIC16C72A, PIC16C73A, PIC16C73B, PIC16C74A, PIC16C74B, PIC16C76, PIC16C77, PIC16F72, PIC16F73, PIC16F74, PIC16F76, PIC16F77, PIC16C84, PIC16F83, PIC16F84, PIC16F84A, PIC16F88, PIC16C505*, PIC16C620, PIC16C620A, PIC16C621, PIC16C621A, PIC16C622, PIC16C622A, PIC16CE623, PIC16CE624, PIC16CE625, PIC16F627, PIC16F628, PIC16F628A, PIC16F630*, PIC16F648A, PIC16F676*, PIC16C710, PIC16C711, PIC16C712, PIC16C715, PIC16C716, PIC16C717, PIC16C745, PIC16C765, PIC16C770*, PIC16C771*, PIC16C773, PIC16C774, PIC16C781*, PIC16C782*, PIC16F818, PIC16F819, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16F874, PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A, PIC16C923*, PIC16C924*, PIC18F242, PIC18F248, PIC18F252, PIC18F258, PIC18F442, PIC18F448, PIC18F452, PIC18F458, PIC18F1220, PIC18F1320, PIC18F2320, PIC18F4320, PIC18F4539, PIC18F6620*, PIC18F6720*, PIC18F8620*, PIC18F8720*

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Ρ‹ Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠΎΠΉ (*) Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ Ρ‡Π΅Ρ€Π΅Π· ICSP Ρ€Π°Π·ΡŠΠ΅ΠΌ.

ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ EEPROM I2C (IIC): X24C01, 24C01A, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64, AT24C128, M24C128, AT24C256, M24C256, AT24C512.


УстановитС микросхСму Π² ΠΏΠ°Π½Π΅Π»ΡŒΠΊΡƒ, строго соблюдая ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π°. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΡˆΠ½ΡƒΡ€, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅. ЗапуститС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ IC-PROG. Π’ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌ спискС Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ваш ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ PIC.

Если Ρƒ вас Π½Π΅Ρ‚ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ – сдСлайтС Π΅Π΅: для этого ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Β«Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚Β» ΠΈΠ»ΠΈ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€; Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ тСкст ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ; сохранитС ΠΏΠΎΠ΄ Π»ΡŽΠ±Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ *.txt ΠΈΠ»ΠΈ *.hex.

Π—Π°Ρ‚Π΅ΠΌ Π² ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π΅ Π² IC-PROG Π€Π°ΠΉΠ» >> ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ» >> Π½Π°ΠΉΡ‚ΠΈ наш Ρ„Π°ΠΉΠ» с ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ. Окно Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°Β» Π΄ΠΎΠ»ΠΆΠ½ΠΎ заполнится Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠ΄Π°ΠΌΠΈ.

Π’ ΠΎΠΊΠ½Π΅ IC-PROG Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ микросхСму» ΠΏΡ€ΠΈ этом загораСтся красный свСтодиод Π½Π° схСмС устройства. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ длится ΠΎΠΊΠΎΠ»ΠΎ 30 сСкунд. Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ – Π‘Ρ€Π°Π²Π½ΠΈΡ‚ΡŒ микросхСму с Π±ΡƒΡ„Π΅Ρ€ΠΎΠΌ.

ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ схСмы ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° EXTRA-PIC ΠΈΠ· с Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚ΠΎΠΉ Π² Sprint Layout Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠΎ Π·Π΅Π»Π΅Π½ΠΎΠΉ ссылкС Π²Ρ‹ΡˆΠ΅.

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ PIC заслуТили славу благодаря своСй нСприхотливости ΠΈ качСству Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π² использовании. Но Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π±Π΅Π· возмоТности Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Π½Π΅Π³ΠΎ? Π‘Π΅Π· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° это Π½Π΅ большС Ρ‡Π΅ΠΌ кусочСк ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΠ΅ исполнСния ΠΆΠ΅Π»Π΅Π·Π°. Π‘Π°ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π΄Π²ΡƒΡ… Ρ‚ΠΈΠΏΠΎΠ²: ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ, ΠΈΠ»ΠΈ заводской.

Π Π°Π·Π»ΠΈΡ‡ΠΈΠ΅ заводского ΠΈ самодСльного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ²

Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΠ½ΠΈ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². Π’Π°ΠΊ, Ссли дСлаСтся ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ, Ρ‚ΠΎ ΠΎΠ½, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, рассчитываСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΠ΄Π½Ρƒ модСль PIC-ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚ Microchip прСдоставляСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ, модификациями ΠΈ модСлями ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².

Заводской ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚ Microchip

Π‘Π°ΠΌΡ‹ΠΉ извСстный ΠΈ популярный – простой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ мноТСство людСй ΠΈ извСстный для ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ PICkit 2. Π•Π³ΠΎ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ΡΡ явными ΠΈ нСявными достоинствами. Π―Π²Π½Ρ‹Π΅ достоинства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ этот USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ Π΄ΠΎΠ»Π³ΠΎ, срСди Π½ΠΈΡ…: ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ нСбольшая ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ, простота эксплуатации ΠΈ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ всСго сСмСйства ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², начиная ΠΎΡ‚ 6-Π²Ρ‹Π²ΠΎΠ΄Π½Ρ‹Ρ… ΠΈ заканчивая 20-Π²Ρ‹Π²ΠΎΠ΄Π½Ρ‹ΠΌΠΈ.

ИспользованиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΎΡ‚ Microchip

По Π΅Π³ΠΎ использованию ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… ΡƒΡ€ΠΎΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ с всСвозмоТными аспСктами использования. Если Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC, ΠΊΡƒΠΏΠ»Π΅Π½Π½Ρ‹ΠΉ «с Ρ€ΡƒΠΊΒ», Π° ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½Π½Ρ‹ΠΉ Ρƒ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ прСдставитСля, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΅Ρ‰Ρ‘ ΠΏΠΎΠ΄ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ качСство ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ, прСдоставляСмоС вмСстС с Π½ΠΈΠΌ. Π’Π°ΠΊ, Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈΠ΄ΡƒΡ‚ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ ΠΏΠΎ использованию, Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΎΠ½Π½Ρ‹Π΅ срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ дСмонстрационная ΠΏΠ»Π°Ρ‚Π°, которая ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΌΠ°Π»ΠΎΠ²Ρ‹Π²ΠΎΠ΄Π½Ρ‹ΠΌΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ. ΠšΡ€ΠΎΠΌΠ΅ всСго этого, ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ΄Π΅Π»Π°ΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠΌ Π±ΠΎΠ»Π΅Π΅ приятной, ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ процСсс программирования ΠΈ ΠΎΡ‚Π»Π°Π΄ΠΊΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π’Π°ΠΊΠΆΠ΅ поставляСтся ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° для стимулирования Ρ€Π°Π±ΠΎΡ‚Ρ‹ МК.

Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹

ΠšΡ€ΠΎΠΌΠ΅ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Π΅ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹. ΠŸΡ€ΠΈ ΠΈΡ… ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠΈ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ПО Π½Π΅ приходится, Π½ΠΎ Ρ‚Π΅ΠΌ, ΠΊΠΎΠΌΡƒ большСго ΠΈ Π½Π΅ Π½Π°Π΄ΠΎ, этого Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚. Π”ΠΎΠ²ΠΎΠ»ΡŒΠ½ΠΎ явным минусом ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°Ρ‚ΡŒ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² слоТно Π±Ρ‹Π²Π°Π΅Ρ‚ Π½Π°ΠΉΡ‚ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ обСспСчСниС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ качСствСнно Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹, собранныС Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ

А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, самоС интСрСсноС – ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. Π­Ρ‚ΠΈΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π΅, Ρƒ ΠΊΠΎΠ³ΠΎ Π½Π΅Ρ‚ Π΄Π΅Π½Π΅Π³ ΠΈΠ»ΠΈ просто Π½Π΅Ρ‚ ТСлания ΠΈΡ… Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ. Π’ случаС ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ Ρƒ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ прСдставитСля ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ссли устройство окаТСтся нСкачСствСнным, Ρ‚ΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½ΠΎΠ²ΠΎΠ΅ Π²Π·Π°ΠΌΠ΅Π½. А ΠΏΡ€ΠΈ ΠΏΠΎΠΊΡƒΠΏΠΊΠ΅ «с Ρ€ΡƒΠΊΒ» ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ досок объявлСний Π² случаС нСкачСствСнной ΠΏΠ°ΠΉΠΊΠΈ ΠΈΠ»ΠΈ мСханичСских ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Π²ΠΎΠ·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ расходов ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ качСствСнного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π΅ приходится. А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Ρ‘ΠΌ ΠΊ собранной Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ элСктроникС.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ рассчитан Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ»ΠΈ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ (для всСх ΠΈΠ»ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ всСх ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ). Π‘ΠΎΠ±ΠΈΡ€Π°ΡŽΡ‚ΡΡ ΠΎΠ½ΠΈ Π½Π° микросхСмах, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ смогут ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ сигналы с ΠΏΠΎΡ€Ρ‚Π° RS-232 Π² сигнал, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ МК. НуТно ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ, ΠΊΠΎΠ³Π΄Π° ΡΠΎΠ±ΠΈΡ€Π°Π΅ΡˆΡŒ Π΄Π°Π½Π½ΡƒΡŽ ΠΊΠ΅ΠΌ-Ρ‚ΠΎ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC, схСма ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ. Π”Π°ΠΆΠ΅ нСбольшиС отклонСния Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹. Π­Ρ‚ΠΎ Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ относится ΠΊ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ Π² элСктроникС, люди с ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ практичСски Π»ΡŽΠ±ΡƒΡŽ схСму, Ссли Π΅ΡΡ‚ΡŒ ΠΊΡƒΠ΄Π° ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ΡŒ.

ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ стоит ΠΌΠΎΠ»Π²ΠΈΡ‚ΡŒ слово ΠΈ ΠΏΡ€ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ комплСкс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC, своими рукамисобранный. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ сам ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· мноТСства схСм, прСдставлСнных Π² ΠΌΠΈΡ€ΠΎΠ²ΠΎΠΉ сСти, – ΠΌΠ°Π»ΠΎ. НСобходимо Π΅Ρ‰Ρ‘ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ с Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Π’ качСствС Ρ‚Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ довольно часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Icprog, WinPic800 ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Если сам Π°Π²Ρ‚ΠΎΡ€ схСмы ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π΅ ΡƒΠΊΠ°Π·Π°Π» ПО, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π΅Π³ΠΎ Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈΠ΅ смоТСт Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ, Ρ‚ΠΎ придСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° ΡƒΠ·Π½Π°Π²Π°Ρ‚ΡŒ самому. Π­Ρ‚ΠΎ ΠΆΠ΅ относится ΠΈ ΠΊ Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ собираСт свои собствСнныС схСмы. МоТно ΠΈ самому Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для МК, Π½ΠΎ это ΡƒΠΆΠ΅ настоящий Π²Ρ‹ΡΡˆΠΈΠΉ ΠΏΠΈΠ»ΠΎΡ‚Π°ΠΆ.

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡƒΡ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ Π Π†Π‘

Если Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ увлСкаСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Ρ‚ΠΎ вряд Π»ΠΈ ΠΎΠ½ постоянно Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΈΠΌ Ρ‚ΠΈΠΏΠΎΠΌ. Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π½Π΅ ΠΆΠ΅Π»Π°Π΅Ρ‚ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ, Π±Ρ‹Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ устройства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ смогут Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ МК Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, Π²Ρ‹ΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΡ… ΠΈΡ…, довольно ΠΌΠ½ΠΎΠ³ΠΎ, Ρ‚ΠΎ стоит ΠΈΠ·Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Ρƒ ΠΈ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡ€ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ для Π½ΠΈΡ…. Π’Ρ‹Π±ΠΎΡ€ ΠΏΠ°Π» Π½Π° Π³ΠΈΠ³Π°Π½Ρ‚ΠΎΠ² Ρ€Ρ‹Π½ΠΊΠ° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²: PIC ΠΈ AVR.

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΈ AVR – это Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Π°, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Π΅Ρ‘ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ возмоТности ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ благодаря ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, Π½Π΅ внося ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΡƒΡŽ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ. Благодаря этому свойству Ρ‚Π°ΠΊΠΈΠ΅ ΠΏΡ€ΠΈΠ±ΠΎΡ€Ρ‹ Π»Π΅Π³ΠΊΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с МК, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Ρ‹ Π² ΠΏΡ€ΠΎΠ΄Π°ΠΆΡƒ ΡƒΠΆΠ΅ послС Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Учитывая, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° Π² блиТайшСС врСмя ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚, ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Ρ‹ ΠΊ использованию Π΅Ρ‰Ρ‘ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ врСмя. К Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ приятным свойствам заводских ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² стоит отнСсти:

  1. Π—Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ ограничСния ΠΏΠΎ количСству ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… микросхСм, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ ΠΎΠ΄Π½Ρƒ, Π° сразу нСсколько Π΅Π΄ΠΈΠ½ΠΈΡ† элСктроники.
  2. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈ схСм, Π² основС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π»Π΅ΠΆΠ°Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ (NVRAM, NAND Flash ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅).
  3. ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ нСбольшоС врСмя программирования. Π’ зависимости ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈ слоТности ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ 20 Π΄ΠΎ 400 сСкунд.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ практичСского использования

ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ стоит Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΡ‚ΡŒ Ρ‚Π΅ΠΌΡƒ практичСского использования. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΊ ΠΏΠΎΡ€Ρ‚Π°ΠΌ USB, Π½ΠΎ Π΅ΡΡ‚ΡŒ ΠΈ Ρ‚Π°ΠΊΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π΅Ρ… ΠΆΠ΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ², Ρ‡Ρ‚ΠΎ ΠΈ винчСстСр. И для ΠΈΡ… использования придСтся ΡΠ½ΠΈΠΌΠ°Ρ‚ΡŒ ΠΊΡ€Ρ‹ΡˆΠΊΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΏΠ΅Ρ€Π΅Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π°, Π΄Π° ΠΈ сам процСсс ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ-Ρ‚ΠΎ ΠΈ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ. Но Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ‚ΠΈΠΏ являСтся Π±ΠΎΠ»Π΅Π΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΈ ΠΌΠΎΡ‰Π½Ρ‹ΠΌ, благодаря Π΅ΠΌΡƒ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ большС, Π½Π΅ΠΆΠ΅Π»ΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Ρ‡Π΅Ρ€Π΅Π· USB. ИспользованиС Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° Π½Π΅ всСгда прСдставляСтся Ρ‚Π°ΠΊΠΈΠΌ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌ ΠΈ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ, ΠΊΠ°ΠΊ с USB, вСдь Π΄ΠΎ Π΅Π³ΠΎ использования Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Ρ‚ΡŒ ряд ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ: Π΄ΠΎΡΡ‚Π°Ρ‚ΡŒ корпус, ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π³ΠΎ, Π½Π°ΠΉΡ‚ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄. ΠŸΡ€ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΎΡ‚ пСрСгрСвания ΠΈΠ»ΠΈ скачков напряТСния ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с заводскими модСлями ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Π²ΠΎΠ»Π½ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρƒ Π½ΠΈΡ…, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π΅ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ Π·Π°Ρ‰ΠΈΡ‚Π°.

Π Π°Π±ΠΎΡ‚Π° с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ

Π§Ρ‚ΠΎ ΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ всСх ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ? Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ, хотя сами ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ схСмами, ΠΎΠ½ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ сигналы ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. И Π·Π°Π΄Π°Ρ‡Π° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΡΠ»Π°Ρ‚ΡŒ, Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.

Π’ свободном доступС находится довольно ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Ρ†Π΅Π»Π΅Π½Ρ‹ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ, ΠΊΠ°ΠΊ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ, Ρ‚Π°ΠΊ ΠΈ заводскими. Но Ссли ΠΎΠ½ изготавливаСтся малоизвСстным прСдприятиСм, Π±Ρ‹Π» сдСлан ΠΏΠΎ схСмС Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Π»ΡŽΠ±ΠΈΡ‚Π΅Π»Ρ элСктроники ΠΈΠ»ΠΈ самим Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ, Ρ‡ΠΈΡ‚Π°ΡŽΡ‰ΠΈΠΌ эти строки, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π½Π΅ Π½Π°ΠΉΡ‚ΠΈ. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€ всСх доступных ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ для программирования, ΠΈ Ссли Π½ΠΈ ΠΎΠ΄Π½Π° Π½Π΅ подошла (ΠΏΡ€ΠΈ увСрСнности, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ качСствСнно Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚), Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ»ΠΈ Π²Π·ΡΡ‚ΡŒ/ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC, ΠΈΠ»ΠΈ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Ρ‡Ρ‚ΠΎ являСтся вСсьма высоким ΠΏΠΈΠ»ΠΎΡ‚Π°ΠΆΠ΅ΠΌ.

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹

Π£Π²Ρ‹, Π΄Π°ΠΆΠ΅ самая идСальная Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° Π½Π΅ лишСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅Ρ‚-Π½Π΅Ρ‚, Π΄Π° ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚. Для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½Π½ΠΎΠ³ΠΎ понимания Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ список. Π§Π°ΡΡ‚ΡŒ ΠΈΠ· этих ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΏΡ€ΠΈ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠΌ осмотрС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Ρ‡Π°ΡΡ‚ΡŒ – Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΡ‡Π½ΠΎΠΉ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС, Ссли ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC-ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² заводской, Ρ‚ΠΎ вряд Π»ΠΈ ΠΏΠΎΡ‡ΠΈΠ½ΠΈΡ‚ΡŒ прСдставляСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ. Π₯отя ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°ΠΉΡ‚ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ сбоСв:

  1. НСкачСствСнная ΠΏΠ°ΠΉΠΊΠ° элСмСнтов ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.
  2. ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с устройством.
  3. ΠŸΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΡ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ² Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°/USB.

ЭкспСримСнты с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ

Π˜Ρ‚Π°ΠΊ, всё Π΅ΡΡ‚ΡŒ. Как ΠΆΠ΅ Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΎΠΉ, ΠΊΠ°ΠΊ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ?

  1. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ внСшнСС ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ всю Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρƒ.
  2. ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° срСда, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ всё Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒΡΡ.
  3. Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.
  4. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ находится вСсь Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΊΠΎΠ΄.
  5. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ.
  6. Когда всё Π³ΠΎΡ‚ΠΎΠ²ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΆΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

Π’Ρ‹ΡˆΠ΅ Π±Ρ‹Π»Π° написана Ρ‚ΠΎΠ»ΡŒΠΊΠΎ общая схСма, которая позволяСт ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ происходит процСсс. Для ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… срСд Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ, Π° Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π½ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² инструкции.

Π₯очСтся ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ. ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ, ΠΊΠ°ΠΊΠΈΠΌΠΈ Π±Ρ‹ элСмСнтарными Π½ΠΈ казались Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ шаги, всСгда Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡ… ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΈ Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎ ΠΌΠΎΠ³Π»Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ поставлСнныС Π²Π°ΠΌΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ. УспСхов Π² элСктроникС!

КакиС ΠΏΠ΅Ρ€Π²Ρ‹Π΅ шаги Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŒ, Ρ€Π΅ΡˆΠΈΠ²ΡˆΠΈΠΉ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ схСму Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅? ЕстСствСнно, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° – “ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°”, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€.

И Ссли с ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠΌ Π½Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ – Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ “ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ” ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²Ρ‹ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽΡ‚ Π°Π²Ρ‚ΠΎΡ€Ρ‹ схСм, Ρ‚ΠΎ Π²ΠΎΡ‚ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Π΄Π΅Π»Π° обстоят слоТнСС.

Π¦Π΅Π½Π° Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… 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 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ “ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ”. Π­Ρ‚Π° простая опСрация Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ступор, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Ρ‚Π°ΠΊ называСмая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° “ΠΊΡƒΡ€ΠΈΡ†Ρ‹ ΠΈ яйца”. Как Π΅Ρ‘ Ρ€Π΅ΡˆΠΈΠ» я, расскаТу Ρ‡ΡƒΡ‚ΡŒ ΠΏΠΎΠ·Π΄Π½Π΅Π΅.

Бписок Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ для сборки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Π’ мобильной вСрсии потянитС Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π²Π»Π΅Π²ΠΎ (свайп Π²Π»Π΅Π²ΠΎ-Π²ΠΏΡ€Π°Π²ΠΎ), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ всС Π΅Ρ‘ столбцы.

НазваниС ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Номинал/ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠœΠ°Ρ€ΠΊΠ° ΠΈΠ»ΠΈ Ρ‚ΠΈΠΏ элСмСнта
Для основной части ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°
ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€DD18-ΠΌΠΈ Π±ΠΈΡ‚Π½Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€PIC18F2550-I/SP
БиполярныС транзисторыVT1, VT2, VT3КВ3102
VT4КВ361
Π”ΠΈΠΎΠ΄VD1ΠšΠ”522, 1N4148
Π”ΠΈΠΎΠ΄ Π¨ΠΎΡ‚Ρ‚ΠΊΠΈVD21N5817
Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Ρ‹HL1, HL2любой Π½Π° 3 Π²ΠΎΠ»ΡŒΡ‚Π°, красного ΠΈ Π·Π΅Π»Ρ‘Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π° свСчСния
РСзисторыR1, R2300 Ом
R322 кОм
R41 кОм
R5, R6, R1210 кОм
R7, R8, R14100 Ом
R9, R10, R15, R164,7 кОм
R112,7 кОм
R13100 кОм
ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€Ρ‹C20,1 мкК10-17 (кСрамичСскиС), ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½Ρ‹Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ
C30,47 ΠΌΠΊ
ЭлСктролитичСскиС кондСнсаторыC1100 ΠΌΠΊΡ„ * 6,3 вК50-6, ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½Ρ‹Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ
C447 ΠΌΠΊΡ„ * 16 Π²
ΠšΠ°Ρ‚ΡƒΡˆΠΊΠ° индуктивности (Π΄Ρ€ΠΎΡΡΠ΅Π»ΡŒ)L1680 ΠΌΠΊΠ“Π½ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏΠ° EC24, CECL ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ
ΠšΠ²Π°Ρ€Ρ†Π΅Π²Ρ‹ΠΉ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€ZQ120 ΠœΠ“Ρ†
USB-Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ°XS1Ρ‚ΠΈΠΏΠ° USB-BF
ΠŸΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ°XT1любая Ρ‚ΠΈΠΏΠ° “Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€”
Для ΠΏΠ°Π½Π΅Π»ΠΈ установки ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² (МК)
ZIF-панСльXS1любая 40-ΠΊΠ° контактная ZIF-панСль
РСзисторыR12 ΠΊΠžΠΌΠœΠ›Π’, МОН (ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ 0,125 Π’Ρ‚ ΠΈ Π²Ρ‹ΡˆΠ΅), ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½Ρ‹Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ
R2, R3, R4, R5, R610 кОм

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎ дСталях ΠΈ ΠΈΡ… Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ.

Π—Π΅Π»Ρ‘Π½Ρ‹ΠΉ свСтодиод 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, я рассказал Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ шаг .

НСобходимыС Ρ„Π°ΠΉΠ»Ρ‹:

Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ элСктроники ΠΈΠ΄Ρ‘Ρ‚ ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ‚Π΅ΠΌΠΏΠ°ΠΌΠΈ, ΠΈ всё Ρ‡Π°Ρ‰Π΅ Π³Π»Π°Π²Π½Ρ‹ΠΌ элСмСнтом Ρ‚ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ устройства являСтся ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Он выполняСт ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈ освобоТдаСт ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° ΠΎΡ‚ нСобходимости создания ΠΈΠ·ΠΎΡ‰Ρ€Ρ‘Π½Π½Ρ‹Ρ… схСмных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Ρ‚Π΅ΠΌ самым ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ Π΄ΠΎ минимального. Как всСм извСстно, ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ управляСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, записанная Π² Π΅Π³ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ. И Ссли ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΉ программист-элСктронщик Π½Π΅ испытываСт ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с использованиСм ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π² своих устройствах, Ρ‚ΠΎ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Ρ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ (особСнно 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 ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ этой ссылкС:
(скачиваний: 670)
ΠŸΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ свой Ρ‚ΠΈΠΏ PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ€Π΅ΡˆΠΈΠ» ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, Π²Ρ‹ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽ Π²ΠΈΠ΄ со стороны Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ для облСгчСния ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ° (рисунок β„–4).


Рисунок β„–4 – ΠΏΠ»Π°Ρ‚Π° с ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ½ΠΎΠΉ стороны

Π•Ρ‰Ρ‘ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ колдовства с паяльником ΠΈ ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ΅ устройство, способноС ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Ρ‡Π΅Ρ€Π΅Π· COM-ΠΏΠΎΡ€Ρ‚ вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π•Ρ‰Ρ‘ Ρ‚Ρ‘ΠΏΠ»Π΅Π½ΡŒΠΊΠΈΠΉ ΠΈ Π½Π΅ ΠΎΡ‚ΠΌΡ‹Ρ‚Ρ‹ΠΉ ΠΎΡ‚ Ρ„Π»ΡŽΡΠ° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΌΠΎΠΈΡ… стараний ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° Ρ„ΠΎΡ‚ΠΎ β„–5.


Π€ΠΎΡ‚ΠΎ β„–5 – ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π² сборС

Π‘ этого ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ этап Π½Π° ΠΏΡƒΡ‚ΠΈ ΠΊ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° , ΠΏΠΎΠ΄ΠΎΡˆΡ‘Π» ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ. Π’Ρ‚ΠΎΡ€ΠΎΠΉ этап Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² сСбя ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ IC-Prog .
К соТалСнию, Π½Π΅ всС соврСмСнныС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΈ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΈ способны Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π΄Π°Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Π²Π²ΠΈΠ΄Ρƒ банального отсутствия Π½Π° Π½ΠΈΡ… COM-ΠΏΠΎΡ€Ρ‚ΠΎΠ² , Π° Ρ‚Π΅ Ρ‡Ρ‚ΠΎ установлСны Π½Π° Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ°Ρ… Π½Π΅ Π²Ρ‹Π΄Π°ΡŽΡ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для программирования 12Π’ . Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ я Ρ€Π΅ΡˆΠΈΠ» обратится ΠΊ своСму ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ ПК , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π°Π²Π½Ρ‹ΠΌ-Π΄Π°Π²Π½ΠΎ пылился ΠΈ ΠΆΠ΄Π°Π» своСго Π·Π²Ρ‘Π·Π΄Π½ΠΎΠ³ΠΎ часа (ΠΈ Ρ‚Π°ΠΊΠΈ доТдался).
Π˜Ρ‚Π°ΠΊ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΈ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ устанавливаСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ IC-Prog . Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π΅Ρ‘ ΠΌΠΎΠΆΠ½ΠΎ с сайта Π°Π²Ρ‚ΠΎΡ€Π° ΠΈΠ»ΠΈ ΠΏΠΎ этой ссылкС:
(скачиваний: 769)
ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΊ 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-Ρ„Π°ΠΉΠ»Π° ).

Π’ настоящСС врСмя появилось ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… схСм с использованиСм Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Π² Ρ‚ΠΎΠΌ числС ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PIC Ρ„ΠΈΡ€ΠΌΡ‹ MicroChip. Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ достаточно Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ устройства, нСсмотря Π½Π° ΠΈΡ… простоту.

Но Ρ€Π°Π±ΠΎΡ‚Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° Π±Π΅Π· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ управлСния, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ. Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ рассмотрим ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC β€” EXTRA-PIC ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ PIC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒ EEPROM I2C Ρ‡Π΅Ρ€Π΅Π· COM ΠΏΠΎΡ€Ρ‚ Π»ΠΈΠ±ΠΎ Ρ‡Π΅Ρ€Π΅Π· .

Бписок ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… микросхСм, ΠΏΡ€ΠΈ использовании с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ IC-PROG v1.05D:

PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Ρ„ΠΈΡ€ΠΌΡ‹ Microchip: PIC12C508, PIC12C508A, PIC12C509, PIC12C509A, PIC12CE518, PIC12CE519, PIC12C671, PIC12C672, PIC12CE673, PIC12CE674, PIC12F629, PIC12F675, PIC16C433, PIC16C61, PIC16C62A, PIC16C62B, PIC16C63, PIC16C63A, PIC16C64A, PIC16C65A, PIC16C65B, PIC16C66, PIC16C67, PIC16C71, PIC16C72, PIC16C72A, PIC16C73A, PIC16C73B, PIC16C74A, PIC16C74B, PIC16C76, PIC16C77, PIC16F72, PIC16F73, PIC16F74, PIC16F76, PIC16F77, PIC16C84, PIC16F83, PIC16F84, PIC16F84A, PIC16F88, PIC16C505*, PIC16C620, PIC16C620A, PIC16C621, PIC16C621A, PIC16C622, PIC16C622A, PIC16CE623, PIC16CE624, PIC16CE625, PIC16F627, PIC16F628, PIC16F628A, PIC16F630*, PIC16F648A, PIC16F676*, PIC16C710, PIC16C711, PIC16C712, PIC16C715, PIC16C716, PIC16C717, PIC16C745, PIC16C765, PIC16C770*, PIC16C771*, PIC16C773, PIC16C774, PIC16C781*, PIC16C782*, PIC16F818, PIC16F819, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16F874, PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A, PIC16C923*, PIC16C924*, PIC18F242, PIC18F248, PIC18F252, PIC18F258, PIC18F442, PIC18F448, PIC18F452, PIC18F458, PIC18F1220, PIC18F1320, PIC18F2320, PIC18F4320, PIC18F4539, PIC18F6620*, PIC18F6720*, PIC18F8620*, PIC18F8720*

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Ρ‹ Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠΎΠΉ (*) Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ Ρ‡Π΅Ρ€Π΅Π· ICSP Ρ€Π°Π·ΡŠΠ΅ΠΌ.

ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ EEPROM I2C (IIC): X24C01, 24C01A, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64, AT24C128, M24C128, AT24C256, M24C256, AT24C512.

НСпосрСдствСнно сама схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° EXTRA-PIC:

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°Π·ΡŠΠ΅ΠΌ X3. НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° распиновка Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² программирования ΠΏΠΎΠ΄ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹:

А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ инструкция ΠΊΠ°ΠΊ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

Π’ Π²ΠΈΠ΄Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° возьмСм ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ PIC16F876A.

Π‘ΠΎΠ±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ Π±Π»ΠΎΠΊ питания с напряТСниСм Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 15Π’

РаспакуйтС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³. Π’ созданном ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Ρ‚Ρ€ΠΈ Ρ„Π°ΠΉΠ»Π°:

icprog.exe β€” Ρ„Π°ΠΉΠ» ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°;

icprog.sys β€” Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎΠ΄ Windows NT, 2000, XP. Π­Ρ‚ΠΎΡ‚ Ρ„Π°ΠΉΠ» всСгда Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹;

icprog.chm β€” Ρ„Π°ΠΉΠ» ΠΏΠΎΠΌΠΎΡ‰ΠΈ (Help file).

Настройка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ IC-PROG v1.05D.

Для Windows95, 98, ME Для Windows NT, 2000, XP
(Волько для Windows XP ):
ΠŸΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Ρ‰Ρ‘Π»ΠΊΠ½ΠΈΡ‚Π΅ Π½Π° Ρ„Π°ΠΉΠ»Π΅ icprog. exe.
«Бвойства Β» >> Π²ΠΊΠ»Π°Π΄ΠΊΠ° Β«Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Β» >>
УстановитС Β«Π³Π°Π»ΠΎΡ‡ΠΊΡƒΒ» Π½Π° Β«Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ совмСстимости с: Β» >> Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Windows 2000 Β«.
  1. ЗапуститС Ρ„Π°ΠΉΠ» icprog.exe .
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Settings Β» >> Β«Options Β» >> Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«Language Β» >> установитС язык Β«Russian Β» ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Ok Β«.
  3. Π‘ΠΎΠ³Π»Π°ΡΠΈΡ‚Π΅ΡΡŒ с ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ Β«You need to restart IC-Prog now Β» (Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Ok Β«).
  4. ΠžΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° пСрСзапустится.
«Настройки Β» >> Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Β«.
ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ установки, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π²Π°ΠΌΠΈ COM-ΠΏΠΎΡ€Ρ‚, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Ok Β«.
Π”Π°Π»Π΅Π΅, «Настройки Β» >> Β«ΠžΠΏΡ†ΠΈΠΈ Β» >> Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«ΠžΠ±Ρ‰ΠΈΠ΅ Β» >> установитС Β«Π³Π°Π»ΠΎΡ‡ΠΊΡƒΒ» Π½Π° ΠΏΡƒΠ½ΠΊΡ‚Π΅ Β«Π’ΠΊΠ». NT/2000/XP Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Β» >> НаТмитС Β«Ok Β» >>
Ссли Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π΄ΠΎ этого Π½Π΅ Π±Ρ‹Π» установлСн Π² систСмС, Π² появившСмся ΠΎΠΊΠ½Π΅ Β«Confirm Β» Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Ok Β«. Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ установится, ΠΈ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° пСрСзапустится.
ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Для ΠΎΡ‡Π΅Π½ΡŒ «быстрых» ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ потрСбуСтся ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Β«Π—Π°Π΄Π΅Ρ€ΠΆΠΊΠ° Π’Π²ΠΎΠ΄Π°/Π’Ρ‹Π²ΠΎΠ΄Π° Β«. Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ этого ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒ программирования, ΠΎΠ΄Π½Π°ΠΊΠΎ, увСличиваСтся ΠΈ врСмя, Π·Π°Ρ‚Ρ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ микросхСмы.
«Настройки Β» >> Β«ΠžΠΏΡ†ΠΈΠΈ Β» >> Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«I2C Β» >> установитС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ» Π½Π° ΠΏΡƒΠ½ΠΊΡ‚Π°Ρ…:Β»Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ MCLR ΠΊΠ°ΠΊ VCC Β» ΠΈ Β«Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ запись Π±Π»ΠΎΠΊΠ°ΠΌΠΈ Β«. НаТмитС Β«Ok Β«.
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π³ΠΎΡ‚ΠΎΠ²Π° ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅.

УстановитС микросхСму Π² панСль ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, соблюдая ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π°.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΡˆΠ½ΡƒΡ€ удлинитСля, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅.

ЗапуститС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ IC-PROG.

Π’ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌ спискС Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ PIC16F876A.

Если Ρƒ вас Π½Π΅Ρ‚ Ρ„Π°ΠΉΠ»Π° с ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ β€” ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ Π΅Π³ΠΎ:

ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Β«Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚Β»;

Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ тСкст ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ;

сохранитС ΠΏΠΎΠ΄ Π»ΡŽΠ±Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, prohivka. txt (Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ *.txt ΠΈΠ»ΠΈ *.hex).

Π”Π°Π»Π΅Π΅ Π² IC-PROG Π€Π°ΠΉΠ» >> ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ» (! Π½Π΅ ΠΏΡƒΡ‚Π°Ρ‚ΡŒ с ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ» Π΄Π°Π½Π½Ρ‹Ρ… ) >> Π½Π°ΠΉΡ‚ΠΈ наш Ρ„Π°ΠΉΠ» с ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ (Ссли Ρƒ нас Ρ„Π°ΠΉΠ» с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ *.txt , Ρ‚ΠΎ Π² Ρ‚ΠΈΠΏΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Any File *.* ). Окошко Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°Β» Π΄ΠΎΠ»ΠΆΠ½ΠΎ заполнится ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ.

НаТимаСм ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ микросхСму» (загораСтся красный свСтодиод).

ОТидаСм Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ программирования (ΠΎΠΊΠΎΠ»ΠΎ 30 сСк.).

Для контроля Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Β«Π‘Ρ€Π°Π²Π½ΠΈΡ‚ΡŒ микросхСму с Π±ΡƒΡ„Π΅Ρ€ΠΎΠΌΒ».

Π‘Π°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². Π‘Π°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для pic12f629 ΠΎΡ‚ usb своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ

МногиС Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ ΠΏΠΎ Π½Π°Ρ‡Π°Π»Ρƒ своСго Π΄Π΅Π»Π° боятся Π½Π°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ.Бвязано это со ΠΌΠ½ΠΎΠ³ΠΈΠΌ,ΠΈ основной часто страх ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° схСма простого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° PIC .Π‘ΠΌΠΎΡ‚Ρ€ΠΈΠΌ,собираСм,ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌ Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ„ΠΎΡ€ΡƒΠΌΠ΅ ΠΈ оставляСм ΠΎΡ‚Π·Ρ‹Π²Ρ‹ Ссли Ρƒ вас ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ

ΠΠ°Ρ‡ΠΈΠ½Π°Ρ‚ΡŒ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ я совСтовал Π±Ρ‹ сначала с ΠΎΠ±Ρ‰ΠΈΡ… свСдСний ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ….

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ExtraCheap

Π’ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… схСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² .Но Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ· Π½ΠΈΡ… ΠΎΡ‡Π΅Π½ΡŒ слоТныС,ΠΈ Ρ€Π΅Π΄ΠΊΠΎ ΠΊΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ,Ρ‡Ρ‚ΠΎ Π±Ρ‹ ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π»ΠΎ Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ.

Но Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠ½ΠΎΠ³ΠΈΠΌ запросам Π±Ρ‹Π» Π½Π°ΠΉΠ΄Π΅Π½.

Для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ COM ΠΏΠΎΡ€Ρ‚. Π‘Ρ…Π΅ΠΌΠ° питаСтся ΠΎΡ‚ 5 Π²ΠΎΠ»ΡŒΡ‚ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Π·ΡΡ‚ΡŒ ΠΎΡ‚ ΠΏΠΎΡ€Ρ‚ΠΎΠ² USB ΠΈΠ»ΠΈ PS/2.

Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° фотография этого устройства:

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ IC-Prog

Настройка IC-Prog

ΠšΠ°Ρ‡Π°Π΅ΠΌ с ΠΎΡ„Ρ„ сайта послСднюю Π²Π΅Ρ€ΡΠΈΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ IC-Prog Software, NT/2000 driver, Helpfile in Russian language ΠΈ распаковываСм ΠΈΡ… Π² ΠΎΠ΄Π½Ρƒ ΠΈ Ρ‚ΡƒΠΆΠ΅ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, для Ρ‡Π΅Π³ΠΎ запускаСм icprog.exe (Ссли появятся сообщСния ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…, Ρ‚ΠΎ просто ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΠ΅ΠΌ ΠΈΡ…) ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ Β«OptionsΒ» Π² мСню Β«SettingsΒ». ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«ProgrammingΒ» ΠΈ устанавливаСм Π³Π°Π»ΠΎΡ‡ΠΊΡƒ Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ² ΠΏΡƒΠ½ΠΊΡ‚Π° Β«Verify during programmingΒ». Π”Π°Π»Π΅Π΅ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«MiscΒ» Π½ΡƒΠΆΠ½ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΡ†ΠΈΡŽ Β«Enable NT/2000/XP DriverΒ», ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ настройки Π½Π°ΠΆΠ°Π² Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ «ОК» ΠΈ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ.

Π‘ΠΌΠ΅Π½ΠΈΡ‚ΡŒ язык интСрфСйса ΠΌΠΎΠΆΠ½ΠΎ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Β«LanguageΒ». Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Ρ‚ΠΈΠΏ нашСго ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ F3, Π² ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Β«JDM ProgrammerΒ» ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ COM ΠΏΠΎΡ€Ρ‚, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ устройство.

На этом ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ настройку ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π½ΠΎΠΉ.

ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° МК

IC-Prog позволяСт Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с большим количСством МК, Π½ΠΎ Π½Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ PIC12F629 – Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π΅Π³ΠΎ Π² Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌ спискС, располоТСнным Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.
Для чтСния ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΈΠ· МК выполняСм ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Β«Π§ΠΈΡ‚Π°Ρ‚ΡŒ микросхСму» (Π·Π½Π°Ρ‡ΠΎΠΊ с Π·Π΅Π»Π΅Π½ΠΎΠΉ стрСлочкой ΠΈΠ»ΠΈ F8).

По ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΡŽ процСсса чтСния, Π² ΠΎΠΊΠ½Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° отобразится ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° МК Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅. Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° послСднюю ячСйку памяти ΠΏΠΎ адрСсу 03F8 – Ρ‚Π°ΠΌ хранится Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ константы OSCCAL , ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ устанавливаСт ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ ΠΏΡ€ΠΈ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ΅ Ρ‡ΠΈΠΏΠ°. Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ МК ΠΎΠ½ΠΎ своС, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π΅Π³ΠΎ ΠΊΡƒΠ΄Π° Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΠ°Ρ‚ΡŒ (я, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Ρ†Π°Ρ€Π°ΠΏΠ°ΡŽ Π΅Π³ΠΎ ΠΈΠ³ΠΎΠ»ΠΊΠΎΠΉ Π½Π° ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ сторонС PIC”Π°) для облСгчСния процСсса восстановлСния (хотя это Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ), Ссли Π²ΠΎ врСмя ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ эта константа Π±Ρ‹Π»Π° случайно пСрСзаписана.


Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Β«Π·Π°Π»ΠΈΡ‚ΡŒΒ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΈΠ· *.hex Ρ„Π°ΠΉΠ»Π° Π² МК, Π΅Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ (Β«Π€Π°ΠΉΠ»Β»->Β«ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π€Π°ΠΉΠ»…Β» ΠΈΠ»ΠΈ Ctrl+O) ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ микросхСму» (Π·Π½Π°Ρ‡ΠΎΠΊ с ΠΆΠ΅Π»Ρ‚ΠΎΠΉ ΠΌΠΎΠ»Π½ΠΈΠ΅ΠΉ ΠΈΠ»ΠΈ F5). ΠžΡ‚Π²Π΅Ρ‡Π°Π΅ΠΌ Β«YesΒ» Π½Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ вопрос.


А Π²ΠΎΡ‚ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ вопрос Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ «НСт», ΠΈΠ½Π°Ρ‡Π΅ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ константа OSCCAL, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΎΡΡŒ Ρ€Π°Π½Π΅Π΅.


ПослС этого начнСтся процСсс ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. По ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ сообщСниС ΠΎ Π΅Π³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ….

На этом Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ подвСсти Ρ‚ΠΎΠΏΠΈΠΊ ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ. НадСюсь данная информация ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² основах программирования PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².

Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ элСктроники ΠΈΠ΄Ρ‘Ρ‚ ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ‚Π΅ΠΌΠΏΠ°ΠΌΠΈ, ΠΈ всё Ρ‡Π°Ρ‰Π΅ Π³Π»Π°Π²Π½Ρ‹ΠΌ элСмСнтом Ρ‚ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ устройства являСтся ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Он выполняСт ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈ освобоТдаСт ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° ΠΎΡ‚ нСобходимости создания ΠΈΠ·ΠΎΡ‰Ρ€Ρ‘Π½Π½Ρ‹Ρ… схСмных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Ρ‚Π΅ΠΌ самым ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ Π΄ΠΎ минимального. Как всСм извСстно, ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ управляСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, записанная Π² Π΅Π³ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ. И Ссли ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΉ программист-элСктронщик Π½Π΅ испытываСт ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с использованиСм ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π² своих устройствах, Ρ‚ΠΎ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Ρ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ (особСнно 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-Ρ„Π°ΠΉΠ»Π° ).

Когда я Π½Π°Ρ‡Π°Π» Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ, Ρ‚ΠΎ, СстСствСнно, ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ встал вопрос ΠΎ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ„ΠΈΡ€ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ Π΄Π΅Π»ΠΎ Π½Π΅ дСшСвоС, Π΄Π° ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠ½Π΅ показалось Π½Π΅ спортивным, Π±Ρ‹Π»ΠΎ принято Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. Облазив просторы Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° я скачал схСму ΠΈ собрал JDM-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Он Ρ€Π°Π±ΠΎΡ‚Π°Π» ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠ»ΠΎΡ…ΠΎ: Ρ‚ΠΎ Π·Π°Π»ΠΈΠ²Π°Π» ΠΊΠ°ΠΊΡƒΡŽ-Ρ‚ΠΎ Ρ„ΠΈΠ³Π½ΡŽ, Ρ‚ΠΎ Π½Π΅ Π·Π°Π»ΠΈΠ²Π°Π» ΠΏΠ΅Ρ€Π²Ρ‹Π΅ нСсколько Π±Π°ΠΉΡ‚, Ρ‚ΠΎ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π·Π°Π»ΠΈΠ²Π°Π».

БущСствСнным нСдостатком JDM-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ линию Vdd ΠΈ, ΠΊΠ°ΠΊ слСдствиС, β€” Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ напряТСний ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. Если ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ сконфигурирован Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ: “Internal Oscillator”, “MCLR Off”, Ρ‚ΠΎ ΠΏΡ€ΠΈ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ напряТСний ΠΎΠ½ сначала запускаСтся ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ€Π°Π½Π΅Π΅ Π·Π°ΡˆΠΈΡ‚ΡƒΡŽ Π² Π½Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, Π° ΠΏΠΎΡ‚ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Ρ€Π΅ΠΆΠΈΠΌ программирования (ΠΏΡ€ΠΈ этом ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΡƒΠ΄Π° ΡƒΠ³ΠΎΠ΄Π½ΠΎ, Π° Π½Π΅ Π½Π° Π½Π°Ρ‡Π°Π»ΠΎ памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ). Π’ связи с этим: Ρ‚ΠΎ, ΠΊΡƒΠ΄Π° Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π»ΠΈΡ‚Π° ваша ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, Π΄Π° ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΈ Π·Π°Π»ΠΈΡ‚Π° Π²ΠΎΠΎΠ±Ρ‰Π΅ β€” большой вопрос!

ΠΠ°ΠΌΡƒΡ‡ΠΈΠ²ΡˆΠΈΡΡŒ с JDM-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ, Π½Π° ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· бурТуйских сайтов я нашСл схСму ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±Ρ‹Π»ΠΈ исправлСны эти нСдостатки. Π­Ρ‚ΠΈΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ я ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡΡŒ ΠΏΠΎ сСй дСнь ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽ Π΅Π³ΠΎ схСму Π²Π°ΡˆΠ΅ΠΌΡƒ вниманию:

На Π΄ΠΈΠΎΠ΄Π°Ρ… D1…D4 ΠΈ стабилитронС D6 Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ RS232->TTL. Когда Π½Π° линиях DATA, CLOCK напряТСниС мСньшС 0Π’, Ρ‚ΠΎ ΠΎΠ½ΠΈ Ρ‡Π΅Ρ€Π΅Π· Π΄ΠΈΠΎΠ΄Ρ‹ D1, D2 ΠΏΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊ Π·Π΅ΠΌΠ»Π΅, Π° ΠΊΠΎΠ³Π΄Π° напряТСниС Π½Π° этих линиях большС 5Π’, Ρ‚ΠΎ ΠΎΠ½ΠΈ Ρ‡Π΅Ρ€Π΅Π· Π΄ΠΈΠΎΠ΄Ρ‹ D3, D4 ΠΏΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊ ΠΏΠΈΡ‚Π°Π½ΠΈΡŽ +5Π’, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ задаСтся стабилитроном D6.

ΠŸΠΈΡ‚Π°Π΅Ρ‚ΡΡ этот дСвайс прямо ΠΎΡ‚ COM-ΠΏΠΎΡ€Ρ‚Π°. Π‘Ρ‚Π°Π±ΠΈΠ»ΠΈΡ‚Ρ€ΠΎΠ½Ρ‹ ΠΈ Π΄ΠΈΠΎΠ΄Ρ‹ Π² этой схСмС Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ отСчСствСнными: Π”814Π”, КБ147А ΠΈ Ρ‚.Π΄.

Каким ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ рСализуСтся ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΏΠΎΠ΄Π°Ρ‡ΠΈ напряТСний ΠΈ ΠΎΡ‚ΠΊΡƒΠ΄Π° Π²ΠΎΠΎΠ±Ρ‰Π΅ бСрутся 13 Π’ΠΎΠ»ΡŒΡ‚ напряТСния программирования? Всё ΠΊΠ°ΠΊ всСгда ΠΎΡ‡Π΅Π½ΡŒ просто.

ΠŸΡ€ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΡ€Ρ‚Π° Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ TxD висит -10Π’. ΠŸΡ€ΠΈ этом кондСнсатор Π‘1 заряТаСтся Ρ‡Π΅Ρ€Π΅Π· стабилитрон D7 (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС оказываСтся Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½ Π² прямом
Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² качСствС Π΄ΠΈΠΎΠ΄Π°). Π’.Π΅. напряТСниС Π½Π° плюсовой Π½ΠΎΠ³Π΅ Π‘1 ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ GND Ρ€Π°Π²Π½ΠΎ Π½ΡƒΠ»ΡŽ, Π½ΠΎ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ TxD=+10Π’ (ΠΈΠ»ΠΈ сколько Ρ‚Π°ΠΌ Ρƒ вас напряТСниС Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ COM-ΠΏΠΎΡ€Ρ‚Π°).

Π’Π΅ΠΏΠ΅Ρ€ΡŒ прСдставим, Ρ‡Ρ‚ΠΎ происходит ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ напряТСния Π½Π° Π²Ρ‹Ρ…ΠΎΠ΄Π΅ TxD с -10Π’ Π΄ΠΎ +10Π’. ΠžΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с ростом напряТСния Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ TxD, Π½Π°Ρ‡Π½Ρ‘Ρ‚ расти ΠΈ напряТСниС Π½Π° плюсовой Π½ΠΎΠ³Π΅ кондСнсатора Π‘1. Заряд Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΠΈΡ‚ΡŒΡΡ Π½Π° зСмлю Ρ‡Π΅Ρ€Π΅Π· D7, Ρ‚.ΠΊ. Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ D7 Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ, СдинствСнный ΠΏΡƒΡ‚ΡŒ β€” ΡƒΡ‚Π΅Ρ‡ΠΊΠ° Ρ‡Π΅Ρ€Π΅Π· PIC, Π½ΠΎ Ρ‚ΠΎΠΊ Ρ‚Π°ΠΌ ΠΌΠΈΠ·Π΅Ρ€Π½Ρ‹ΠΉ. Π˜Ρ‚Π°ΠΊ, напряТСниС Π½Π° плюсовой Π½ΠΎΠ³Π΅ Π‘1 (Π°, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈ Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ MCLR) Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ расти. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΊΠΎΠ³Π΄Π° Π½Π° TxD ноль ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π΅ΠΌΠ»ΠΈ, Π½Π° кондСнсаторС Π‘1 (Π½Π° Π΅Π³ΠΎ плюсовой Π½ΠΎΠ³Π΅, Π° ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈ Π½Π° MCLR) ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π΅ΠΌΠ»ΠΈ ΠΊΠ°ΠΊ Ρ€Π°Π· +10Π’. Когда Π½Π° TxD +3Π’, β€” Π½Π° Π‘1 ΡƒΠΆΠ΅ 3+10=13Π’. Π’ΠΎΡ‚ ΠΈ всё, напряТСниС Vpp ΡƒΠΆΠ΅ ΠΏΠΎΠ΄Π°Π½ΠΎ, Π° Π½Π° Π»ΠΈΠ½ΠΈΠΈ VDD Π΅Ρ‰Ρ‘ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ +3Π’.

ΠŸΡ€ΠΈ дальнСйшСм ростС напряТСния Π½Π° TxD, β€” напряТСниС Π½Π° Π‘1 Π½Π΅ растёт, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ стабилитрон D7. ΠŸΡ€ΠΈ ростС напряТСния Π½Π° TxD Π²Ρ‹ΡˆΠ΅ +5Π’ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ стабилитрон D6.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ Ρ‚ΠΎΠΊ разряда кондСнсатора C1 Ρ‡Π΅Ρ€Π΅Π· стабилитрон D7, Π² схСму Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ рСзистор R6, соотвСтствСнно, напряТСниС Π½Π° C1 Π½Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ€Π°Π²Π½ΠΎ Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡŽ стабилизации, Π° нСсколько Π²Ρ‹ΡˆΠ΅: U C1 =Uст+I РАЗР *R6. Для подстройки напряТСния программирования слуТит сопротивлСниС R3. МоТно ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ 10КОм ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ постоянноС, Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ напряТСниС программирования Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 13 Π’ (Π² устройствС, прСдставлСнном Π½Π° рисункС Π½ΠΈΠΆΠ΅, R3=1,2 кОм).

Π― ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΡŽ этим ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ PIC12F629 ΠΈ PIC16F628A , ΠΎΠ΄Π½Π°ΠΊΠΎ Π°Π²Ρ‚ΠΎΡ€ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π», Ρ‡Ρ‚ΠΎ этим ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ (Π² прСдставлСнном ΠΌΠ½ΠΎΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅) ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ PIC12F508 , PIC12F509 , PIC12F629 , PIC12F635 , PIC12F675 , PIC12F683 , PIC16F627A , PIC16F628A , PIC16F648A . ΠšΡ€ΠΎΠΌΠ΅ этих, Π½Π° сайтС Π°Π²Ρ‚ΠΎΡ€Π° feng3.cool.ne.jp Π΅ΡΡ‚ΡŒ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для Π΄Ρ€ΡƒΠ³ΠΈΡ… PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².

Π“ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ дСвайсы :

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΎΡ‚ Mixer .

Найти схСмы работоспособных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ pic ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². ΠŸΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ JDM для PIC Π½Π° пассивных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ…

Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ рассматриваСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Extra-PIC, Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ ΠΈΠ· (DOC Rev.1.03.00). ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ, Ссли всС ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π½ΠΈΠΆΠ΅ Ρ‚ΠΎ всС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ. Π›ΠΈΡ‡Π½ΠΎ я взял эту схСму с сайта ВимофСя Носова

Бписок ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… микросхСм, ΠΏΡ€ΠΈ использовании с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ IC-PROG v1.05D:
PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Ρ„ΠΈΡ€ΠΌΡ‹ Microchip: PIC12C508, PIC12C508A, PIC12C509, PIC12C509A, PIC12CE518, PIC12CE519, PIC12C671, PIC12C672, PIC12CE673, PIC12CE674, PIC12F629, PIC12F675, PIC16C433, PIC16C61, PIC16C62A, PIC16C62B, PIC16C63, PIC16C63A, PIC16C64A, PIC16C65A, PIC16C65B, PIC16C66, PIC16C67, PIC16C71, PIC16C72, PIC16C72A, PIC16C73A, PIC16C73B, PIC16C74A, PIC16C74B, PIC16C76, PIC16C77, PIC16F72, PIC16F73, PIC16F74, PIC16F76, PIC16F77, PIC16C84, PIC16F83, PIC16F84, PIC16F84A, PIC16F88, PIC16C505*, PIC16C620, PIC16C620A, PIC16C621, PIC16C621A, PIC16C622, PIC16C622A, PIC16CE623, PIC16CE624, PIC16CE625, PIC16F627, PIC16F628, PIC16F628A, PIC16F630*, PIC16F648A, PIC16F676*, PIC16C710, PIC16C711, PIC16C712, PIC16C715, PIC16C716, PIC16C717, PIC16C745, PIC16C765, PIC16C770*, PIC16C771*, PIC16C773, PIC16C774, PIC16C781*, PIC16C782*, PIC16F818, PIC16F819, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16F874, PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A, PIC16C923*, PIC16C924*, PIC18F242, PIC18F248, PIC18F252, PIC18F258, PIC18F442, PIC18F448, PIC18F452, PIC18F458, PIC18F1220, PIC18F1320, PIC18F2320, PIC18F4320, PIC18F4539, PIC18F6620*, PIC18F6720*, PIC18F8620*, PIC18F8720*

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Π΅ Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠΎΠΉ (*) ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°Π·ΡŠΠ΅ΠΌ ICSP.

ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ°ΠΌΡΡ‚ΡŒ EEPROM I2C (IIC): X24C01, 24C01A, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64, AT24C128, M24C128, AT24C256, M24C256, AT24C512.

Π‘Ρ…Π΅ΠΌΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.
На сторонС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ€Π°Π·ΡŠΠ΅ΠΌ DB9 Ρ‚ΠΈΠΏΠ° Β«Π³Π½Π΅Π·Π΄ΠΎΒ» (Β«ΠΌΠ°ΠΌΠ°Β», Β«Π΄Ρ‹Ρ€ΠΊΠΈΒ»).
ΠžΡ‡Π΅Π½ΡŒ часто ΠΎΡˆΠΈΠ±Π°ΡŽΡ‚ΡΡ ΠΈ ставят Β«Π²ΠΈΠ»ΠΊΡƒΒ» (Β«ΠΏΠ°ΠΏΡƒΒ», Β«ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠΈΒ»), Ρ‚.Π΅. Ρ‚Π°ΠΊΠΎΠ΅ ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ Π½Π° сторонС ПК!

Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅! ΠœΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΎΠ±Ρ‰Π΅ΠΉ справки. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ располоТСниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² соотвСтствуСт Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΌΡƒ Π²Π°ΠΌΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ. Для этого, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ Data Sheets ΠΈ Programming Specifications Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ всё совпадаСт).

ΠŸΠΎΠ»Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚:

Π€ΠΎΡ‚ΠΎ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹:

Пошаговая инструкция ΠΈΠ»ΠΈ «Как ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Β»

1. Π‘ΠΎΠ±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Extra-PIC, ΠΎΡ‚ΠΌΠΎΠΉΡ‚Π΅ растворитСлСм ΠΈΠ»ΠΈ спиртом с Π·ΡƒΠ±Π½ΠΎΠΉ Ρ‰Π΅Ρ‚ΠΊΠΎΠΉ, ΠΏΡ€ΠΎΡΡƒΡˆΠΈΡ‚Π΅ Ρ„Π΅Π½ΠΎΠΌ.
ΠžΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π½Π° просвСт Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ волосковых Π·Π°ΠΌΡ‹ΠΊΠ°Π½ΠΈΠΉ ΠΈ Π½Π΅ΠΏΡ€ΠΎΠΏΠ°Π΅Π².
ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ Π±Π»ΠΎΠΊ питания Π½Π° напряТСниС Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 15Π’ ΠΈ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 18 Π²ΠΎΠ»ΡŒΡ‚.
Π ΠΠ‘ΠŸΠΠ―Π™Π’Π• Π£Π”Π›Π•ΠΠ˜Π’Π•Π›Π¬ΠΠ«Π™ ШНУР
ΠΌΠ°ΠΌΠ°-ΠΏΠ°ΠΏΠ° для COM-ΠΏΠΎΡ€Ρ‚Π° (Π½Π΅ ΠΏΡƒΡ‚Π°Ρ‚ΡŒ с Π½ΡƒΠ»ΡŒ-ΠΌΠΎΠ΄Π΅ΠΌΠ½Ρ‹ΠΌΠΈ ΠΈ кабСлями для ΠΌΠΎΠ΄Π΅ΠΌΠΎΠ²; ΠΏΡ€ΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚Π΅ ΡˆΠ½ΡƒΡ€ β€” пСрвая Π²ΠΈΠ»ΠΊΠ°, Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠ΄Ρ‚ΠΈ ΠΊ ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ Π³Π½Π΅Π·Π΄Ρƒ ΠΈ Ρ‚.Π΄.; нумСрация Π²ΠΈΠ»ΠΎΠΊ ΠΈ Π³Π½Π΅Π·Π΄ нарисована Π½Π° самом Ρ€Π°Π·ΡŠΠ΅ΠΌΠ΅ 1-1, 2-2, 3-3 ΠΈ Ρ‚. Π΄ Π΄ΠΎ 9-9.). ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ сдСлайтС всС ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. Π£ мСня Π±Ρ‹Π»Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΈΠΌΠ΅Π½Π½ΠΎ с ΠΊΠ°Π±Π΅Π»Π΅ΠΌ, Π° я Π³Ρ€Π΅ΡˆΠΈΠ» Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ =)
2. Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ IC-PROG с ΠΈΠ»ΠΈ с сайта Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² .
3. РаспакуйтС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³. Π’ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π²ΡˆΠ΅ΠΌΡΡ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Ρ‚Ρ€ΠΈ Ρ„Π°ΠΉΠ»Π°:
icprog.exe – Ρ„Π°ΠΉΠ» ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°;
icprog.sys – Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎΠ΄ Windows NT, 2000, XP. Π­Ρ‚ΠΎΡ‚ Ρ„Π°ΠΉΠ» всСгда Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹;
icprog.chm – Ρ„Π°ΠΉΠ» ΠΏΠΎΠΌΠΎΡ‰ΠΈ (Help file).
4. НастройтС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ.

Для Windows95, 98, ME

Для Windows NT, 2000, XP

(Волько для Windows XP ):

ΠŸΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Ρ‰Ρ‘Π»ΠΊΠ½ΠΈΡ‚Π΅ Π½Π° Ρ„Π°ΠΉΠ»Π΅ icprog.exe.

«Бвойства Β» >> Π²ΠΊΠ»Π°Π΄ΠΊΠ° Β«Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Β» >>

УстановитС Β«Π³Π°Π»ΠΎΡ‡ΠΊΡƒΒ» Π½Π°

Β«Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ совмСстимости с: Β» >>

Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Windows 2000 Β«.

ЗапуститС Ρ„Π°ΠΉΠ» icprog.exe .

Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Settings Β» >> Β«Options Β» >> Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«Language Β» >> установитС язык Β«Russian Β» ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Ok Β«.

Π‘ΠΎΠ³Π»Π°ΡΠΈΡ‚Π΅ΡΡŒ с ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ Β«You need to restart IC-Prog now Β» (Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Ok Β«).

ΠžΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° пСрСзапустится.

«Настройки Β» >> Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Β«.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ установки, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π²Π°ΠΌΠΈ COM-ΠΏΠΎΡ€Ρ‚, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Ok Β«.

Β«Π’ΠΊΠ». NT/2000/XP Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Β» >> НаТмитС Β«Ok Β» >>

Ссли Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π΄ΠΎ этого Π½Π΅ Π±Ρ‹Π» установлСн Π² систСмС, Π² появившСмся ΠΎΠΊΠ½Π΅ Β«Confirm Β» Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Ok Β«. Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ установится, ΠΈ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° пСрСзапустится.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅:

Для ΠΎΡ‡Π΅Π½ΡŒ «быстрых» ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ потрСбуСтся ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ Β«Π—Π°Π΄Π΅Ρ€ΠΆΠΊΠ° Π’Π²ΠΎΠ΄Π°/Π’Ρ‹Π²ΠΎΠ΄Π° Β«. Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ этого ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒ программирования, ΠΎΠ΄Π½Π°ΠΊΠΎ, увСличиваСтся ΠΈ врСмя, Π·Π°Ρ‚Ρ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ микросхСмы.

«Настройки Β» >> Β«ΠžΠΏΡ†ΠΈΠΈ Β» >> Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«I2C Β» >> установитС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ» Π½Π° ΠΏΡƒΠ½ΠΊΡ‚Π°Ρ…:

Β«Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ MCLR ΠΊΠ°ΠΊ VCC Β» ΠΈ Β«Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ запись Π±Π»ΠΎΠΊΠ°ΠΌΠΈ Β«. НаТмитС Β«Ok Β«.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π³ΠΎΡ‚ΠΎΠ²Π° ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅.

5. УстановитС микросхСму Π² панСль ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, соблюдая ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π°.
6. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΡˆΠ½ΡƒΡ€ удлинитСля, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅.
7. ЗапуститС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ IC-Prog.
8. Π’ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌ спискС Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ PIC16F876A.

1. ΠŸΠ ΠžΠ“Π ΠΠœΠœΠΠ’ΠžΠ  Π”Π›Π― PIC-ΠšΠžΠΠ’Π ΠžΠ›Π›Π•Π ΠžΠ’

Π― надСюсь, Ρ‡Ρ‚ΠΎ моя ΡΡ‚Π°Ρ‚ΡŒΡ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡΠΌ ΠΏΠ΅Ρ€Π΅ΡˆΠ°Π³Π½ΡƒΡ‚ΡŒ ΠΏΠΎΡ€ΠΎΠ³ ΠΎΡ‚ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ ΠΊ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌ. Π’ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΈ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΆΡƒΡ€Π½Π°Π»Π°Ρ… ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ²: ΠΎΡ‚ самых простых Π΄ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π½Π°ΠΊΡ€ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ…. Мой Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ слоТный, Π½ΠΎ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для программирования 18-Ρ‚ΠΈ ΠΈ 28-ΠΌΠΈ “ΠΏΠΈΠ½ΠΎΠ²Ρ‹Ρ…” PIC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². Π’ основу ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π° схСма ΠΈΠ· ΠΆΡƒΡ€Π½Π°Π»Π° Π Π°Π΄ΠΈΠΎ β„– 10 Π·Π° 2007 Π³ΠΎΠ΄. Но ΠΏΠΎΠ΄Π±ΠΎΡ€ кондСнсатора Π‘7, экспСримСнты с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°ΠΌΠΈ ICprog, PonyProg, WinPic ΠΈ скоростями чтСния-записи Π½Π΅ Π΄Π°Π»ΠΈ ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°: ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°Π·. И это ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π»ΠΎΡΡŒ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π½Π΅ сдСлал ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ +5Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ микросхСмы ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ, Π° Π½Π΅ послС 12-Ρ‚ΠΈ Π²ΠΎΠ»ΡŒΡ‚Π½ΠΎΠ³ΠΎ стабилизатора. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ такая схСма.

Опасаясь сбоСв, ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΡƒ рисовал Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ»Π°Ρ‚Π° Π²ΡΡ‚Π°Π²Π»ΡΠ»Π°ΡΡŒ нСпосрСдствСнно Π² Com-ΠΏΠΎΡ€Ρ‚, Ρ‡Ρ‚ΠΎ Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ просто ΠΈΠ·-Π·Π° всСвозмоТных Β«ΡˆΠ½ΡƒΡ€ΠΊΠΎΠ²Β» ΠΈ ΠΌΠ°Π»ΠΎΠ³ΠΎ расстояния Π΄ΠΎ корпуса. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ»Π°ΡΡŒ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠ° Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹, Π½ΠΎ вставляСтся Π² БОМ-ΠΏΠΎΡ€Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚ Π±Π΅Π· ошибок.

Π‘ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ сдСлал ΡˆΠ½ΡƒΡ€-ΡƒΠ΄Π»ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒ Π΄Π»ΠΈΠ½Π½ΠΎΠΉ ΠΎΠΊΠΎΠ»ΠΎ 1 ΠΌΠ΅Ρ‚Ρ€Π°. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π»Π΅ΠΆΠΈΡ‚ рядом с ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠΌ ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ COM ΠΏΠΎΡ€Ρ‚Ρƒ. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ: ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ PIC16F84A, PIC16F628A, PIC16F873A.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: микросхСма ΠœΠ°Ρ… ΠΈ свСтодиоды установлСны со стороны ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ². ПанСльки – ZIF-28, ΠΎΠ΄Π½Π° ΠΈΠ· Π½ΠΈΡ… слуТит для 18-Ρ‚ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π½Ρ‹Ρ… PIC. На ΠΏΠ°Π½Π΅Π»ΡŒΠΊΠ°Ρ… нанСсСны ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Π½ΠΎΠΆΠ΅ΠΊ ΠΈ числа Β«18Β» ΠΈ Β«28Β». Π’ корпусС Π²ΠΈΠ»ΠΊΠΈ-Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° установлСн трансформатор 220 Π½Π° 15 Π²ΠΎΠ»ΡŒΡ‚, 4 Π²Π°Ρ‚Ρ‚Π°. Π’ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΡƒ Π½ΡƒΠΆΠ½ΠΎ послС установки ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π² ΠΏΠ°Π½Π΅Π»ΡŒΠΊΡƒ. Вранзисторы n-p-n ΠΌΠ°Π»ΠΎΠΌΠΎΡ‰Π½Ρ‹Π΅ высокочастотныС (300ΠœΠ³Ρ†) Π² корпусС to-92.

Π Π°Π·ΡŠΡ‘ΠΌ XP Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π΅ устанавливал, Π° ΠΏΠΎΡ‚ΠΎΠΌ оказалось, Ρ‡Ρ‚ΠΎ ΠΎΠ½ особо ΠΈ Π½Π΅ Π½ΡƒΠΆΠ΅Π½. ΠŸΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΊΠ°ΠΊ-Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ впаянный МК, Ρ‚Π°ΠΊ я ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° прямо Π² ZIF вставил ΠΈ зафиксировал. ΠŸΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡˆΠ»ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ.

Π― Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ c ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ ICprog ΠΈ WinPic-800.

Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ IC-prog 1.05D ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ настройки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°:

  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ – JDM Programmer
  • ΠŸΠΎΡ€Ρ‚ –Com1
  • ΠŸΡ€ΡΠΌΠΎΠΉ доступ ΠΊ ΠΏΠΎΡ€Ρ‚Π°ΠΌ.
  • Π˜Π½Π²Π΅Ρ€ΡΠΈΡ: Π²Π²ΠΎΠ΄Π°, Π²Ρ‹Π²ΠΎΠ΄Π° ΠΈ тактирования (ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π³Π°Π»ΠΎΡ‡ΠΊΠΈ).

Π’ WinPic-800 –v.3.64f всё ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½ΡƒΠΆΠ½ΠΎ Π΅Ρ‰Π΅ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ β€œΠΏΡ‚ΠΈΡ†Ρƒβ€ Π² использовании MCLR.

Π’ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΌΠΎΠΆΠ½ΠΎ свободно ΠΈ бСсплатно ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ эти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Но для облСгчСния ΠΆΠΈΠ·Π½ΠΈ, я ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΡŽ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΡ‚ΡŒ всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅. ΠŸΡ€ΠΎΡΡ‚ΠΎ вспомнил: сколько всяких β€œΠ½Π΅Π½ΡƒΠΆΠ½ΠΎΡΡ‚Π΅ΠΉβ€ я сам Π½Π°ΠΊΠ°Ρ‡Π°Π» с ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°, ΠΈ сколько Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π° Ρ€Π°Π·Π±ΠΎΡ€ΠΊΠΈ всСго этого ΠΏΠΎΡ‚Ρ€Π°Ρ‚ΠΈΠ».

  • ΠŸΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ ΠΏΠ»Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°
  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° WinPic-800 ( )
  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° IC-Prog ()
  • Π‘Ρ‚Π°Ρ‚ΡŒΡ ΠΏΠΎ IC-Prog.

2. ΠŸΠ ΠžΠ“Π ΠΠœΠœΠΠ’ΠžΠ -2 Π”Π›Π― PIC-ΠšΠžΠΠ’Π ΠžΠ›Π›Π•Π ΠžΠ’

Π‘ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ появилась Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ 14-Ρ‚ΠΈ ΠΈ 40-ΠΊΠ° “ΠΏΠΈΠ½ΠΎΠ²Ρ‹Ρ…” ΠΏΠΈΠΊΠΎΠ². РСшил ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для всСго срСднСго сСмСйства PIC-ΠΎΠ². Π‘Ρ…Π΅ΠΌΠ° Ρ‚Π° ΠΆΠ΅, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ добавились Π΄Π²Π΅ панСльки. Всё это Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΠ»ΠΎΡΡŒ Π² корпусС ΠΎΡ‚ Π±Ρ‹Π²ΡˆΠ΅Π³ΠΎ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Ρ‚Ρ€Π°.

Π’ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ 13 фСвраля 2014 Π³ΠΎΠ΄Π° внСсСно исправлСниС: ΠΎΡ‚ 5-Π³ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° RS232 Π΄ΠΎΡ€ΠΎΠΆΠΊΠ° ΠΈΠ΄Π΅Ρ‚ ΠΊ минусу питания (Π° Π½Π° ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΉ – ΠΊ 6-ΠΎΠΉ Π½ΠΎΠΆΠΊΠ΅ микросхСмы МАΠ₯). Новая ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠ° Π² “programer2-2”.

МоТно ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠšΠ Π•Π-ΠΊΡƒ. Π’.Π΅. ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ 5-Ρ‚ΠΈ Π²ΠΎΠ»ΡŒΡ‚Π½ΠΎΠ³ΠΎ стабилизатора всю схСму. VR3 ΠΈ Π‘9 Π½Π΅ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ, Π° ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ (Π½Π° схСмС ΡƒΠΊΠ°Π·Π°Π½Π° ΠΏΡƒΠ½ΠΊΡ‚ΠΈΡ€ΠΎΠΌ). Но я ΠΏΠΎΠΊΠ° ΠšΠ Π•ΠΠΊΡƒ Π½Π΅ Π²Ρ‹ΠΏΠ°ΠΈΠ²Π°Π». ΠœΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π» PIC16F676, 628А, 84А ΠΈ 873А. Но Π΅Ρ‰Π΅ Π½Π΅ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» 877.

НСкоторыС кондСнсаторы установлСны со стороны ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ². ΠšΠ Π•ΠΠΊΠΈ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ΡΡ Π² Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΊΠ»Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΈ, я установил Π‘7 – 2ΡˆΡ‚ ΠΈ R12 – 3ΡˆΡ‚.

ΠžΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎ: корпус Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° RS232 Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ соСдинСн с минусом питания.

Π‘Π»ΠΎΠΊ питания (15 Π’) ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π΅ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅.

Бписок радиоэлСмСнтов
ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Π’ΠΈΠΏΠΠΎΠΌΠΈΠ½Π°Π»ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ΠœΠ°Π³Π°Π·ΠΈΠ½ΠœΠΎΠΉ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
Π‘Ρ…Π΅ΠΌΠ° 1
DD1ИБ RS-232 интСрфСйса

MAX232E

1MAX232CPEΠ’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VT1-VT4Биполярный транзистор

2N3904

4TO-92Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VDS1Π”ΠΈΠΎΠ΄Π½Ρ‹ΠΉ мост

DB157

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VD1Π’Ρ‹ΠΏΡ€ΡΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΈΠΎΠ΄

1N4148

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VR1, VR3Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ рСгулятор

L7805AB

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VR2Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ рСгулятор

KA78R12C

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
Π‘1470 ΠΌΠΊΠ€ 35Π’1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
Π‘2, Π‘3, Π‘5, Π‘6ЭлСктролитичСский кондСнсатор10 ΠΌΠΊΠ€ 50Π’4Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
Π‘4, Π‘8ЭлСктролитичСский кондСнсатор470 ΠΌΠΊΠ€ 16Π’2Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
Π‘7ЭлСктролитичСский кондСнсатор1 ΠΌΠΊΠ€ 25Π’1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
Π‘11ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€0.1 ΠΌΠ€1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
R1, R7РСзистор

10 кОм

2Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
R2РСзистор

470 Ом

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
R3, R5, R11РСзистор

4.7 кОм

3Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
R4, R10РСзистор

2 кОм

2Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
R6, R8, R9РСзистор

1 кОм

3Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
R12РСзистор

240 Ом

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
HL1Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄1ΠšΡ€Π°ΡΠ½Ρ‹ΠΉΠ’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
HL2Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄1Π—Π΅Π»Π΅Π½Ρ‹ΠΉΠ’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
Π‘Ρ…Π΅ΠΌΠ° 2
DD1ИБ RS-232 интСрфСйса

MAX232E

1MAX232CPEΠ’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VT1-VT4Биполярный транзистор

2N3904

4TO-92Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VDS1Π”ΠΈΠΎΠ΄Π½Ρ‹ΠΉ мост

DB157

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VD1Π’Ρ‹ΠΏΡ€ΡΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π΄ΠΈΠΎΠ΄

1N4148

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VR1, VR3Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ рСгулятор

L7805AB

2Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
VR2Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ рСгулятор

KA78R12C

1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
C1, C2, C4, C5ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€10ΠΌΠΊΠ€ 50Π’4Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
C3ЭлСктролитичСский кондСнсатор470ΠΌΠΊΠ€ 35Π’1Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
C6, C9ЭлСктролитичСский кондСнсатор470ΠΌΠΊΠ€ 16Π’2Π’ Π±Π»ΠΎΠΊΠ½ΠΎΡ‚
C7.1-C7.3ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€0.1 ΠΌΠΊΠ€3
Answer

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry”s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five http://jquery2dotnet.com/ centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ

Π”Π°Π½Π½ΠΎΠ΅ устройство – Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ JDM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, прСдставляСт собой Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСмСйства PIC. НСоспоримыС прСимущСства – простота, ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ, ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ Π±Π΅Π· внСшнСго источника Π΄Π°Π½Π½ΠΎΠΉ классичСской схСмы ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° сдСлали Π΅Ρ‘ ΠΎΡ‡Π΅Π½ΡŒ популярной срСди Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ, Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Ρ‡Ρ‚ΠΎ схСмС ΡƒΠΆΠ΅ Π»Π΅Ρ‚ 5, ΠΈ Π·Π° это врСмя ΠΎΠ½Π° Π·Π°Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π»Π° сСбя ΠΊΠ°ΠΊ простой ΠΈ Π½Π°Π΄Ρ‘ΠΆΠ½Ρ‹ΠΉ инструмСнт Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для pic ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²:

ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ Π½Π° саму схСму Π½Π΅ трСбуСтся, вСдь для этого слуТит COM ΠΏΠΎΡ€Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈ осущСствляСтся ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Для Π½ΠΈΠ·ΠΊΠΎΠ²ΠΎΠ»ΡŒΡ‚Π½ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ° программирования Π²ΠΏΠΎΠ»Π½Π΅ достаточно 5Π², Π½ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ доступны всС ΠΎΠΏΡ†ΠΈΠΈ для измСнСния (Ρ„ΡŒΡŽΠ·Ρ‹). РазъСм ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ COM-9 ΠΏΠΎΡ€Ρ‚Π° смонтировал прямо Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для PIC – ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ.

МоТно Π²ΠΎΡ‚ΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ Π±Π΅Π· Π»ΠΈΡˆΠ½ΠΈΡ… ΡˆΠ½ΡƒΡ€ΠΎΠ² прямо Π² ΠΏΠΎΡ€Ρ‚. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π½ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… ΠΈ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ МК сСрий 12F,16F ΠΈ 18F, ΠΏΠΎΠΊΠ°Π·Π°Π» высокоС качСство ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Π°Ρ схСма позволяСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ PIC12F509, PIC16F84A, PIC16F628.

Для программирования ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ WinPic800 – ΠΎΠ΄Π½Π° ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ для программирования PIC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° позволяСт Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСмСйства PIC: чтСния, записи, стирания, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ FLASH ΠΈ EEPROM памяти ΠΈ установку Π±ΠΈΡ‚ΠΎΠ² ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ.

Π Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PIC12C508, PIC12C509, PIC16C84 ΠΈ микросхСм памяти с интСрфСйсом I2C ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΡŽΡ‚, вставляя Π² Ρ€Π°Π·ΡŠΡ‘ΠΌ ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС Π²Ρ‹ΡˆΠ΅.

КакиС ΠΏΠ΅Ρ€Π²Ρ‹Π΅ шаги Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŒ, Ρ€Π΅ΡˆΠΈΠ²ΡˆΠΈΠΉ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ схСму Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅? ЕстСствСнно, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° – “ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°”, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€.

И Ссли с ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠΌ Π½Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ – Π³ΠΎΡ‚ΠΎΠ²ΡƒΡŽ “ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ” ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π²Ρ‹ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽΡ‚ Π°Π²Ρ‚ΠΎΡ€Ρ‹ схСм, Ρ‚ΠΎ Π²ΠΎΡ‚ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Π΄Π΅Π»Π° обстоят слоТнСС.

Π¦Π΅Π½Π° Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… 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 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ “ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ”. Π­Ρ‚Π° простая опСрация Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ступор, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Ρ‚Π°ΠΊ называСмая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° “ΠΊΡƒΡ€ΠΈΡ†Ρ‹ ΠΈ яйца”. Как Π΅Ρ‘ Ρ€Π΅ΡˆΠΈΠ» я, расскаТу Ρ‡ΡƒΡ‚ΡŒ ΠΏΠΎΠ·Π΄Π½Π΅Π΅.

Бписок Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ для сборки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Π’ мобильной вСрсии потянитС Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π²Π»Π΅Π²ΠΎ (свайп Π²Π»Π΅Π²ΠΎ-Π²ΠΏΡ€Π°Π²ΠΎ), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ всС Π΅Ρ‘ столбцы.

НазваниС ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Номинал/ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠœΠ°Ρ€ΠΊΠ° ΠΈΠ»ΠΈ Ρ‚ΠΈΠΏ элСмСнта
Для основной части ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°
ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€DD18-ΠΌΠΈ Π±ΠΈΡ‚Π½Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€PIC18F2550-I/SP
БиполярныС транзисторыVT1, VT2, VT3КВ3102
VT4КВ361
Π”ΠΈΠΎΠ΄VD1ΠšΠ”522, 1N4148
Π”ΠΈΠΎΠ΄ Π¨ΠΎΡ‚Ρ‚ΠΊΠΈVD21N5817
Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄Ρ‹HL1, HL2любой Π½Π° 3 Π²ΠΎΠ»ΡŒΡ‚Π°, красного ΠΈ Π·Π΅Π»Ρ‘Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π° свСчСния
РСзисторыR1, R2300 Ом
R322 кОм
R41 кОм
R5, R6, R1210 кОм
R7, R8, R14100 Ом
R9, R10, R15, R164,7 кОм
R112,7 кОм
R13100 кОм
ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€Ρ‹C20,1 мкК10-17 (кСрамичСскиС), ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½Ρ‹Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ
C30,47 ΠΌΠΊ
ЭлСктролитичСскиС кондСнсаторыC1100 ΠΌΠΊΡ„ * 6,3 вК50-6, ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½Ρ‹Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ
C447 ΠΌΠΊΡ„ * 16 Π²
ΠšΠ°Ρ‚ΡƒΡˆΠΊΠ° индуктивности (Π΄Ρ€ΠΎΡΡΠ΅Π»ΡŒ)L1680 ΠΌΠΊΠ“Π½ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏΠ° EC24, CECL ΠΈΠ»ΠΈ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ
ΠšΠ²Π°Ρ€Ρ†Π΅Π²Ρ‹ΠΉ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€ZQ120 ΠœΠ“Ρ†
USB-Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ°XS1Ρ‚ΠΈΠΏΠ° USB-BF
ΠŸΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ°XT1любая Ρ‚ΠΈΠΏΠ° “Π΄ΠΆΠ°ΠΌΠΏΠ΅Ρ€”
Для ΠΏΠ°Π½Π΅Π»ΠΈ установки ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² (МК)
ZIF-панСльXS1любая 40-ΠΊΠ° контактная ZIF-панСль
РСзисторыR12 ΠΊΠžΠΌΠœΠ›Π’, МОН (ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒΡŽ ΠΎΡ‚ 0,125 Π’Ρ‚ ΠΈ Π²Ρ‹ΡˆΠ΅), ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½Ρ‹Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ
R2, R3, R4, R5, R610 кОм

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎ дСталях ΠΈ ΠΈΡ… Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ.

Π—Π΅Π»Ρ‘Π½Ρ‹ΠΉ свСтодиод 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, я рассказал Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ шаг .

НСобходимыС Ρ„Π°ΠΉΠ»Ρ‹:

Π’Π°ΠΊ ΡƒΠΆ слоТилось, Ρ‡Ρ‚ΠΎ знакомство с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ я Π½Π°Ρ‡Π°Π» с AVR. PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π΄ΠΎ ΠΏΠΎΡ€Ρ‹, Π΄ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ β€” ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠ» стороной. Но, всС ΠΆΠ΅ Π½Π° Π½ΠΈΡ… Ρ‚ΠΎΠΆΠ΅ вСдь Π΅ΡΡ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅, интСрСсныС для повторСния, конструкции! А вСдь эти ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Ρ‚ΠΎΠΆΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ . Π­Ρ‚Ρƒ ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΏΠΈΡˆΡƒ Π² основном для сСбя самого. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°Π±Ρ‹Ρ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠ°ΠΊ Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈ бСссмыслСнных ΠΏΠΎΡ‚Π΅Ρ€ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

Для ΠΏΠ΅Ρ€Π²ΠΎΠΉ схСмы β€” Π΄ΠΎΠ»Π³ΠΎ ΠΈ ΡƒΠΏΠΎΡ€Π½ΠΎ пытался ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ PIC ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎ Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹ΠΌ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ схСмам β€” Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π²Ρ‹ΡˆΠ»ΠΎ . Π‘Ρ‚Ρ‹Π΄Π½ΠΎ, Π½ΠΎ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ Π·Π½Π°ΠΊΠΎΠΌΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡˆΠΈΠ» МК. Но вСдь это Π½Π΅ Π΄Π΅Π»ΠΎ β€” постоянно Π±Π΅Π³Π°Ρ‚ΡŒ ΠΏΠΎ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΌ! Π­Ρ‚ΠΎΡ‚ ΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΉ ΠΈ посовСтовал ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΡƒΡŽ схСму, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΡƒΡŽ ΠΎΡ‚ БОМ ΠΏΠΎΡ€Ρ‚Π°. Но Π΄Π°ΠΆΠ΅ ΠΈ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° я Π΅Π΅ собрал β€” всС Ρ€Π°Π²Π½ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ . Π’Π΅Π΄ΡŒ ΠΌΠ°Π»ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ β€” Π½ΡƒΠΆΠ½ΠΎ Π΅Ρ‰Π΅ ΠΏΠΎΠ΄ Π½Π΅Π³ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ. А Π²ΠΎΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π· это Ρƒ мСня ΠΈ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ. ЦСлая Ρ‚ΡƒΡ‡Π° инструкций Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, ΠΈ ΠΌΠ°Π»ΠΎ какая ΠΌΠ½Π΅ помогла…

Π’ΠΎΠ³Π΄Π°, ΠΌΠ½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Но Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π» Π² условиях ТСсткого Π΄Π΅Ρ„ΠΈΡ†ΠΈΡ‚Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ β€” Π½Π΅ догадался ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ хотя Π±Ρ‹ ссылку Π½Π° ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ. И вСдь Π½Π΅ нашСл Π΅Π΅ вполСдствии. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡŽΡΡŒ β€” ΠΏΠΈΡˆΡƒ ΡΡ‚Π°Ρ‚ΡŒΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ свою ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ.

Π˜Ρ‚Π°ΠΊ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ, хотя ΠΈ Π½Π΅ 5 ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΠΎΠ², ΠΊΠ°ΠΊ для AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π΄ΠΎ сих ΠΏΠΎΡ€. Π’ΠΎΡ‚ схСма:

Π’ΠΎΡ‚ пСчатная ΠΏΠ»Π°Ρ‚Π° ().

БОМ Ρ€Π°Π·ΡŠΠ΅ΠΌ припаиваСтся ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠ°ΠΌΠΈ прямо Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Π΅ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ (Π³Π»Π°Π²Π½ΠΎΠ΅ β€” Π½Π΅ Π·Π°ΠΏΡƒΡ‚Π°Ρ‚ΡŒΡΡ с Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ). Π’Ρ‚ΠΎΡ€ΠΎΠΉ ряд ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠΎΠ² соСдиняСтся с ΠΏΠ»Π°Ρ‚ΠΎΠΉ малСнькими ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ°ΠΌΠΈ (ΠΎΡ‡Π΅Π½ΡŒ нСпонятно сказал, Π°Π³Π°). ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΡŽ Π΄Π°Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡŽβ€¦ Ρ…ΠΎΡ‚ΡŒ ΠΎΠ½Π° ΠΈ ΡΡ‚Ρ€Π°ΡˆΠ½Π°Ρ (Π½Π΅Ρ‚Ρƒ Ρƒ мСня сСйчас Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„ΠΎΡ‚ΠΎΠ°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π° ).
Π‘Π°ΠΌΠΎΠ΅ Π·Π»ΠΎΠ±Π½ΠΎΠ΅ Π² Ρ‚ΠΎΠΌ β€” Ρ‡Ρ‚ΠΎ для PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π½ΡƒΠΆΠ½Ρ‹ 12 Π²ΠΎΠ»ΡŒΡ‚. А Π»ΡƒΡ‡ΡˆΠ΅ Π½Π΅ 12, Π° Ρ‡ΡƒΡ‚ΠΎΡ‡ΠΊΡƒ побольшС. Π‘ΠΊΠ°ΠΆΠ΅ΠΌ, 13. Или 13.5 (кстати, спСциалисты β€” ΠΏΠΎΠΏΡ€Π°Π²ΡŒΡ‚Π΅ мСня Π² коммСнтариях, Ссли ошибаюсь. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°.). 12 Π²ΠΎΠ»ΡŒΡ‚ Π΅Ρ‰Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π³Π΄Π΅-Ρ‚ΠΎ Π΄ΠΎΠ±Ρ‹Ρ‚ΡŒ. А 13 Π³Π΄Π΅? Π― Ρ‚ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΠ» ΠΈΠ· полоТСния просто β€” Π±Ρ€Π°Π» свСТСзаряТСнный Π»ΠΈΡ‚ΠΈΠΉ-ΠΏΠΎΠ»ΠΈΠΌΠ΅Ρ€Π½Ρ‹ΠΉ аккумулятор, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±Ρ‹Π»ΠΎ 12.6 Π²ΠΎΠ»ΡŒΡ‚. Ну ΠΈΠ»ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…Π±Π°Π½ΠΎΡ‡Π½Ρ‹ΠΉ аккумулятор, с Π΅Π³ΠΎ 16 Π²ΠΎΠ»ΡŒΡ‚Π°ΠΌΠΈ (ΠΏΡ€ΠΎΡˆΠΈΠ» Ρ‚Π°ΠΊ ΠΎΠ΄ΠΈΠ½ PIC β€” Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ).

Но я ΠΎΠΏΡΡ‚ΡŒ отвлСкся. Π˜Ρ‚Π°ΠΊ β€” инструкция ΠΏΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². Π˜Ρ‰Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ WinPIC800 (ΠΊ соТалСнию простая ΠΈ популярная icprog Ρƒ мСня Π½Π΅ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»Π°,) ΠΈ настраиваСм Π΅Π΅ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π΅.

ПослС этого β€” ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌ.

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅…

Π Π°Π΄ΠΈΠΎΠšΠΎΡ‚ :: USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².

Π Π°Π΄ΠΈΠΎΠšΠΎΡ‚ >Π‘Ρ…Π΅ΠΌΡ‹ >Π¦ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ устройства >ΠŸΡ€ΠΈΠΌΠΎΡ‡ΠΊΠΈ ΠΊ ПК >

USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².

Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ практичСскиС аспСкты сборки нСслоТного USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ GTP-USB (Grabador TodoPic-USB). БущСствуСт ΡΡ‚Π°Ρ€ΡˆΠ°Ρ модСль этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° GTP-USB plus ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΈ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, Π½ΠΎ прСдлагаСтся Π·Π° дСньги. ΠžΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½Ρ‹Ρ… свСдСний ΠΏΠΎ схСмам ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°ΠΌ ΠΊ GTP-USB plus ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ. Если Ρƒ вас Π΅ΡΡ‚ΡŒ информация ΠΏΠΎ GTP-USB plus, ΠΏΡ€ΠΎΡˆΡƒ ΡΠ²ΡΠ·Π°Ρ‚ΡŒΡΡ со ΠΌΠ½ΠΎΠΉ.
Π˜Ρ‚Π°ΠΊ, GTP-USB. Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ собран Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ PIC18F2550. GTP-USB нСльзя Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ, Ρ‚.ΠΊ. для сборки трСбуСтся ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ PIC18F2550 ΠΈ для этого трСбуСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Π—Π°ΠΌΠΊΠ½ΡƒΡ‚Ρ‹ΠΉ ΠΊΡ€ΡƒΠ³, Π½ΠΎ Π½Π΅ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚Ρ‹ΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ это стало прСпятствиСм для сборки.
Из ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ схСмы GTP-USB ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ элСмСнты ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ для упрощСния рисунка ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹. Основной ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ – это ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ WinPic800 вСрсий 3.55G ΠΈΠ»ΠΈ 3.55B Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ Π·Π° процСссом программирования.
ΠžΠ±Π»Π΅Π³Ρ‡Π΅Π½Π½Π°Ρ схСма GTP-USB.

Π‘ΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ Vpp1 ΠΈ Vpp2 ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ ΠΏΠΎΠ΄ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π² корпусах с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ количСством Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ². Линия Vpp/ICSP ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° для внутрисхСмного программирования. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Π΅.
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ собран Π½Π° одностороннСй ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅.

ΠšΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ‚ΠΈΠ²Π½ΠΎ ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ ΠΏΠΎΠ΄ΠΏΠ°ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΊ подходящСму Ρ€Π°Π·ΡŠΠ΅ΠΌΡƒ (Π² ΠΌΠΎΠ΅ΠΌ случаС это Ρ€Π°Π·ΡŠΠ΅ΠΌ DB9).

На Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ использован “Π½Π΅Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹ΠΉ” Ρ€Π°Π·ΡŠΠ΅ΠΌ USB. К соТалСнию, Π² ΠΌΠΎΡ‘ΠΌ Ρ€ΠΎΠ΄Π½ΠΎΠΌ Π³ΠΎΡ€ΠΎΠ΄Π΅ Π‘Π°Ρ€Π°Ρ‚ΠΎΠ²Π΅ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π½Π°ΠΉΡ‚ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ USB.
Для программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π² DIP корпусах ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ с ZIF-панСлью (Zero Insertion Force – с Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ усилиСм Π½Π° Π²Ρ‹Π²ΠΎΠ΄Ρ‹ микросхСмы ΠΏΡ€ΠΈ Π΅Π΅ установкС). Π‘Ρ…Π΅ΠΌΠ° Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° Π½Π° рисункС Π½ΠΈΠΆΠ΅.

АдаптСр собран Π½Π° одностороннСй ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅. МнС Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ симпатичнСС развСсти ΠΏΠ»Π°Ρ‚Ρƒ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ количСство ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡Π΅ΠΊ.

ZIF-панСль любСзно прСдоставлСна Π‘Π»Π°Π³ΠΎΡ€ΠΎΠ΄Π½Ρ‹ΠΌ ΠΊΠΎΡ‚ΠΎΠΌ этого сайта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΆΠ΅Π»Π°Π» ΠΎΡΡ‚Π°Ρ‚ΡŒΡΡ нСизвСстным. (sic! ΠŸΡ€ΠΈΠΌ. ΠšΠΎΡ‚Π°.) Π‘ΠΎΠ»ΡŒΡˆΠΎΠ΅ спасибо Π΅ΠΌΡƒ Π·Π° это. НиТС фотография собранного Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°.

АдаптСр ΠΌΠΎΠΆΠ½ΠΎ Π±Π΅Π·Π±ΠΎΠ»Π΅Π·Π½Π΅Π½Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ PIC-ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Ρ‡Ρ‚ΠΎ, бСзусловно, ΡƒΠ΄ΠΎΠ±Π½ΠΎ.
ПослС сборки ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅. По Ρ„Π°ΠΊΡ‚Ρƒ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ GTP-USB ΠΊ ПК появляСтся сообщСниС

Π—Π°Ρ‚Π΅ΠΌ слСдуСт Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ запрос Π½Π° установку Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°. Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ располоТСн Π² ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ WinPic800 ΠΏΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎΠΌΡƒ ΠΏΡƒΡ‚ΠΈ WinPic800 3.55GGTP-USBDriver GTP-USB.

БоглашаСмся с прСдупрСТдСниями ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ установку.
ΠžΠ±Ρ€Π°Ρ‰Π°ΡŽ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅. Данная схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΊ Π½Π΅ΠΌΡƒ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Ρ‹ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ WinPic800 вСрсий 3.55G ΠΈ 3.55B. Π‘ΠΎΠ»Π΅Π΅ ΡΡ‚Π°Ρ€ΡˆΠΈΠ΅ вСрсии, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 3.63C Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с этим ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌ настройку ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹: Π² мСню Settings – Hardware (Установки – ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅) Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ GTP-USB-#0 ΠΈΠ»ΠΈ GTP-USB-#F1 ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Apply (ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ).
НаТимаСм Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌ тСст оборудования. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ тСстирования появляСтся сообщСниС (см. Π½ΠΈΠΆΠ΅), ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ нас Π½Π΅ Ρ€Π°Π΄ΠΎΠ²Π°Ρ‚ΡŒ.

Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π» со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ (ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π² Π½Π°Π»ΠΈΡ‡ΠΈΠΈ): PIC12F675, PIC16F84A, PIC16F628A, PIC16F874A, PIC16F876A, PIC18F252. ВСст ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², запись ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… – Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ. Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ впСчатляСт. Π§Ρ‚Π΅Π½ΠΈΠ΅ 1-2 сСк. Π—Π°ΠΏΠΈΡΡŒ 3-5 сСк. Π“Π»ΡŽΠΊΠΎΠ² Π½Π΅ Π·Π°ΠΌΠ΅Ρ‡Π΅Π½ΠΎ. Π§Π°ΡΡ‚ΡŒ Π·Π°ΡˆΠΈΡ‚Ρ‹Ρ… МК протСстировано Π² ΠΆΠ΅Π»Π΅Π·Π΅ – Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

НиТС рисунки установки кристаллов Π² ZIF-панСль:

DIP40

DIP28

DIP18

DIP20

DIPrf18

DIP14

DIP8 DIPrf20

DIP8 10F

DIP8 (EE)

Π’Π΅ΠΏΠ΅Ρ€ΡŒ нСсколько слов ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ PIC18F2550, Ρ‚ΠΎΡ‡Π½Π΅Π΅, Ρ‡Π΅ΠΌ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ. На этом сайтС прСдставлСно нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Extra-PIC. Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ PIC18F2550.
БущСствуСт нСпровСрСнная информация ΠΏΠΎ схСмС элСмСнтарного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ART2003, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ LPT-ΠΏΠΎΡ€Ρ‚Ρƒ ПК. Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ поддСрТиваСтся всё Ρ‚Π΅ΠΌ ΠΆΠ΅ WinPic800 3.55G.

НиТС Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Π΅ настройки WinPic800 3.55G для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ART2003.

Если Π’Ρ‹ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡƒΡŽ схСму ART2003, Π²Π½Π΅ зависимости ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π½ΠΈΡ ΠΏΡ€ΠΎΡˆΡƒ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ Π΅Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ (Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ ΠΈ принтскрины ΠΏΡ€ΠΈΠ²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ΡΡ).

На Ρ„ΠΎΡ€ΡƒΠΌΠ΅ нашСго сайта довольно Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ обсуТдаСтся Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Однако ΠΌΠ½ΠΎΠ³ΠΈΠ΅, Π² Ρ‚ΠΎΠΌ числС ΠΈ ваш ΠΏΠΎΠΊΠΎΡ€Π½Ρ‹ΠΉ Π°Π²Ρ‚ΠΎΡ€, пСриодичСски ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Π»ΠΈΡΡŒ с ситуациСй, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ пСрСставал ΠΎΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ ΠΈ, соотвСтствСнно, Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π». ΠŸΠΎΠΏΡ‹Ρ‚ΠΊΠΈ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ, ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠΉ USB ΠΏΠΎΡ€Ρ‚ Π² составС ПК Π½Π΅ всСгда ΠΈΠ·Π»Π΅Ρ‡ΠΈΠ²Π°Π»ΠΈ Π΄Π°Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ. Π’ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… случаях ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ “самоизлСчивался” ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π» ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΎ.
Благодаря нашим читатСлям Π²Ρ‹ΡΡΠ½ΠΈΠ»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½Π° самом Π΄Π΅Π»Π΅ пустяковая ΠΈ Π»Π΅ΠΆΠΈΡ‚ Π½Π° повСрхности. Достаточно Π½Π° Π»ΠΈΠ½ΠΈΠΈ питания ΠΎΡ‚ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° USB ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΡƒΡŽΡ‰ΠΈΠΉ элСктролитичСский кондСнсатор Π΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ порядка 100,0 ΠΌΠΊΡ„ Π½Π° Ρ€Π°Π±ΠΎΡ‡Π΅Π΅ напряТСниС Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 6,3 Π²ΠΎΠ»ΡŒΡ‚Π°. На ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ этот кондСнсатор ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΏΠΎΠ»Π½Π΅ ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ.
Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΡΠ²Π΅Ρ€Π»ΠΈΡ‚ΡŒ Π΄Π²Π° отвСрстия, Π·Π°Π³Π½ΡƒΡ‚ΡŒ ΠΊ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ°ΠΌ Π²Ρ‹Π²ΠΎΠ΄Π° кондСнсатора ΠΈ ΠΏΡ€ΠΎΠΏΠ°ΡΡ‚ΡŒ ΠΈΡ…. НиТС рисунок ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ располоТСниС кондСнсатора (Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΎ красным ΠΊΡ€ΡƒΠ³ΠΎΠΌ).

Π€Π°ΠΉΠ»Ρ‹:
ΠŸΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Π΅ ΠΏΠ»Π°Ρ‚Ρ‹ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ SL4.0
ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° МК
WinPic800 3.55G

ВсС вопросы – Π² Π€ΠΎΡ€ΡƒΠΌ.


Как Π²Π°ΠΌ эта ΡΡ‚Π°Ρ‚ΡŒΡ?

Π—Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΎ Π»ΠΈ это устройство Ρƒ вас?

Pic ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² автоматичСский программирования usb ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. PIC ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Ρ„ΠΈΡ€ΠΌΡ‹ MicroChip

Π’ΠΎΡ‚ Π΅ΡΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, Π΅ΡΡ‚ΡŒ написанная ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°. Π§Ρ‚ΠΎ Π΅Ρ‰Ρ‘ Π½ΡƒΠΆΠ½ΠΎ? ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€! Π’Π΅Π΄ΡŒ Π±Π΅Π· ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Ρ‹, которая смоТСт Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ сигналов процСсс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…ΠΎΡ‡Π΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ, слоТно Π±ΡƒΠ΄Π΅Ρ‚ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ. А ΠΊΠ°ΠΊ Π·Π΄ΠΎΡ€ΠΎΠ²ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ!

Π’Π°ΠΊΠΆΠ΅ здСсь Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ описаниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ сСмСйства – АВР, Π½ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π² ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… цСлях. ΠŸΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΠΌ ΠΊ ΡΡ‚Π°Ρ‚ΡŒΠ΅, Π³Π΄Π΅ рассказываСтся, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€-flash своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ.

Для Ρ‡Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€

Π’Π°ΠΊ ΠΊΠ°ΠΊ ΡΡ‚Π°Ρ‚ΡŒΡ ΠΏΠΈΡˆΠ΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ числС ΠΈ для Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ, Π½Π΅ слишком освСдомлСнных Π² этом вопросС, Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Π·ΡΡ‚ΡŒ Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΈ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡƒΠ½ΠΊΡ‚. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ – это ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ устройство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ посрСдством ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΡ‹Ρ… ΠΎΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° сигналов ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ схСмой. ΠšΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½ΠΎΠ΅ устройство являСтся ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹ΠΌ, вСдь Π² Ρ‚Π°ΠΊΠΎΠΌ случаС ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΌ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ МК Π½Π΅ Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ ΠΈΠ· строя, ΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΆΠ½Π΅Π΅, ΠΈΠ· строя Π½Π΅ Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π•ΡΡ‚ΡŒ нСбольшоС ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½ΠΈΠ΅: ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ Π΄Π΅Π»Π°ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚Π΅, Ρƒ ΠΊΠΎΠ³ΠΎ Π΅ΡΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ этого сСмСйства. Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΈΠ·-Π·Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Но ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ своими силами ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ прСдставлСнныС схСмы ΠΈ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ.

ΠŸΠ»Π°Ρ‚Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡ‚ΠΈΠ² ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹Ρ…

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

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

Π”Ρ€Π°ΠΉΠ²Π΅Ρ€Π°

ΠŸΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ слСдуСт ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС. Π’ зависимости ΠΎΡ‚ схСмы ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°Ρ‚ΠΎΡ‡Π΅Π½ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ ΠΎΠ΄ΠΈΠ½ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ большоС ΠΈΡ… количСство. Π’ΠΎΡ‚, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Π°Π»Π΅Π΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒΡΡ, рассчитан ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π½Π° 98 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΎΡ‚ 12-Π³ΠΎ Π΄ΠΎ 18-Π³ΠΎ сСмСйств. Для Ρ‚Π΅Ρ…, ΠΊΠΎΠΌΡƒ понравится Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ сборки, слСдуСт ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² качСствС Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния использовалась ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° IC-PROG. ΠœΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ с Π΄Ρ€ΡƒΠ³ΠΎΠΉ, Π½ΠΎ ΡƒΠΆΠ΅ Π½Π° свой страх ΠΈ риск. Π­Ρ‚ΠΎ информация для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ…ΠΎΡ‡Π΅Ρ‚ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для AVR своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ. Π”Π°Π»Π΅Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Π½ΠΎ, для ΠΊΠ°ΠΊΠΈΡ… сСмСйств ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π Π†Π‘ ΠΎΠ½ рассчитан. Если Π΅ΡΡ‚ΡŒ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ‚ΠΈΠΏ МК, Ρ‚ΠΎ Π²Ρ‹ всСгда ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ.

Π‘Ρ…Π΅ΠΌΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°

Π’ΠΎΡ‚ Ρ‚ΡƒΡ‚ ΡƒΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ. Π’ качСствС Π³Π½Π΅Π·Π΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·ΡŠΠ΅ΠΌ DB9. МоТно ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈ USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ, Π½ΠΎ для Π½Π΅Π³ΠΎ понадобятся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ элСмСнты схСмы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ услоТнят ΠΈ Π±Π΅Π· Ρ‚ΠΎΠ³ΠΎ довольно ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ. Π’Π°ΠΊΠΆΠ΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ рассмотритС рисунок с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°ΠΌΠΈ (Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ части Π·Π° Ρ‡Ρ‚ΠΎ ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚). Π’Ρ‹Π²ΠΎΠ΄Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΡƒΠ΄Π°, ΠΊΡƒΠ΄Π° Π½ΡƒΠΆΠ½ΠΎ, ΠΈΠ½Π°Ρ‡Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ прСвратится Π² нСбольшой кусочСк пластика ΠΈ ΠΆΠ΅Π»Π΅Π·Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π° стСночку ΠΊΠ°ΠΊ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ ΠΎ Π±Ρ‹Π»Ρ‹Ρ… ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…. ΠŸΡ€ΠΎΡ†Π΅ΡΡ сборки ΠΈ использования ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Ρ‚Π°ΠΊΠΎΠ²:

  1. Π‘ΠΎΠ±Ρ€Π°Ρ‚ΡŒ сам ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ написано Π½Π° схСмах. ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ нСкачСствСнной ΠΏΠ°ΠΉΠΊΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… мСст замыкания. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ рассчитан Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ с напряТСниСм 15-18Π’, большС катСгоричСски Π½Π΅ рСкомСндуСтся.
  2. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ срСду управлСния ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ (Π²Ρ‹ΡˆΠ΅ Π±Ρ‹Π»ΠΎ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚).

ΠŸΡ€ΠΎΡ†Π΅ΡΡ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°

ΠŸΡ€ΠΎΡ†Π΅ΡΡ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ списка:

  1. ΠŸΡ€ΠΎΠΈΠ·Π²Π΅ΡΡ‚ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ настройки.
  2. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½ΠΎ Π½Π° схСмС. Π›ΡƒΡ‡ΡˆΠ΅ лишний Ρ€Π°Π· ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ всё Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ, Ρ‡Π΅ΠΌ Π΅Ρ…Π°Ρ‚ΡŒ Π·Π° Π½ΠΎΠ²Ρ‹ΠΌ МК.
  3. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅.
  4. Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСния (для этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π΅Ρ‰Ρ‘ Ρ€Π°Π· посовСтуСм IC-Prog).
  5. Π’ Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌ мСню Π²Π²Π΅Ρ€Ρ…Ρƒ справа Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ слСдуСт ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ.
  6. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ для программирования. Для этого ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ “Π€Π°ΠΉΠ»” – “ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ»”. Π‘ΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅, Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΏΡƒΡ‚Π°ΠΉΡ‚Π΅ с Β«ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ» Π΄Π°Π½Π½Ρ‹Ρ…Β», это совсСм Π΄Ρ€ΡƒΠ³ΠΎΠ΅, ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π½Π΅ получится.
  7. ΠΠ°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠΠ°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ микросхСму». ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎΠ΅ врСмя, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π° – Π΄ΠΎ 2 ΠΌΠΈΠ½ΡƒΡ‚. ΠŸΡ€Π΅Ρ€Ρ‹Π²Π°Ρ‚ΡŒ процСсс программирования нСльзя, это Ρ‡Ρ€Π΅Π²Π°Ρ‚ΠΎ Π²Ρ‹Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ· строя ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.
  8. И Π² качСствС нСбольшого контроля Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π‘Ρ€Π°Π²Π½ΠΈΡ‚ΡŒ микросхСму с Π±ΡƒΡ„Π΅Ρ€ΠΎΠΌΒ».

НС ΠΎΡ‡Π΅Π½ΡŒ слоТно, Π½ΠΎ эта ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ дСйствий позволяСт ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ качСствСнный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ сдСланный, для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π Π†Π‘.

КакиС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм

Как ΡƒΠΆΠ΅ Π²Ρ‹ΡˆΠ΅ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ, этот ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ с 98 модСлями. Как ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΏΠΎ схСматичСским рисункам ΠΈ ΠΏΠ»Π°Ρ‚Π°ΠΌ, ΠΎΠ½ рассчитан Π½Π° Ρ‚Π΅ МК, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅ΡŽΡ‚ 8, 14, 18, 28 ΠΈ 40 Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ². Π­Ρ‚ΠΎΠ³ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ для самых Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… экспСримСнтов ΠΈ построСния самых Ρ€Π°Π·Π½Ρ‹Ρ… ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… скромного Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π° срСднСстатистичСского Π³Ρ€Π°ΠΆΠ΄Π°Π½ΠΈΠ½Π°. МоТно Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚ΡŒ ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ сдСланный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ смоТСт ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚ΡŒ самых Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ – ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ сдСлан качСствСнно.

USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² – 3.8 out of 5 based on 11 votes

Π€ΠΎΡ‚ΠΎΠ³ΠΎΡ€Π°Ρ„ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° прСдоставлСнны Ансаганом Π₯асСновым

Π’ Π΄Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ практичСскиС аспСкты сборки нСслоТного USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ GTP-USB (Grabador TodoPic-USB). БущСствуСт ΡΡ‚Π°Ρ€ΡˆΠ°Ρ модСль этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° GTP-USB plus ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΈ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, Π½ΠΎ прСдлагаСтся Π·Π° дСньги. ΠžΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½Ρ‹Ρ… свСдСний ΠΏΠΎ схСмам ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°ΠΌ ΠΊ GTP-USB plus ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ. Если Ρƒ вас Π΅ΡΡ‚ΡŒ информация ΠΏΠΎ GTP-USB plus, ΠΏΡ€ΠΎΡˆΡƒ ΡΠ²ΡΠ·Π°Ρ‚ΡŒΡΡ со ΠΌΠ½ΠΎΠΉ.

Π˜Ρ‚Π°ΠΊ, GTP-USB. Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ собран Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ PIC18F2550. GTP-USB нСльзя Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ, Ρ‚.ΠΊ. для сборки трСбуСтся ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ PIC18F2550 ΠΈ для этого трСбуСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Π—Π°ΠΌΠΊΠ½ΡƒΡ‚Ρ‹ΠΉ ΠΊΡ€ΡƒΠ³, Π½ΠΎ Π½Π΅ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚Ρ‹ΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ это стало прСпятствиСм для сборки.

Из ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ схСмы GTP-USB ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ элСмСнты ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ†ΠΈΠΈ для упрощСния рисунка ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹. Основной ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ – это ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ WinPic800 вСрсий 3.55G ΠΈΠ»ΠΈ 3.55B Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ Π·Π° процСссом программирования.

ΠžΠ±Π»Π΅Π³Ρ‡Π΅Π½Π½Π°Ρ схСма GTP-USB.

Π‘ΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ Vpp1 ΠΈ Vpp2 ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ ΠΏΠΎΠ΄ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π² корпусах с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌ количСством Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ². Линия Vpp/ICSP ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° для внутрисхСмного программирования. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΈΠ½ΠΈΠΈ Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Π΅.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ собран Π½Π° одностороннСй ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ .

АдаптСр ΠΌΠΎΠΆΠ½ΠΎ Π±Π΅Π·Π±ΠΎΠ»Π΅Π·Π½Π΅Π½Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ PIC-ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Ρ‡Ρ‚ΠΎ, бСзусловно, ΡƒΠ΄ΠΎΠ±Π½ΠΎ.

ПослС сборки ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌ ΠΏΠ΅Ρ€Π²ΠΎΠ΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅. По Ρ„Π°ΠΊΡ‚Ρƒ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ GTP-USB ΠΊ ПК появляСтся сообщСниС

Π—Π°Ρ‚Π΅ΠΌ слСдуСт Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ запрос Π½Π° установку Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°. Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ располоТСн Π² ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ WinPic800 ΠΏΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎΠΌΡƒ ΠΏΡƒΡ‚ΠΈ \WinPic800 3.55G\GTP-USB\Driver GTP-USB\.


БоглашаСмся с прСдупрСТдСниями ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ установку.

ΠžΠ±Ρ€Π°Ρ‰Π°ΡŽ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅. Данная схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΊ Π½Π΅ΠΌΡƒ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Ρ‹ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ WinPic800 вСрсий 3.55G ΠΈ 3.55B. Π‘ΠΎΠ»Π΅Π΅ ΡΡ‚Π°Ρ€ΡˆΠΈΠ΅ вСрсии, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 3.63C Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с этим ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ. ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌ настройку ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹: Π² мСню Settings – Hardware (Установки – ΠžΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅) Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ GTP-USB-#0 ΠΈΠ»ΠΈ GTP-USB-#F1 ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Apply (ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ).

НаТимаСм Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌ тСст оборудования. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ тСстирования появляСтся сообщСниС (см. Π½ΠΈΠΆΠ΅), ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ нас Π½Π΅ Ρ€Π°Π΄ΠΎΠ²Π°Ρ‚ΡŒ.

Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π» со ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ (ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π² Π½Π°Π»ΠΈΡ‡ΠΈΠΈ): PIC12F675, PIC16F84A, PIC16F628A, PIC16F874A, PIC16F876A, PIC18F252. ВСст ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², запись ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… – Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ. Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ впСчатляСт. Π§Ρ‚Π΅Π½ΠΈΠ΅ 1-2 сСк. Π—Π°ΠΏΠΈΡΡŒ 3-5 сСк. Π“Π»ΡŽΠΊΠΎΠ² Π½Π΅ Π·Π°ΠΌΠ΅Ρ‡Π΅Π½ΠΎ. Π§Π°ΡΡ‚ΡŒ Π·Π°ΡˆΠΈΡ‚Ρ‹Ρ… МК протСстировано Π² ΠΆΠ΅Π»Π΅Π·Π΅ – Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.


Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ элСктроники ΠΈΠ΄Ρ‘Ρ‚ ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ‚Π΅ΠΌΠΏΠ°ΠΌΠΈ, ΠΈ всё Ρ‡Π°Ρ‰Π΅ Π³Π»Π°Π²Π½Ρ‹ΠΌ элСмСнтом Ρ‚ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ устройства являСтся ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Он выполняСт ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈ освобоТдаСт ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° ΠΎΡ‚ нСобходимости создания ΠΈΠ·ΠΎΡ‰Ρ€Ρ‘Π½Π½Ρ‹Ρ… схСмных Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Ρ‚Π΅ΠΌ самым ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ Π΄ΠΎ минимального. Как всСм извСстно, ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ управляСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, записанная Π² Π΅Π³ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ. И Ссли ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΉ программист-элСктронщик Π½Π΅ испытываСт ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с использованиСм ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π² своих устройствах, Ρ‚ΠΎ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Ρ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ (особСнно 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 ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ этой ссылкС:
(скачиваний: 670)
ΠŸΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ свой Ρ‚ΠΈΠΏ PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ€Π΅ΡˆΠΈΠ» ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, Π²Ρ‹ΠΊΠ»Π°Π΄Ρ‹Π²Π°ΡŽ Π²ΠΈΠ΄ со стороны Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ для облСгчСния ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ° (рисунок β„–4).


Рисунок β„–4 – ΠΏΠ»Π°Ρ‚Π° с ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ½ΠΎΠΉ стороны

Π•Ρ‰Ρ‘ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ колдовства с паяльником ΠΈ ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ΅ устройство, способноС ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Ρ‡Π΅Ρ€Π΅Π· COM-ΠΏΠΎΡ€Ρ‚ вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π•Ρ‰Ρ‘ Ρ‚Ρ‘ΠΏΠ»Π΅Π½ΡŒΠΊΠΈΠΉ ΠΈ Π½Π΅ ΠΎΡ‚ΠΌΡ‹Ρ‚Ρ‹ΠΉ ΠΎΡ‚ Ρ„Π»ΡŽΡΠ° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΌΠΎΠΈΡ… стараний ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° Ρ„ΠΎΡ‚ΠΎ β„–5.


Π€ΠΎΡ‚ΠΎ β„–5 – ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π² сборС

Π‘ этого ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°, ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ этап Π½Π° ΠΏΡƒΡ‚ΠΈ ΠΊ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° , ΠΏΠΎΠ΄ΠΎΡˆΡ‘Π» ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ. Π’Ρ‚ΠΎΡ€ΠΎΠΉ этап Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² сСбя ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ IC-Prog .
К соТалСнию, Π½Π΅ всС соврСмСнныС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΈ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΈ способны Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π΄Π°Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Π²Π²ΠΈΠ΄Ρƒ банального отсутствия Π½Π° Π½ΠΈΡ… COM-ΠΏΠΎΡ€Ρ‚ΠΎΠ² , Π° Ρ‚Π΅ Ρ‡Ρ‚ΠΎ установлСны Π½Π° Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ°Ρ… Π½Π΅ Π²Ρ‹Π΄Π°ΡŽΡ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для программирования 12Π’ . Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ я Ρ€Π΅ΡˆΠΈΠ» обратится ΠΊ своСму ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ ПК , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π°Π²Π½Ρ‹ΠΌ-Π΄Π°Π²Π½ΠΎ пылился ΠΈ ΠΆΠ΄Π°Π» своСго Π·Π²Ρ‘Π·Π΄Π½ΠΎΠ³ΠΎ часа (ΠΈ Ρ‚Π°ΠΊΠΈ доТдался).
Π˜Ρ‚Π°ΠΊ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΈ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ устанавливаСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ IC-Prog . Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π΅Ρ‘ ΠΌΠΎΠΆΠ½ΠΎ с сайта Π°Π²Ρ‚ΠΎΡ€Π° ΠΈΠ»ΠΈ ΠΏΠΎ этой ссылкС:
(скачиваний: 769)
ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΊ 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-Ρ„Π°ΠΉΠ»Π° ).

Π˜Ρ‚Π°ΠΊ, ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, Π° ΠΏΠΎΡ‚ΠΎΠΌ ΠΈ ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π° Ρ‚Π°ΠΊ ΠΆΠ΅ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ устройства Π½Π° Π½ΠΈΡ…, схСм ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… сСйчас Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ Π½Ρƒ просто ΠΌΠΎΡ€Π΅. Ну нашли схСму, ΠΊΡƒΠΏΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, скачали ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒβ€¦.Π° ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎ Ρ‡Π΅ΠΌ??? И Ρ‚ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅Π΄ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΌ, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ ΠΎΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, встаСт вопрос – Π²Ρ‹Π±ΠΎΡ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°! Π₯ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, ΠΏΠΎ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŽ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ – простота схСмы – Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒ. Β«Π€ΠΈΡ€ΠΌΠ΅Π½Π½Ρ‹Π΅Β» ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΈ ΠΈΡ… Π°Π½Π°Π»ΠΎΠ³ΠΈ Π±Ρ‹Π»ΠΈ сразу ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π² связи с довольно слоТной схСмой, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅ΠΉ Π² сСбя Ρ‚Π΅ ΠΆΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Π’ΠΎ Π΅ΡΡ‚ΡŒ получаСтся Β«Π·Π°ΠΌΠΊΠ½ΡƒΡ‚Ρ‹ΠΉ ΠΊΡ€ΡƒΠ³Β»: Ρ‡Ρ‚ΠΎ Π±Ρ‹ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Π’ΠΎΡ‚ ΠΈ Π½Π°Ρ‡Π°Π»ΠΈΡΡŒ поиски ΠΈ экспСримСнты! Π’ Π½Π°Ρ‡Π°Π»Π΅ Π²Ρ‹Π±ΠΎΡ€ ΠΏΠ°Π» Π½Π° PIC JDM. Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚ com ΠΏΠΎΡ€Ρ‚Π° ΠΈ питаСтся ΠΎΡ‚ Ρ‚ΡƒΠ΄Π° ΠΆΠ΅. Π‘Ρ‹Π» ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π½ Π΄Π°Π½Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π» 4 ΠΈΠ· 10 ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΏΡ€ΠΈ ΠΏΠΈΡ‚Π°Π½ΠΈΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ ситуация ΡƒΠ»ΡƒΡ‡ΡˆΠΈΠ»Π°ΡΡŒ, Π½ΠΎ Π½Π΅ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎ, Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… ΠΎΠ½ Π²ΠΎΠΎΠ±Ρ‰Π΅ отказался Ρ‡Ρ‚ΠΎ Π»ΠΈΠ±ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Π΄Π° ΠΈ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ Β«Π΄ΡƒΡ€Π°ΠΊΠ°Β» Π² Π½Π΅ΠΌ Π½Π΅ прСдусмотрСно. Π”Π°Π»Π΅Π΅ Π±Ρ‹Π» ΠΈΠ·ΡƒΡ‡Π΅Π½ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Pony-Prog. Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, ΠΏΠΎΡ‡Ρ‚ΠΈ Ρ‚ΠΎΠΆΠ΅ самоС Ρ‡Ρ‚ΠΎ ΠΈ JDM.ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Β«Pony-progΒ», прСдставляСт ΠΎΡ‡Π΅Π½ΡŒ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ схСму, с ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ ΠΎΡ‚ ΠΊΠΎΠΌ-ΠΏΠΎΡ€Ρ‚Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π² связи с Ρ‡Π΅ΠΌ, Π½Π° Ρ„ΠΎΡ€ΡƒΠΌΠ°Ρ…, Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, ΠΎΡ‡Π΅Π½ΡŒ часто ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ вопросы ΠΏΠΎ сбоям ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ‚ΠΎΠ³ΠΎ, ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅, Π²Ρ‹Π±ΠΎΡ€ Π±Ρ‹Π» остановлСн Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ Β«Extra-PICΒ». ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Π» схСму – ΠΎΡ‡Π΅Π½ΡŒ просто, Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ! На Π²Ρ…ΠΎΠ΄Π΅ стоит MAX 232 ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰Π°Ρ сигналы ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° RS-232 Π² сигналы, ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Ρ‹Π΅ для использования Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… схСмах с уровнями Π’Π’Π› ΠΈΠ»ΠΈ КМОП, Π½Π΅ ΠΏΠ΅Ρ€Π΅Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ ΠΏΠΎ Ρ‚ΠΎΠΊΡƒ COM-ΠΏΠΎΡ€Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ стандарт эксплуатации RS232, Π½Π΅ прСдставляСт опасности для COM-ΠΏΠΎΡ€Ρ‚Π°.Π’ΠΎΡ‚ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ плюс!
РаботоспособСн с Π»ΡŽΠ±Ρ‹ΠΌΠΈ COM-ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ, ΠΊΠ°ΠΊ стандартными (Β±12v; Β±10v) Ρ‚Π°ΠΊ ΠΈ с нСстандартными COM-ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ соврСмСнных Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΎΠ², ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½Ρ‹Π΅ напряТСния ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ, Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ Β±5v – Π΅Ρ‰Π΅ плюс! ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ распространёнными ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ IC-PROG, PonyProg, WinPic 800 (WinPic800) ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ – Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ плюс!
И питаСтся это всС ΠΎΡ‚ своСго собствСнного источника питания!
Π‘Ρ‹Π»ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΎ – Π½Π°Π΄ΠΎ ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ! Π’Π°ΠΊ Π² ΠΆΡƒΡ€Π½Π°Π»Π΅ Π Π°Π΄ΠΈΠΎ 2007 β„–8 Π±Ρ‹Π» Π½Π°ΠΉΠ΄Π΅Π½ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Он позволял ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π² Π΄Π²ΡƒΡ… Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ….
Π˜Π·Π²Π΅ΡΡ‚Π½Ρ‹ Π΄Π²Π° способа ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PICmicro Π² Ρ€Π΅ΠΆΠΈΠΌ программирования:
1.ΠŸΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½ΠΎΠΌ напряТСнии питания Vcc ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ напряТСниС Vpp (Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ -MCLR) ΠΎΡ‚ нуля Π΄ΠΎ 12Π’
2.ΠŸΡ€ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ напряТСнии Vcc ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒ напряТСниС Vpp ΠΎΡ‚ нуля Π΄ΠΎ 12Π’, Π·Π°Ρ‚Π΅ΠΌ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ напряТСниС Vcc
ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ – Π² основном для ΠΏΡ€ΠΈΠ±ΠΎΡ€ΠΎΠ² Ρ€Π°Π½Π½ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ, ΠΎΠ½ Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅Ρ‚ ограничСния Π½Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ Π²Ρ‹Π²ΠΎΠ΄Π° -MCLR, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² этом случаС ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»ΡƒΠΆΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ…ΠΎΠ΄ΠΎΠΌ сигнала Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ установки, Π° Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… прСдусмотрСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ этот Π²Ρ‹Π²ΠΎΠ΄ Π² ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ линию ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· ΠΏΠΎΡ€Ρ‚ΠΎΠ². Π­Ρ‚ΠΎ Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ плюс Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Π‘Ρ…Π΅ΠΌΠ° Π΅Π³ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½ΠΈΠΆΠ΅:

ΠšΡ€ΡƒΠΏΠ½Π΅Π΅
ВсС Π±Ρ‹Π»ΠΎ собрано Π½Π° ΠΌΠ°ΠΊΠ΅Ρ‚ΠΊΠ΅ ΠΈ ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π½ΠΎ. ВсС прСкрасно ΠΈ устойчиво Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚, глюков Π·Π°ΠΌΠ΅Ρ‡Π΅Π½ΠΎ Π½Π΅Π±Ρ‹Π»ΠΎ!
Π‘Ρ‹Π»Π° отрисована ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠ° для этого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.
depositfiles.com/files/mk49uejin
всС Π±Ρ‹Π»ΠΎ собрано Π² ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ корпус, Ρ„ΠΎΡ‚ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½ΠΈΠΆΠ΅.


Π‘ΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ кабСль Π±Ρ‹Π» ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ· ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ° восьмиТильного кабСля ΠΈ стандартных комовских Ρ€Π°Π·ΡŒΠ΅ΠΌΠ°Ρ…, Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π½ΡƒΠ»ΡŒ ΠΌΠΎΠ΄Π΅ΠΌΠ½Ρ‹Π΅ Ρ‚ΡƒΡ‚ Π½Π΅ прокатят, ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°ΡŽ сразу! К сборкС кабСля слСдуСт ΠΎΡ‚Π½Π΅ΡΡ‚ΠΈΡΡŒ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, сразу ΠΈΠ·Π±Π°Π²ΠΈΡ‚Π΅ΡΡŒ ΠΎΡ‚ Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠΉ Π±ΠΎΠ»ΠΈ Π² дальнСйшСм. Π”Π»ΠΈΠ½Π° кабСля Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»ΡƒΡ‚ΠΎΡ€Π° ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².
Π€ΠΎΡ‚ΠΎ кабСля


Π˜Ρ‚Π°ΠΊ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ собран, кабСль Ρ‚ΠΎΠΆΠ΅, наступил Ρ‡Π΅Ρ€Π΅Π΄ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ всСго этого хозяйства Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ работоспособности, поиск глюков ΠΈ ошибок.
Π‘ΠΏΠ΅Ρ€Π²Π° Π½Π°ΠΏΠ΅Ρ€Π²ΠΎ устанавливаСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ IC-prog, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π½Π° сайтС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° www.ic-prog.com, РаспакуйтС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³. Π’ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π²ΡˆΠ΅ΠΌΡΡ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Ρ‚Ρ€ΠΈ Ρ„Π°ΠΉΠ»Π°:
icprog.exe – Ρ„Π°ΠΉΠ» ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.
icprog.sys – Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎΠ΄ Windows NT, 2000, XP. Π­Ρ‚ΠΎΡ‚ Ρ„Π°ΠΉΠ» всСгда Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.
icprog.chm – Ρ„Π°ΠΉΠ» ΠΏΠΎΠΌΠΎΡ‰ΠΈ (Help file).
Установили, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°Π΄ΠΎ Π±Ρ‹ Π΅Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ.
Для этого:
1.(Волько для Windows XP): ΠŸΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Ρ‰Ρ‘Π»ΠΊΠ½ΠΈΡ‚Π΅ Π½Π° Ρ„Π°ΠΉΠ»Π΅ icprog.exe. «Бвойства» >> Π²ΠΊΠ»Π°Π΄ΠΊΠ° Β«Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒΒ» >> УстановитС Β«Π³Π°Π»ΠΎΡ‡ΠΊΡƒΒ» Π½Π° Β«Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ совмСстимости с:Β» >>Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Windows 2000Β».
2.ЗапуститС Ρ„Π°ΠΉΠ» icprog.exe. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«SettingsΒ» >> Β«OptionsΒ» >> Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«LanguageΒ» >> установитС язык Β«RussianΒ» ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«OkΒ».
Π‘ΠΎΠ³Π»Π°ΡΠΈΡ‚Π΅ΡΡŒ с ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ Β«You need to restart IC-Prog nowΒ» (Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«OkΒ»). ΠžΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° пСрСзапустится.
Настройки” >> Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€

1.ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ установки, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π²Π°ΠΌΠΈ COM-ΠΏΠΎΡ€Ρ‚, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ β€žOkβ€œ.
2.Π”Π°Π»Π΅Π΅, β€žΠΠ°ΡΡ‚Ρ€ΠΎΠΉΠΊΠΈβ€œ >> β€žΠžΠΏΡ†ΠΈΠΈβ€œ >> Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ β€žΠžΠ±Ρ‰ΠΈΠ΅β€œ >> установитС β€žΠ³Π°Π»ΠΎΡ‡ΠΊΡƒβ€œ Π½Π° ΠΏΡƒΠ½ΠΊΡ‚Π΅ β€žΠ’ΠΊΠ». NT/2000/XP Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€β€œ >> НаТмитС β€žOkβ€œ >> Ссли Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π΄ΠΎ этого Π½Π΅ Π±Ρ‹Π» устновлСн Π½Π° вашСй систСмС, Π² появившСмся ΠΎΠΊΠ½Π΅ β€žConfirmβ€œ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ β€žOkβ€œ. Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ установится, ΠΈ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° пСрСзапустится.
ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅:
Для ΠΎΡ‡Π΅Π½ΡŒ β€žΠ±Ρ‹ΡΡ‚Ρ€Ρ‹Ρ…β€œ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ потрСбуСтся ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ β€žΠ—Π°Π΄Π΅Ρ€ΠΆΠΊΠ° Π’Π²ΠΎΠ΄Π°/Π’Ρ‹Π²ΠΎΠ΄Π°β€œ. Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ этого ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒ программирования, ΠΎΠ΄Π½Π°ΠΊΠΎ, увСличиваСтся ΠΈ врСмя, Π·Π°Ρ‚Ρ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ микросхСмы.
3.»Настройки” >> Β«ΠžΠΏΡ†ΠΈΠΈΒ» >> Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«I2CΒ» >> установитС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ» Π½Π° ΠΏΡƒΠ½ΠΊΡ‚Π°Ρ…: Β«Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ MCLR ΠΊΠ°ΠΊ VCCΒ» ΠΈ Β«Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ запись Π±Π»ΠΎΠΊΠ°ΠΌΠΈΒ». НаТмитС Β«OkΒ».
4.«Настройки» >> Β«ΠžΠΏΡ†ΠΈΠΈΒ» >> Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅Β» >> снимитС Β«Π³Π°Π»ΠΎΡ‡ΠΊΡƒΒ» с ΠΏΡƒΠ½ΠΊΡ‚Π°: Β«ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° послС программирования» ΠΈ установитС Β«Π³Π°Π»ΠΎΡ‡ΠΊΡƒΒ» Π½Π° ΠΏΡƒΠ½ΠΊΡ‚Π΅ Β«ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈΒ». НаТмитС Β«OkΒ».
Π’ΠΎΡ‚ ΠΈ настроили!
Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π±Ρ‹ Π½Π°ΠΌ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π² мСстС с IC-prog. И Ρ‚ΡƒΡ‚ всС просто:
Π”Π°Π»Π΅Π΅, Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ IC-PROG, Π² мСню, запуститС: Настройки >> ВСст ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°

ΠŸΠ΅Ρ€Π΅Π΄ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡƒΠ½ΠΊΡ‚Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΈ тСстирвания, Π½Π΅ Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ всС «поля» Π² исходноС ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (всС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ» сняты), ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС Π²Ρ‹ΡˆΠ΅.
1.УстановитС Β«Π³Π°Π»ΠΎΡ‡ΠΊΡƒΒ» Π² ΠΏΠΎΠ»Π΅ Β«Π’ΠΊΠ». Π’Ρ‹Ρ…ΠΎΠ΄ Π”Π°Π½Π½Ρ‹Ρ…Β», ΠΏΡ€ΠΈ этом, Π² ΠΏΠΎΠ»Π΅ Β«Π’Ρ…ΠΎΠ΄ Π”Π°Π½Π½Ρ‹Ρ…Β» Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ Β«Π³Π°Π»ΠΎΡ‡ΠΊΠ°Β», Π° Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ (DATA) Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° X2, Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π»ΠΎΠ³. Β«1Β» (Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ +3,0 Π²ΠΎΠ»ΡŒΡ‚). Π’Π΅ΠΏΠ΅Ρ€ΡŒ, Π·Π°ΠΌΠΊΠ½ΠΈΡ‚Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ собой ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ (DATA) ΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ (GND) Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° X2, ΠΏΡ€ΠΈ этом, ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΊΠ° Π² ΠΏΠΎΠ»Π΅ Β«Π’Ρ…ΠΎΠ΄ Π”Π°Π½Π½Ρ‹Ρ…Β» Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€ΠΎΠΏΠ°Π΄Π°Ρ‚ΡŒ, ΠΏΠΎΠΊΠ° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚Ρ‹.
2.ΠŸΡ€ΠΈ установкС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ» Π² ΠΏΠΎΠ»Π΅ Β«Π’ΠΊΠ». Вактирования», Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ (CLOCK) Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° X2, Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π»ΠΎΠ³. Β«1Β». (Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ +3,0 Π²ΠΎΠ»ΡŒΡ‚).
3.ΠŸΡ€ΠΈ установкС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ» Π² ΠΏΠΎΠ»Π΅ Β«Π’ΠΊΠ». Бброс (MCLR)Β», Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ (VPP) Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° X3, Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ +13,0… +14,0 Π²ΠΎΠ»ΡŒΡ‚, ΠΈ ΡΠ²Π΅Ρ‚ΠΈΡ‚ΡŒΡΡ свСтодиод D4 (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ красного Ρ†Π²Π΅Ρ‚Π°).Если ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ 1 Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ свСтится свСтодиод HL3
Если ΠΏΡ€ΠΈ тСстировании, ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ сигнал Π½Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚, слСдуСт Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ вСсь ΠΏΡƒΡ‚ΡŒ прохоТдСния этого сигнала, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ кабСль соСдинСния с COM-ΠΏΠΎΡ€Ρ‚ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.
ВСстированиС ΠΊΠ°Π½Π°Π»Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° EXTRAPIC:
1. 13 Π²Ρ‹Π²ΠΎΠ΄ микросхСмы DA1: напряТСниС ΠΎΡ‚ -5 Π΄ΠΎ -12 Π²ΠΎΠ»ΡŒΡ‚. ΠŸΡ€ΠΈ установкС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ»: ΠΎΡ‚ +5 Π΄ΠΎ +12 Π²ΠΎΠ»ΡŒΡ‚.
2. 12 Π²Ρ‹Π²ΠΎΠ΄ микросхСмы Da1: напряТСниС +5 Π²ΠΎΠ»ΡŒΡ‚. ΠŸΡ€ΠΈ установкС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ»: 0 Π²ΠΎΠ»ΡŒΡ‚.
3. 6 Π²Ρ‹Π²ΠΎΠ΄ микросхСмы DD1: напряТСниС 0 Π²ΠΎΠ»ΡŒΡ‚. ΠŸΡ€ΠΈ установкС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ»: +5 Π²ΠΎΠ»ΡŒΡ‚.
3. 1 ΠΈ 2 Π²Ρ‹Π²ΠΎΠ΄ микросхСмы DD1: напряТСниС 0 Π²ΠΎΠ»ΡŒΡ‚. ΠŸΡ€ΠΈ установкС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ»: +5 Π²ΠΎΠ»ΡŒΡ‚.
4. 3 Π²Ρ‹Π²ΠΎΠ΄ микросхСмы DD1: напряТСниС +5 Π²ΠΎΠ»ΡŒΡ‚. ΠŸΡ€ΠΈ установкС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ»: 0 Π²ΠΎΠ»ΡŒΡ‚.
5. 14 Π²Ρ‹Π²ΠΎΠ΄ микросхСмы DA1: напряТСниС ΠΎΡ‚ -5 Π΄ΠΎ -12 Π²ΠΎΠ»ΡŒΡ‚. ΠŸΡ€ΠΈ установкС Β«Π³Π°Π»ΠΎΡ‡ΠΊΠΈΒ»: ΠΎΡ‚ +5 Π΄ΠΎ +12 Π²ΠΎΠ»ΡŒΡ‚.
Если всС тСстированиС ΠΏΡ€ΠΎΡˆΠ»ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π³ΠΎΡ‚ΠΎΠ² ΠΊ эксплуатации.
Для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ подходящиС панСльки ΠΈΠ»ΠΈ ΠΆΠ΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ Π½Π° основС ZIF панСльки (с Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ усилиСм приТатия), Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠ°ΠΊ здСсь radiokot.ru/circuit/digital/pcmod/18/.
Π’Π΅ΠΏΠ΅Ρ€ΡŒ нСсколько слов ΠΏΡ€ΠΎ ICSP – ВнутрисхСмноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².
ΠŸΡ€ΠΈ использовании ICSP Π½Π° ΠΏΠ»Π°Ρ‚Π΅ устройства слСдуСт ΠΏΡ€Π΅Π΄ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ с использованиСм ICSP ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ 5 ΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ:
1. GND (VSS) – ΠΎΠ±Ρ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄.
2. VDD (VCC) – плюс напряТСниС питания
3. MCLR” (VPP)- Π²Ρ…ΠΎΠ΄ сброса ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° / Π²Ρ…ΠΎΠ΄ напряТСния программирования
4. RB7 (DATA) – двунаправлСнная шина Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ программирования
5. RB6 (CLOCK) Π’Ρ…ΠΎΠ΄ синхронизации Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ программирования
ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ внутрисхСмного программирования.
Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ICSP ΠΊ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ PIC16F84 Π² корпусС DIP18:

1.Линия MCLR” развязываСтся ΠΎΡ‚ схСмы устройства ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΎΠΉ J2, которая Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ внутрисхСмного программирования (ICSP) размыкаСтся, пСрСдавая Π²Ρ‹Π²ΠΎΠ΄ MCLR Π² монопольноС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ.
2.Линия VDD Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ программирования ICSP ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΎΡ‚ схСмы устройства ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΎΠΉ J1. Π­Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ потрСблСния Ρ‚ΠΎΠΊΠ° ΠΎΡ‚ Π»ΠΈΠ½ΠΈΠΈ VDD схСмой устройства.
3.Линия RB7 (двунаправлСнная шина Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ программирования) изолируСтся ΠΏΠΎ Ρ‚ΠΎΠΊΡƒ ΠΎΡ‚ схСмы устройства рСзистором R1 Π½ΠΎΠΌΠΈΠ½Π°Π»ΠΎΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 1 кОм. Π’ связи с этим ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ‚Π΅ΠΊΠ°ΡŽΡ‰ΠΈΠΉ/ΡΡ‚Π΅ΠΊΠ°ΡŽΡ‰ΠΈΠΉ Ρ‚ΠΎΠΊ, обСспСчиваСмый этой Π»ΠΈΠ½ΠΈΠ΅ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ рСзистором R1. ΠŸΡ€ΠΈ нСобходимости ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΎΠΊ, рСзистор R1 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ (ΠΊΠ°ΠΊ Π² случаС c VDD) ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΎΠΉ.
4.Линия RB6 (Π’Ρ…ΠΎΠ΄ синхронизации PIC Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ программирования) Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΊΠ°ΠΊ ΠΈ RB7 изолируСтся ΠΏΠΎ Ρ‚ΠΎΠΊΡƒ ΠΎΡ‚ схСмы устройства рСзистором R2, Π½ΠΎΠΌΠΈΠ½Π°Π»ΠΎΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 1 кОм. Π’ связи с этим ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ‚Π΅ΠΊΠ°ΡŽΡ‰ΠΈΠΉ/ΡΡ‚Π΅ΠΊΠ°ΡŽΡ‰ΠΈΠΉ Ρ‚ΠΎΠΊ, обСспСчиваСмый этой Π»ΠΈΠ½ΠΈΠ΅ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ рСзистором R2. ΠŸΡ€ΠΈ нСобходимости ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ‚ΠΎΠΊ, рСзистор R2 Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ (ΠΊΠ°ΠΊ Π² случаС с VDD) ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΎΠΉ.
РасполоТСниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ICSP Ρƒ PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²:


Π­Ρ‚Π° схСма Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для справки, Π²Ρ‹Π²ΠΎΠ΄Ρ‹ программирования Π»ΡƒΡ‡ΡˆΠ΅ ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚ΡŒ ΠΈΠ· Π΄Π°Ρ‚Π°ΡˆΠΈΡ‚Π° Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.
Π’Π΅ΠΏΠ΅Ρ€ΡŒ рассмотрим ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ IC-prog. Π‘ΡƒΠ΄Π΅ΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ конструкции Π²ΠΎΡ‚ ΠΎΡ‚ сюда rgb73.mylivepage.ru/wiki/1952/579
Π’ΠΎΡ‚ схСма устройства


Π²ΠΎΡ‚ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°
ΠŸΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ PIC12F629. Π”Π°Π½Π½Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ для своСй Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ константу osccal – прСдставляСт собой 16-Ρ‚ΠΈ Ρ€ΠΈΡ‡Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅Π³ΠΎ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° МК, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ МК ΠΎΡ‚Ρ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ врСмя ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ своих ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, которая записана Π² послСднСй ячСйкС Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΈΠΊΠ°. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ.
НиТС Π½Π° ΡΡ€ΠΈΠ½ΡˆΠΎΡ‚Π΅ красными Ρ†ΠΈΡ„Ρ€Π°ΠΌΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ дСйствий Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ IC-prog.


1. Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°
2. ΠΠ°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π§ΠΈΡ‚Π°Ρ‚ΡŒ микросхСму»
Π’ ΠΎΠΊΠ½Π΅ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄Β» Π² самой послСднСй ячСйкС Π±ΡƒΠ΄Π΅Ρ‚ наша константа для Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° константа своя! НС сотритС Π΅Π΅, Π·Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π½Π° Π±ΡƒΠΌΠ°ΠΆΠΊΡƒ ΠΈ Π½Π°ΠΊΠ»Π΅ΠΉΡ‚Π΅ Π΅Π΅ Π½Π° микросхСму!
ИдСм далСС


3. НаТимаСм ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ»…Β», Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π½Π°ΡˆΡƒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ. Π’ ΠΎΠΊΠ½Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° появится ΠΊΠΎΠ΄ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ.
4. БпускаСмся ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ ΠΊΠΎΠ΄Π°, Π½Π° послСднСй ячСйкС ΠΆΠΌΠ΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΉ клавишСй ΠΌΡ‹ΡˆΠΈ ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π² мСню Β«ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ±Π»Π°ΡΡ‚ΡŒΒ», Π² ΠΏΠΎΠ»Π΅ «ШСстнадцатСричныС» Π²Π²ΠΎΠ΄ΠΈΠΌ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ константы, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ записали, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ «ОК».
5. НаТимаСм Β«ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ микросхСму».
ΠŸΠΎΠΉΠ΄Π΅Ρ‚ процСсс программирования, Ссли всС ΠΏΡ€ΠΎΡˆΠ»ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅.
ВытаскиваСм микросхСму ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈ вставляСм Π² собранный ΠΌΠ°ΠΊΠ΅Ρ‚. Π’ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅. НаТимаСм ΠΊΠ½ΠΎΠΏΠΊΡƒ пуск.Π£Ρ€Π° Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚! Π’ΠΎΡ‚ Π²ΠΈΠ΄Π΅ΠΎ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΈΠ³Π°Π»ΠΊΠΈ
video.mail.ru/mail/vanek_rabota/_myvideo/1.html
Π‘ этим Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π»ΠΈΡΡŒ. А Π²ΠΎΡ‚ Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ Ссли Ρƒ нас Π΅ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ» исходного ΠΊΠΎΠ΄Π° Π½Π° ассСмблСрС asm, Π° Π½Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ hex? Π’ΡƒΡ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ компилятор. ΠΈ ΠΎΠ½ Π΅ΡΡ‚ΡŒ – это Mplab, Π² этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠ°ΠΊ ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Ρ‚Π°ΠΊ ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Π’ΠΎΡ‚ ΠΎΠΊΠ½ΠΎ компилятора


УстанавливаСм Mplab
Находим Π² установлСнной Mplab ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ MPASMWIN.exe, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ находится Π² ΠΏΠ°ΠΏΠΊΠ΅ – Microchip – MPASM Suite – MPASMWIN.exe
ЗапускаСм Π΅Π΅. Π’ ΠΎΠΊΠ½Π΅ (4) Browse Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ наш исходник (1) .asm, Π² ΠΎΠΊΠ½Π΅ (5) Processor Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ наш ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Assemble ΠΈ Π² Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΏΠ°ΠΏΠΊΠ΅ Π³Π΄Π΅ Π²Ρ‹ ΡƒΠΊΠ°Π·Π°Π»ΠΈ исходник появится ваша ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°.HEX Π’ΠΎΡ‚ ΠΈ всС Π³ΠΎΡ‚ΠΎΠ²ΠΎ!
НадСюсь эта ΡΡ‚Π°Ρ‚ΡŒΡ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ Π² освоСнии PIC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²! Π£Π΄Π°Ρ‡ΠΈ!

Π’Π°ΠΊ ΡƒΠΆ слоТилось, Ρ‡Ρ‚ΠΎ знакомство с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ я Π½Π°Ρ‡Π°Π» с AVR. PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π΄ΠΎ ΠΏΠΎΡ€Ρ‹, Π΄ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ β€” ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠ» стороной. Но, всС ΠΆΠ΅ Π½Π° Π½ΠΈΡ… Ρ‚ΠΎΠΆΠ΅ вСдь Π΅ΡΡ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅, интСрСсныС для повторСния, конструкции! А вСдь эти ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Ρ‚ΠΎΠΆΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎ . Π­Ρ‚Ρƒ ΡΡ‚Π°Ρ‚ΡŒΡŽ ΠΏΠΈΡˆΡƒ Π² основном для сСбя самого. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π·Π°Π±Ρ‹Ρ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠ°ΠΊ Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΈ бСссмыслСнных ΠΏΠΎΡ‚Π΅Ρ€ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

Для ΠΏΠ΅Ρ€Π²ΠΎΠΉ схСмы β€” Π΄ΠΎΠ»Π³ΠΎ ΠΈ ΡƒΠΏΠΎΡ€Π½ΠΎ пытался ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ PIC ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎ Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹ΠΌ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ схСмам β€” Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π²Ρ‹ΡˆΠ»ΠΎ . Π‘Ρ‚Ρ‹Π΄Π½ΠΎ, Π½ΠΎ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ ΠΊ Π·Π½Π°ΠΊΠΎΠΌΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡˆΠΈΠ» МК. Но вСдь это Π½Π΅ Π΄Π΅Π»ΠΎ β€” постоянно Π±Π΅Π³Π°Ρ‚ΡŒ ΠΏΠΎ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΌ! Π­Ρ‚ΠΎΡ‚ ΠΆΠ΅ Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΉ ΠΈ посовСтовал ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΡƒΡŽ схСму, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΡƒΡŽ ΠΎΡ‚ БОМ ΠΏΠΎΡ€Ρ‚Π°. Но Π΄Π°ΠΆΠ΅ ΠΈ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° я Π΅Π΅ собрал β€” всС Ρ€Π°Π²Π½ΠΎ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ . Π’Π΅Π΄ΡŒ ΠΌΠ°Π»ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ β€” Π½ΡƒΠΆΠ½ΠΎ Π΅Ρ‰Π΅ ΠΏΠΎΠ΄ Π½Π΅Π³ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ. А Π²ΠΎΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π· это Ρƒ мСня ΠΈ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ. ЦСлая Ρ‚ΡƒΡ‡Π° инструкций Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, ΠΈ ΠΌΠ°Π»ΠΎ какая ΠΌΠ½Π΅ помогла…

Π’ΠΎΠ³Π΄Π°, ΠΌΠ½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Но Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π» Π² условиях ТСсткого Π΄Π΅Ρ„ΠΈΡ†ΠΈΡ‚Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ β€” Π½Π΅ догадался ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ хотя Π±Ρ‹ ссылку Π½Π° ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ. И вСдь Π½Π΅ нашСл Π΅Π΅ вполСдствии. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡŽΡΡŒ β€” ΠΏΠΈΡˆΡƒ ΡΡ‚Π°Ρ‚ΡŒΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ свою ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΈΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ.

Π˜Ρ‚Π°ΠΊ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ, хотя ΠΈ Π½Π΅ 5 ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΊΠΎΠ², ΠΊΠ°ΠΊ для AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Π΄ΠΎ сих ΠΏΠΎΡ€. Π’ΠΎΡ‚ схСма:

Π’ΠΎΡ‚ пСчатная ΠΏΠ»Π°Ρ‚Π° ().

БОМ Ρ€Π°Π·ΡŠΠ΅ΠΌ припаиваСтся ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠ°ΠΌΠΈ прямо Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Π΅ ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠΈ (Π³Π»Π°Π²Π½ΠΎΠ΅ β€” Π½Π΅ Π·Π°ΠΏΡƒΡ‚Π°Ρ‚ΡŒΡΡ с Π½ΡƒΠΌΠ΅Ρ€Π°Ρ†ΠΈΠ΅ΠΉ). Π’Ρ‚ΠΎΡ€ΠΎΠΉ ряд ΡˆΡ‚Ρ‹Ρ€ΡŒΠΊΠΎΠ² соСдиняСтся с ΠΏΠ»Π°Ρ‚ΠΎΠΉ малСнькими ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ°ΠΌΠΈ (ΠΎΡ‡Π΅Π½ΡŒ нСпонятно сказал, Π°Π³Π°). ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΡŽ Π΄Π°Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡŽβ€¦ Ρ…ΠΎΡ‚ΡŒ ΠΎΠ½Π° ΠΈ ΡΡ‚Ρ€Π°ΡˆΠ½Π°Ρ (Π½Π΅Ρ‚Ρƒ Ρƒ мСня сСйчас Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„ΠΎΡ‚ΠΎΠ°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π° ).
Π‘Π°ΠΌΠΎΠ΅ Π·Π»ΠΎΠ±Π½ΠΎΠ΅ Π² Ρ‚ΠΎΠΌ β€” Ρ‡Ρ‚ΠΎ для PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² для ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π½ΡƒΠΆΠ½Ρ‹ 12 Π²ΠΎΠ»ΡŒΡ‚. А Π»ΡƒΡ‡ΡˆΠ΅ Π½Π΅ 12, Π° Ρ‡ΡƒΡ‚ΠΎΡ‡ΠΊΡƒ побольшС. Π‘ΠΊΠ°ΠΆΠ΅ΠΌ, 13. Или 13.5 (кстати, спСциалисты β€” ΠΏΠΎΠΏΡ€Π°Π²ΡŒΡ‚Π΅ мСня Π² коммСнтариях, Ссли ошибаюсь. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°.). 12 Π²ΠΎΠ»ΡŒΡ‚ Π΅Ρ‰Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π³Π΄Π΅-Ρ‚ΠΎ Π΄ΠΎΠ±Ρ‹Ρ‚ΡŒ. А 13 Π³Π΄Π΅? Π― Ρ‚ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΠ» ΠΈΠ· полоТСния просто β€” Π±Ρ€Π°Π» свСТСзаряТСнный Π»ΠΈΡ‚ΠΈΠΉ-ΠΏΠΎΠ»ΠΈΠΌΠ΅Ρ€Π½Ρ‹ΠΉ аккумулятор, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±Ρ‹Π»ΠΎ 12.6 Π²ΠΎΠ»ΡŒΡ‚. Ну ΠΈΠ»ΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…Π±Π°Π½ΠΎΡ‡Π½Ρ‹ΠΉ аккумулятор, с Π΅Π³ΠΎ 16 Π²ΠΎΠ»ΡŒΡ‚Π°ΠΌΠΈ (ΠΏΡ€ΠΎΡˆΠΈΠ» Ρ‚Π°ΠΊ ΠΎΠ΄ΠΈΠ½ PIC β€” Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ).

Но я ΠΎΠΏΡΡ‚ΡŒ отвлСкся. Π˜Ρ‚Π°ΠΊ β€” инструкция ΠΏΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². Π˜Ρ‰Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ WinPIC800 (ΠΊ соТалСнию простая ΠΈ популярная icprog Ρƒ мСня Π½Π΅ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π»Π°,) ΠΈ настраиваСм Π΅Π΅ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π΅.

ПослС этого β€” ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅ΠΌ.

β–Άβ–·β–Άβ–· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для pic ΠΈ avr своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ схСма

β–Άβ–·β–Άβ–· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для pic ΠΈ avr своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ схСма
Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΠ ΡƒΡΡΠΊΠΈΠΉ/Английский
Π’ΠΈΠΏ лицСнзияFree
Кол-Π²ΠΎ просмотров257
Кол-Π²ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ132 Ρ€Π°Π·
ОбновлСниС:27-05-2019

ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для pic ΠΈ avr своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ схСма – Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR ΠΈ PIC 9zipruhomeuniversalnyj_programmator_ avr _ pic htm Cached Π”ΠΎΠ±Ρ€Ρ‹ΠΉ дСнь Π­Ρ‚Π° схСма с ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚ΠΎΠΉ Π±Ρ‹Π»ΠΈ Π½Π°ΠΉΠ΄Π΅Π½Ρ‹ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ Π² 2011 Π³ΠΎΠ΄Ρƒ, конструкция Π±Ρ‹Π»Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½Π° Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² Ρ‚Π°ΠΊΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅, Π±Π΅Π· Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΎΠΊ, с avr ΠΈ pic Π‘Ρ…Π΅ΠΌΠ° USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π° Atmega8 своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ wwwjoytaru4483-sxema-usb-programmatora-na-atmega8 Cached рСбята собрал я ваш ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ avr -910, ΠΈ Π²ΠΎΡ‚ΠΊΠ½ΡƒΠ» Π½Π° ΠΊΠΎΠΌΠΏ ΠΈ ΠΏΠΈΡˆΠ΅Ρ‚ Ρ‡Ρ‚ΠΎ Π½Π΅ ΠΎΠΏΠΎΠ·Π½Π°Π½! Ρ‡Ρ‚ΠΎ я сдСлал Π½Π΅ Ρ‚Π°ΠΊ? всС Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ, ΠΏΡ€ΠΎΡˆΠΈΠ» ΡƒΠ½ΠΈΠΏΡ€ΠΎΡ„Π°ΠΌ, fuse ставил ΠΊΠ°ΠΊ Π½Π° Ρ„ΠΎΡ‚ΠΎ Π½Π°ΠΆΠΈΠΌΠ°Π» сначала Π½Π° read ставил Π³Π°Π»ΠΎΡ‡ΠΊΠΈ ΠΊΠ°ΠΊ Π½Π° Ρ„ΠΎΡ‚Π΅ ΠΈ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Для Pic И Avr Π‘Π²ΠΎΠΈΠΌΠΈ Π ΡƒΠΊΠ°ΠΌΠΈ Π‘Ρ…Π΅ΠΌΠ° – Image Results More ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Для Pic И Avr Π‘Π²ΠΎΠΈΠΌΠΈ Π ΡƒΠΊΠ°ΠΌΠΈ Π‘Ρ…Π΅ΠΌΠ° images ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC своими wwwsylruarticle210461new_programmator Cached МоТно ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈ usb- ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ , Π½ΠΎ для Π½Π΅Π³ΠΎ понадобятся Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ элСмСнты схСмы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ услоТнят ΠΈ Π±Π΅Π· Ρ‚ΠΎΠ³ΠΎ довольно ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC – cxemnet cxemnetmcmc418php Cached РаньшС Ρƒ мСня Π±Ρ‹Π» ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с физичСским com-ΠΏΠΎΡ€Ρ‚ΠΎΠΌ, Π½ΠΎ сСйчас Π² ΠΌΠΎΡ‘ΠΌ распоряТСнии Ρ‚ΠΎΠ»ΡŒΠΊΠΎ usb ΠΈ ΠΏΠ»Π°Ρ‚Π° pci-lpt-2com Для Π½Π°Ρ‡Π°Π»Π° я собрал простой JDM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ , Π½ΠΎ ΠΊΠ°ΠΊ оказалось Π½ΠΈ с ΠΏΠ»Π°Ρ‚ΠΎΠΉ pci-lpt-com, Π½ΠΈ с USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ go-radioruusb-programmator- pic -svoimi-rukamihtml Cached usb ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ pic своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ Π‘ΠΎΠ±ΠΈΡ€Π°Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² pic ΠΈ ΠŸΠΎΡΠΎΠ²Π΅Ρ‚ΡƒΠΉΡ‚Π΅ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Для Avr И Pic На Usb – ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ forumcxemnetindexphp?to pic 111656 Cached Π£ мСня Ρ‚Π° ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°: Π½ΡƒΠΆΠ΅Π½ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ 0 ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ USB 1 Π½Π΅ Π² ΠΊΠΎΠ΅ΠΌ случаС Π½Π΅ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ, Π° с Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΏΠ°Π½Π΅Π»Π΅ΠΊ 2 Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π» ΠΈ ΠΏΠΎΠ΄ Π’ΠΈΠ½ Π₯Π , ΠΈ ΠΏΠΎΠ΄ Π’ΠΈΠ½ 7 3 Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π» ΠΈ Atmel ΠΈ PIC ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для avr своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ steptosleepru Cached Для этого Π½ΡƒΠΆΠ΅Π½ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ , это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, stk 200 (lpt ΠΏΠΎΡ€Ρ‚), stk500 ΠΈ Ρ‚ Π΄ lpt ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ usbasp Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°Π·ΡŠΠ΅ΠΌ idc-10 ΠŸΠ ΠžΠ“Π ΠΠœΠœΠΠ’ΠžΠ  Π”Π›Π― PIC – radioskotru radioskotrupublmkprogrammator_dlja_ pic 9-1-0-137 Cached ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для pic ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²: ΠŸΠΈΡ‚Π°Π½ΠΈΠ΅ Π½Π° саму схСму Π½Π΅ трСбуСтся, вСдь для этого слуТит COM ΠΏΠΎΡ€Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈ осущСствляСтся ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ, схСмы ΠΎΡ‚ LPT ΠΏΠΎΡ€Ρ‚Π° ΠΈ USB wwwtexnicruprogram007progr033htm Cached ΠŸΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΠΏΠΎ популярной срСди Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ ΡƒΡ‚ΡŽΠΆΠ½ΠΎΠΉ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π›Π£Π’, Π° Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Sprint Layout ΡƒΠΆΠ΅ имССтся Π² Π°Ρ€Ρ…ΠΈΠ²Π΅ с ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°ΠΌΠΈ ΠΈ ΠŸΠ ΠžΠ“Π ΠΠœΠœΠΠ’ΠžΠ  AVR USB – radioskotru radioskotrupublmkprogrammator_ avr _usb9-1-0-458 Cached Π—Π΄Π΅ΡΡŒ ΠΏΠΎΠΊΠ°ΠΆΡƒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ сборки usb ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° avr ΠΈ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΠΈ Π² корпус Для Π½Π°Ρ‡Π°Π»Π° скачиваСм Π°Ρ€Ρ…ΠΈΠ² ΠΈ Π΄Π΅Π»Π°Π΅ΠΌ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ ΠŸΠΎΡ‚ΠΎΠΌ Π²ΠΏΠ°ΠΈΠ²Π°Π΅ΠΌ Π½Π° Π½Π΅Ρ‘ всС Π΄Π΅Ρ‚Π°Π»ΠΈ Promotional Results For You Free Download Mozilla Firefox Web Browser wwwmozillaorg Download Firefox – the faster, smarter, easier way to browse the web and all of 1 2 3 4 5 Next 8,790

  • Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Ρ„ΠΈΡ€ΠΌΡ‹ quot;Microchipquot;, которая для PIC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»Π° Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π² Ρ„
  • Π°ΠΉΠ»Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ области памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ слова ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ATMEL ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для памяти Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», Π° FUSE Π±ΠΈΡ‚Ρ‹ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ quot;Π½Π° Π±ΡƒΠΌΠ°ΠΆΠΊΠ΅quot;. На ΠΌΠΎΠΉ взгляд эт
  • я памяти Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», Π° FUSE Π±ΠΈΡ‚Ρ‹ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ quot;Π½Π° Π±ΡƒΠΌΠ°ΠΆΠΊΠ΅quot;. На ΠΌΠΎΠΉ взгляд это Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎ. РазумССтся… ВнутрисхСмныС ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Ρ‚Π΅Ρ… микросхСм, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… поддСрТиваСтся внутрисхСмноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ , Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ микросхСму, Π½Π΅ вынимая Π΅Ρ‘ ΠΈΠ· устройства. ΠœΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΠ°Ρ модСль ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ΡΡ‚Π°Π±ΠΈΠ»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° для Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ автоматичСского управлСния тСхнологичСскими ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ. НуТны Ρ‚Π°ΠΊΠΈΠ΅ спСциалисты, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Π°ΠΆΠ΅Π½ вСсь процСсс Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ примСнСния робототСхничСских ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ. Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ i8051 являлся для своСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΡ‡Π΅Π½ΡŒ слоТным ΠΈΠ·Π΄Π΅Π»ΠΈΠ΅ΠΌ Π² кристаллС Π±Ρ‹Π»ΠΎ использовано 128 тыс. транзисторов , Ρ‡Ρ‚ΠΎ Π² 4 Ρ€Π°Π·Π° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π»ΠΎ количСство транзисторов Π² 16-разрядном микропроцСссорС i8086 .

ATMEL ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для памяти Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ»

Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ слова ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ

  • stk 200 (lpt ΠΏΠΎΡ€Ρ‚)
  • конструкция Π±Ρ‹Π»Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½Π° Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² Ρ‚Π°ΠΊΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅
  • Π° с Π½Π°Π±ΠΎΡ€ΠΎΠΌ ΠΏΠ°Π½Π΅Π»Π΅ΠΊ 2 Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π» ΠΈ ΠΏΠΎΠ΄ Π’ΠΈΠ½ Π₯Π 

ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для pic ΠΈ avr своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ схСма ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΏΠΎ запросу ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для pic ΠΈ avr своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ схСма Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠΏΠΎ запросу ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для pic ΠΈ avr своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ схСма Π–Π°Π»ΠΎΠ±Π° ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Π° ΠŸΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ Π‘Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΠΌ Π·Π° замСчания ΠŸΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠŸΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° содСрТаниС ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ ΠžΡ‚ΠΌΠ΅Π½Π° ΠŸΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒΡΡ ВсС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR ΠΈ PIC zipruhomeuniversalnyj_programmator_avr_pichtm ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ позволяСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ AVR ΠΈ элСктроника ΠΈ схСмы своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ Goradioru goradioruusbprogrammatorpicsvoimirukamihtml ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π‘ΠΎΠ±ΠΈΡ€Π°Π΅ΠΌ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π°Ρ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма ΠΈ рисунок ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ прилагаСтся Π‘Π°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PICΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π£ Π‘Π°ΠΌΠΎΠ΄Π΅Π»ΠΊΠΈΠ½Π° Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ° Π°Π²Π³ Π³ Lcrt тСстСр с AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Как ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ³Π°Π΄Π°Ρ‚ΡŒΡΡ, Π² схСмС ΠΌΠΎΠ΅Π³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π€ΠΎΡ‚ΠΎ пСчатная ΠΏΠ»Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π€ΠΎΡ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π² сборС Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π‘Π°ΠΉΡ‚ Паяльник cxemnet ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π‘Ρ…Π΅ΠΌΠ° ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π’Ρ‹ смоТСтС ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ Основой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° являСтся микросхСма Π‘Ρ…Π΅ΠΌΠ° USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π° Atmega своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ joytaru wwwjoytaru ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ янв Π³ ЀактичСски это AVR популярной схСмы Prottossa USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π°Π΄Π΅ΠΆΠ΅Π½ Π€ΠΎΡ‚ΠΎ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° собранного Π½Π° Atmega Π Π°Π΄ΠΈΠΎΠšΠΎΡ‚ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC, AVR ΠΈ микросхСм памяти Π΄Π΅ΠΊ Π³ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC , AVR ΠΈ микросхСм памяти НуТна Π±Ρ‹Π»Π° схСма простая, Ρ‡Ρ‚ΠΎΠ± ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ ΠΈ надСТная, Π±Π΅Π· глюков Ρ‚Π°ΠΊ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΠΎΠ΄ Π½Π΅Π³ΠΎ ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π»Π°ΡΡŒ ΠΏΠ»Π°Ρ‚Π°, Π½ΠΈΠΆΠ΅ нСсколько Ρ„ΠΎΡ‚ΠΎ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ picΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Extrapic своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ° Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ° своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ Π Π΅ΠΉΡ‚ΠΈΠ½Π³ голоса ΠΌΠ°Ρ€ Π³ Pic сСрия ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Microchip, Π° AVR ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Atmel, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΌΠΎΠΆΠ½ΠΎ отнСсти простоту Π΅Π³ΠΎ схСмы , Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΡΡ‚ΡŒ Π£ΠΠ˜Π’Π•Π Π‘ΠΠ›Π¬ΠΠ«Π™ ΠŸΠ ΠžΠ“Π ΠΠœΠœΠΠ’ΠžΠ  радиосхСмы Π‘Ρ…Π΅ΠΌΡ‹ ΠΈ радиоэлСктроника Π£ΠΠ˜Π’Π•Π Π‘ΠΠ›Π¬ΠΠ«Π™ ΠŸΠ ΠžΠ“Π ΠΠœΠœΠΠ’ΠžΠ  , Устройства Π½Π° простыС интСрСсныС Π ΠΠ”Π˜ΠžΠ‘Π₯Π•ΠœΠ« сдСланныС своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ программирования PIC ΠΈ AVR Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π’ΠΈΠ΄Π΅ΠΎ Π‘Π°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² VHEMaster Архив YouTube июл Π³ Π‘Π°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для atmel avr ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π˜Π³ΠΎΡ€ΡŒ ΠšΡ€ΡƒΡ‡ YouTube Π°ΠΏΡ€ Π³ ВсС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ChipStar ΠΈ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρ‹ июн Π³ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ ChipStarJanus Π’ Ρ‚Π°ΠΊΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΎΠ½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ PIC ΠΈ AVR Ρ„ΠΈΡ€ΠΌΡ‹ Microchip, EXTRAPIC v ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ bestchartruprogrammatoryuniversalnyjprogrammatorextrapicvsxemype ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ июл Π³ Π‘ΡƒΠ΄ΠΈΠ»ΡŒΠ½ΠΈΠΊΠΈ, Π’Π°ΠΉΠΌΠ΅Ρ€Ρ‹, Π’Π΅Ρ€ΠΌΠΎΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ AVR , PIC , EEPROM МСлкий Ρ€Π΅ΠΌΠΎΠ½Ρ‚ НСдавно ΠΌΠ½Π΅ понадобилось Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ PIC ΠΈ EEPROM Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ бСсплатно схСму ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ МСня ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΡ€Π°Π΄ΠΎΠ²Π°Π»ΠΎ, Ρ‡Ρ‚ΠΎ этот ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ Π‘Ρ…Π΅ΠΌΠ° ranalqrzruprgshtml ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π‘Ρ…Π΅ΠΌΠ° ΠΈ описаниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², EPROM, EEPROM, IC ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для avr своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ БСссонная Π½ΠΎΡ‡ΡŒ сисадмина нояб Π³ zipru Π Π°Π΄ΠΈΠΎΡ‚Π΅Ρ…Π½ΠΈΠΊΠ°, элСктроника ΠΈ схСмы своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR ΠΈ PIC Π‘Ρ…Π΅ΠΌΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для pic ΠΈ avr своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ схСма Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ smasterimsamirushemaprogrammatordlyapiciavrsvoimirukamishemahtml схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для pic ΠΈ avr своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ схСма Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR своими ranallanstekruavrispshtml ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR Π°Π½Π°Π»ΠΎΠ³ AVRISP Π‘Ρ…Π΅ΠΌΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для AVR с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ USB Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ°,схСмы Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ radiostroirumikrokontrolhtml ΠΎΠΊΡ‚ Π³ Π‘Ρ…Π΅ΠΌΡ‹ ΠΈ устройства сдСланный своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅,ΠΈ Ρ‚ΠΎ Π’Π°ΠΊ ΠΆΠ΅ Π²Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC , Π²ΠΎΡ‚ схСма ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° ΠœΠ΅Π°Π½Π΄Ρ€ meandrorgarchivescategoryΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹page ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для comΠΏΠΎΡ€Ρ‚Π° AVR ΠΈ PIC Π’Π΅ΠΌΠΊΠ° эта Π² ΠΈΡ‚ΠΎΠ³Π΅ Ρ€Π°Π·Ρ€ΠΎΡΠ»Π°ΡΡŒ ΠΈ Π²Ρ‹Π»ΠΈΠ»Π°ΡΡŒ Π² схСму ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² avr ΠΊΡƒΠΏΠΈΡ‚ΡŒ , ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² pic COM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ устройств Π½Π° PIC picrknigaru ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ PIC ΠΈ EEPROM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC , AVR ΠΈ микросхСм памяти НуТна Π±Ρ‹Π»Π° схСма простая, Ρ‡Ρ‚ΠΎΠ± ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉ ΠΈ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ExtraPIC Dmitry Dubrovenko wwwdubrovenkoruddssitedshexpwhtm ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Однако, ΠΏΡ€ΠΈ Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠΌ ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠΈ схСмы , Π±Ρ‹Π» выявлСн ΠΈ , Vpp AVR На Ρ„ΠΎΡ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Ρƒ мСня установлСно Ρ‚Ρ€ΠΈ свСтодиода, Π½ΠΎ ΠΎΡ‚ схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ для pic ΠΈ avr своими wwwhtsajpskhemaprogrammatorasvoimirukamidliapiciavrsvoimirukamis ΠΌΠ°Ρ€ Π³ схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ для pic ΠΈ avr своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ схСма Yahoo Search Results Yahoo Web Search Sign in Mail Go to ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² eldigiruprogrammators ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π—Π΄Π΅ΡΡŒ Π²Ρ‹ смоТСтС Π½Π°ΠΉΡ‚ΠΈ схСмы самых Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² для AVR , PIC , NEC, STM usb ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ avr ЭлСктричСскиС схСмы elshemarupublkontrollerusb_programmator_avr ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π‘Ρ…Π΅ΠΌΡ‹ ΠΈ Ρ€Π΅ΠΌΠΎΠ½Ρ‚ USB ΠŸΠ ΠžΠ“Π ΠΠœΠœΠΠ’ΠžΠ  AVR Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ МИКРОБΠ₯Π•ΠœΠ« И ΠšΠžΠΠ’Π ΠžΠ›Π›Π•Π Π« Π“ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ USB ΠŸΠ ΠžΠ“Π ΠΠœΠœΠΠ’ΠžΠ  AVR своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ Как я создавал ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC, AVR ΠΈ микросхСм памяти shemuruкакясоздавалпрограмматорpicavrимикросхСмпамятипСрвы ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ нояб Π³ Как я создавал ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC , AVR ΠΈ микросхСм памяти ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚ Π’ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Π΅ Листая ΠΆΡƒΡ€Π½Π°Π» Π ΠΠ”Π˜Πž, нашСл ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡƒΡŽ схСму для сСбя Π”Π°Π»Π΅Π΅ ΠΏΡ€ΠΈΠ²ΠΎΠΆΡƒ Ρ„ΠΎΡ‚ΠΎ ΠΎΠ±Π·ΠΎΡ€ ΠΊΠ°ΠΊ я создавал ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PIC, AVR ΠΈ radiohlamru?p Π΄Π΅ΠΊ Π³ Π‘Ρ…Π΅ΠΌΠ° ΠΈ описаниС Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π“ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ дСвайс Π½Π° Ρ„ΠΎΡ‚ΠΎ сам ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ для FAQ PicKit Lite своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ БообщСство Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹Π΅ ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π’Π΅ΠΏΠ΅Ρ€ΡŒ я стал счастливым ΠΎΠ±Π»Π°Π΄Π°Ρ‚Π΅Π»Π΅ΠΌ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для PIC ΠΎΠ² Начну с Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎ БообщСства Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Ρ‹Π΅ ПодСлки Π‘Π»ΠΎΠ³ FAQ PicKit Lite своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ Π¨ΠΈΡ€ΠΎΠΊΠΎΠΌΡƒ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½Π΅Π½ΠΈΡŽ PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² способствовало ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΡΡ‚ΡŒ схСм ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Он Ρƒ мСня ΠΈ Pic ΠΈ AVR ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Π΅Ρ‚! ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ pic своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ Π»ΡƒΡ‡ΡˆΠΈΠΉ сайт bolnitsasinkovorucachesdrayveryprogrammatorpicsvoimirukami ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ pic своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ для pic Π½Π°Π΄Π΅Π·Ρ…Π΄Π°ΠΊΠΌΠ² Programmer ver схСма pic ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ usb Ρ…ΠΎΠ΄ΠΎΠ²Ρ‹Ρ… Ρƒ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Ρ€ΠΎΠ΄Π° avr ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ схСмы Kazusru kazusrushemeslist_pages_categorieshtml ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π”ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² для Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ программирования микросхСм PCF Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ простой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC ΠΎΠ² ΠΈ AVR ΠΎΠ² Π‘Ρ…Π΅ΠΌΠ° ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для pic ΠΈ avr bbasicrunetshemauniversalnogoprogrammatoradlyapiciavr ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² pic ΠΈ avr Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ схСма pic ΠΈ avr Usb ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ pic своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ Как ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΈΠ»ΠΈ ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ JDM luckytechrupic_programmatorhtml ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π°Π²Π³ Π³ ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ JDM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Ѐотография Π’Π°ΠΊ ΡƒΠΆ слоТилось, Ρ‡Ρ‚ΠΎ знакомство с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ я Π½Π°Ρ‡Π°Π» с AVR Для ΠΏΠ΅Ρ€Π²ΠΎΠΉ схСмы Π΄ΠΎΠ»Π³ΠΎ ΠΈ ΡƒΠΏΠΎΡ€Π½ΠΎ пытался ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ PIC ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎ Π‘Π²ΠΎΠΈΠΌΠΈ Ρ€ΡƒΠΊΠ°ΠΌΠΈ , Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ° Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ ΠŸΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠΈΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ATmega ПолСзноС своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ electroshemaru Π‘Π°ΠΌΠΎΠ΄Π΅Π»ΠΊΠΈ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Как понятно ΠΈΠ· схСмы , для сборки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° потрСбуСтся Π½ΠΈΡ‡Ρ‚ΠΎΠΆΠ½ΠΎ ΠΌΠ°Π»ΠΎΠ΅ Π”Π°Π»Π΅Π΅ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Device AVR micro ATmega НС Π½Π°ΠΉΠ΄Π΅Π½ΠΎ pic Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π° FTR Π‘Π°ΠΉΡ‚ ΠΎ avrru РСшСния ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π”Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для программирования Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π° Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° для внутрисхСмного программирования AVR ISP ΠΈ PIC ISP случайно Π½Π΅ ΠΈΡΠΏΠΎΡ€Ρ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡƒΡŽ ΠΊ Π½Π΅ΠΌΡƒ схСму USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC, PIC, dsPIC, AVR, ICSPI FlowcodeInfo flowcodeinfosmfindexphp?topic ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ ΠΌΠ°Ρ€ Π³ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC , PIC, dsPIC, AVR , ICSPI ВидоизмСнСнная схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΡˆΠ»Π΅ΠΉΡ„ΠΎΠ² Π² Proteus; ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ, схСмы ΠΎΡ‚ LPT ΠΏΠΎΡ€Ρ‚Π° ΠΈ USB wwwtexnicruprogramprogrhtm ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π‘Ρ…Π΅ΠΌΡ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² AVR для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΎΡ‚ интСрфСйсов LPT ΠΈ USB НС Π½Π°ΠΉΠ΄Π΅Π½ΠΎ pic Π­Π²ΠΎΠ»ΡŽΡ†ΠΈΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Экстрапик Π’Π΅Ρ…Π½ΠΎΠΎΠ±Π·ΠΎΡ€ ΠΌΠ°Ρ€ Π³ Π‘Ρ…Π΅ΠΌΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Экстрапик Π”Π°Π»Π΅Π΅ ΡƒΠ²ΠΈΠ΄Π΅Π» Π’ΠΎΡ‚ Ρ„ΠΎΡ‚ΠΎ Экстрапик Π² ΠΏΠΎΠ»Π½ΠΎΠΉ Π±ΠΎΠ΅Π²ΠΎΠΉ готовности Экстрапик Π² EXTRAPIC, AVR ΠΈ AVRDUDE ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Extra PIC Ρ€Π΅Π²ΠΎΠ»ΡŽΡ†ΠΈΡ продолТаСтся ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π° основС Extra PIC ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π‘Ρ…Π΅ΠΌΡ‹ vprlrupublcifrovaja_tekhnikamikrokontrolleryprogrammatorpic ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ ΠΌΠ°Ρ€ Π³ Им ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ PIC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, Ρ‚Π°ΠΊ ΠΈ AVR ВсС свои Π‘Ρ…Π΅ΠΌΠ° для Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π±Ρ‹Π»Π° взята ΠΈΠ· ΠΆΡƒΡ€Π½Π°Π»Π° Π Π°Π΄ΠΈΠΎ Π·Π° Π³ΠΎΠ΄ Двухполярный Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½Ρ‹ΠΉ Π±Π»ΠΎΠΊ питания своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ avr Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρƒ нас АГВ Π‘ΠΈΠ±ΠΈΡ€ΡŒ agtsiberiaruviewsjiznennoeprogrammatorsvoimirukamiavr Π Π΅ΠΉΡ‚ΠΈΠ½Π³ ΠΎΡ‚Π·Ρ‹Π²ΠΎΠ² ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ avr Π”Π΅Π»Π°Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ avr своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ avr Π‘Ρ…Π΅ΠΌΠ° usb ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π° atmega своими! Ардуино ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ pic ΠŸΠΎΡ…ΠΎΠΆΠ΅ своими ΠΎΡ‚ интСрфСйсов lpt ΠΈ usb Avr ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΌΠΈΠΊΡ€ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² RadioMaster Π‘Ρ…Π΅ΠΌΡ‹ Паяльная станция своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ Portable USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR ΠΈ ATS, совмСстимый с AVR ICProg Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅Ρ‚ для использования этот PIC JDM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ приходится ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΈ всю схСму Π² ΠΆΠ΅Π»Π΅Π·Π΅, для Ρ‚Π°ΠΊΠΈΡ… Ρ†Π΅Π»Π΅ΠΉ Π±Ρ‹Π»ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π‘Ρ…Π΅ΠΌΠ° Usb ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° На Atmega Π‘Π²ΠΎΠΈΠΌΠΈ Π ΡƒΠΊΠ°ΠΌΠΈ Π­Ρ‚ΠΎΡ‚ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ Π·Π° нСсколько ΠΌΠΈΠ½ΡƒΡ‚ Π½Π° ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ Π‘Ρ…Π΅ΠΌΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° схСма usb ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для AVR Π½Π° Atmega Π‘ΠΎΠ±ΠΈΡ€Π°Π΅ΠΌ USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π“Ρ€ΠΎΠΌΠΎΠ²Π° Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ° для всСх EasyElectronics easyelectronicsruavrshagpervyjprogrammatorhtml ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ июл Π³ Π‘Π°ΠΌΡ‹ΠΉ простой Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для AVR это ΠΏΡΡ‚ΡŒ UniProf ΠΎΡ‚ НиколаСва Π‘Ρ…Π΅ΠΌΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π» Π“Ρ€ΠΎΠΌΠΎΠ², ΡΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΡŒ Algorithm Builder Π΅Ρ‰Π΅ ΠΊΡƒΠΏΠΈΡ‚ΡŒ рСзистора Π½Π° ΠΎΠΌ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ, ΠΎΠ½ΠΈ ΠΆΠ΅ пофигисторы ΠŸΡ€Π°Π²Π΄Π°, Ρ€Π°Π±ΠΎΡ‚Π°Π» большС с PIC , поэтому использовал ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ STK для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR Pinterest ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ STK для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ° для всСх ЭлСктричСская схСма Cnc Cnc Open Programmer USB programmer for PIC , EPROM, ATMEL, SPI Xtronic ΠœΠ°ΡΡ‚Π΅Ρ€ Π’ΠΈΠ½Ρ‚ΠΈΠΊ Всё своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ ! самый простой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠšΠΈΠ±Π΅Ρ€Ρ„ΠΎΡ€ΡƒΠΌ wwwcyberforumru Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ° ΠΈ Ρ€Π°Π΄ΠΈΠΎΡ‚Π΅Ρ…Π½ΠΈΠΊΠ° ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π°ΠΏΡ€ Π³ Π Π΅ΠΉΡ‚ΠΈΠ½Π³ , голосов Π²ΠΎΡ‚ самый простой JDM ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для Π°Π²Ρ€ , Ρ„Π»Π΅ΡˆΠ΅ΠΊ сСрии здСсь имССтся схСма ΠΈ Ρ„ΠΎΡ‚ΠΎ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° для PICPgm схСма ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для pic ΠΈ avr Trendy Mamy trendymamypluserfilesskhemauniversalnogoprogrammatoradliapiciavrxml мая Π³ схСма ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для pic ΠΈ avr T ru spbtiuru Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚Π΅Π»ΡŒ Π°Ρ€ΠΎΠΊ, Ρ†Π΅Π½Π° Ρ€ΡƒΠ±, ΠΊΡƒΠΏΠΈΡ‚ΡŒ T Π‘ΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ ΠΎ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ atmega, attiny своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ allhe ΠœΠ°ΡΡ‚Π΅Ρ€ΠΊΠ»Π°ΡΡΡ‹ Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ° ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π Π΅ΠΉΡ‚ΠΈΠ½Π³ , голоса янв Π³ Данная схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² atmega ΠΈ attiny, ΠΎΠ΄Π½Π° ΠΈΠ· Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ простых ΠΈ Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ AVR Micro, Atmega ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² pic своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ VRTP ΠŸΠΎΡΠΎΠ²Π΅Ρ‚ΡƒΠΉΡ‚Π΅ самый простой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚ΠΎΡ€ для PIC сСнт Π³ сообщСний Π°Π²Ρ‚ΠΎΡ€Π° ΠŸΡ€ΠΎΡˆΡƒ подскаТитС ΡΠ°ΠΌΡƒΡŽ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ схСму ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Ρ‡Ρ‚ΠΎ Ρ‚ΠΎ Ρ‚ΠΈΠΏΠ° пяти ΠΏΠΎΠ²ΠΎΠ΄ΠΊΠΎΠ² для AVR ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΈΡ… Π½Π΅Ρ€Π²ΠΎΠ² ΡƒΠΆΠ΅ просто Π½Π΅ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² LPT ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π€ΠΎΡ€ΡƒΠΌ wwwservodroidru ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ ΠΎΠΊΡ‚ Π³ сообщСния Π°Π²Ρ‚ΠΎΡ€Π° Π€ΠΎΡ€ΡƒΠΌ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR , PIC ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π° LPT ΠΏΠΎΡ€Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½Π° рисункС Π½Π΅ ΠΆΠ°Π»Π΅Ρ‚ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ² для Π·Π΅ΠΌΠ»ΠΈ Π½ΠΎΠ³ΠΈ Ρ€Π°Π·ΡŠΡ‘ΠΌΠ° ΠΈΠ»ΠΈ ΠΊΡƒΠΏΠΈΡ‚ΡŒ Π‘Ρ…Π΅ΠΌΡ‹ Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… ΠœΠΈΡ€ элСктроники fullchipnetshemynamikrokontrollerah ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Π°Π²Π³ Π³ Π‘Ρ…Π΅ΠΌΡ‹ Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для практичСски Π»ΡŽΠ±Ρ‹Ρ… радиостанций схСма Π Π°Π±ΠΎΡ‡ΠΈΠ΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ для Автономный ΠΎΡ‚ΠΏΡƒΠ³ΠΈΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΊΡ€ΠΎΡ‚ΠΎΠ² АНВИКРОВ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ сXX, xx, PIC xx F xx,AVR, Comport testcopy Π°ΠΏΡ€ Π³ сообщСний Π°Π²Ρ‚ΠΎΡ€ΠΎΠ² Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° Π‘ΠΎΠ±Ρ€Π°Π» ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ΄ индСксом ExtraPic v Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ всС ΠΎΡ‡Π΅Π½ΡŒ Π΄Π°ΠΆΠ΅ Π½ΠΈΠ³ΠΎ, плюс корпус своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΠΏΠΎΠ΄ Π½Π΅Π³ΠΎ собрал ΠΈΠ· корпуса ΠΎΡ‚ Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π° схСму Π±Ρ€Π°Π» ΠΎΡ‚ΡΡŽΠ΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° La Palombella wwwlapalombellaorgprogrammatorskhemaprogrammatorauniversalnyiprogra ΠΌΠ°Ρ€ Π³ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR USB ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΠœΠΈΠ½ΠΈΠ°Ρ‚ΡŽΡ€Π½Ρ‹ΠΉ, быстрый, Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ AVR ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² с SD ΠΊΠ°Ρ€Ρ‚ΠΎΠΉ памяти ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π±ΠΎΡ€Ρ‚ΠΎΠ²ΠΎΠΉ сСти схСма ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ Π‘Ρ…Π΅ΠΌΠ° , Electronics Π Π΅ΠΊΠ»Π°ΠΌΠ° ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ pic avr своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ всСго Π·Π° Ρ€ΡƒΠ± Π Π΅ΠΊΠ»Π°ΠΌΠ° sclickaliexpresscom , ΠžΡ†Π΅Π½ΠΊΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ aliexpresscom ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ pic avr своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ Π·Π° Ρ€ΡƒΠ± Волько сСгодня! Быстрая доставка Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ Гарантия ΠžΡ€ΠΈΠ³ΠΈΠ½Π°Π» ВмСстС с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для pic ΠΈ avr своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ схСма часто ΠΈΡ‰ΡƒΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ pic usb своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ usb ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для pic ΠΈ avr ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ extrapic Ρ‡Π΅Ρ€Π΅Π· usb ftrl ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ pic spi flash ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ bios своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ pickit своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ usb ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π° max Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Blogger Duo Hangouts Keep Jamboard ΠŸΠΎΠ΄Π±ΠΎΡ€ΠΊΠΈ Π”Ρ€ΡƒΠ³ΠΈΠ΅ сСрвисы

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Ρ„ΠΈΡ€ΠΌΡ‹ quot;Microchipquot;, которая для PIC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ»Π° Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π² Ρ„Π°ΠΉΠ»Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ области памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ слова ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ATMEL ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для памяти Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», Π° FUSE Π±ΠΈΡ‚Ρ‹ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ quot;Π½Π° Π±ΡƒΠΌΠ°ΠΆΠΊΠ΅quot;. На ΠΌΠΎΠΉ взгляд это Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎ. РазумССтся… ВнутрисхСмныС ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Ρ‚Π΅Ρ… микросхСм, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… поддСрТиваСтся внутрисхСмноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ , Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ микросхСму, Π½Π΅ вынимая Π΅Ρ‘ ΠΈΠ· устройства. ΠœΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΠ°Ρ модСль ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ ΡΡ‚Π°Π±ΠΈΠ»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° для Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ автоматичСского управлСния тСхнологичСскими ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ. НуТны Ρ‚Π°ΠΊΠΈΠ΅ спСциалисты, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Π°ΠΆΠ΅Π½ вСсь процСсс Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ примСнСния робототСхничСских ΠΈΠ·Π΄Π΅Π»ΠΈΠΉ. Π‘ Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ i8051 являлся для своСго Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΎΡ‡Π΅Π½ΡŒ слоТным ΠΈΠ·Π΄Π΅Π»ΠΈΠ΅ΠΌ Π² кристаллС Π±Ρ‹Π»ΠΎ использовано 128 тыс. транзисторов , Ρ‡Ρ‚ΠΎ Π² 4 Ρ€Π°Π·Π° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π»ΠΎ количСство транзисторов Π² 16-разрядном микропроцСссорС i8086 .

Клон PicKit2, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ ΠΈ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΉ Π² Π΄ΠΎΠΌΠ°ΡˆΠ½ΠΈΡ… условиях

PicKit2 – это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Microchip для программирования своих ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² pic. PicKit2 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ мноТСство сСрий ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² с 8-Π±ΠΈΡ‚Π½Ρ‹ΠΌΠΈ изобраТСниями. PicKit2 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ всС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСрий Pic-10/12/16/18/24 ΠΈ dspic-30/33 flash. Pickit 2 – это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ICSP (внутрисхСмный ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€). Π’ интСрфСйсС icsp ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΏΠΎΠΊΠ° ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² схСмС. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ icsp ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ 5 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² для программирования Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.Pickit 2 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ встроСнный ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ pic18f2550, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Pic18f2550 взаимодСйствуСт с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм Ρ‡Π΅Ρ€Π΅Π· интСрфСйс USB ΠΈ взаимодСйствуСт с Ρ†Π΅Π»Π΅Π²Ρ‹ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ Ρ‡Π΅Ρ€Π΅Π· интСрфСйс icsp. Благодаря ΠΌΠΈΠΊΡ€ΠΎΡ‡ΠΈΠΏΡƒ Π±Ρ‹Π»Π° Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° pic18f2550. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ схСму Pickit 2, ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Pickit 2 Π΄ΠΎΠΌΠ° ΠΊΠ°ΠΊ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. Для программирования

Pickit 2 Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° pic.

  • PGC (Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°)
  • PGD (Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ… Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€)
  • Vpp (напряТСниС Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ программирования)
  • Vdd (Π½Π° Π²Ρ‹Π²ΠΎΠ΄ питания подаСтся 5 Π’)
  • Gnd (Π·Π°Π·Π΅ΠΌΠ»Π΅Π½ΠΈΠ΅)

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ pic, Π½ΡƒΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π²Π΅Ρ€Ρ…Π½ΠΈΠ΅ 5 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π½Π° Π΅Π³ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ pic, Π° Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ соСдинСниС с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ pickit 2 icsp.Π‘ΠΌ. Π’Π°Π±Π»ΠΈΡ†Ρƒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° pic, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ эти ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ сигналы ΠΎΡ‚ PicKit2 ΠΊ этим ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ всС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ pic ΠΈΠΌΠ΅ΡŽΡ‚ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ icsp, располоТСнныС Π½Π° Π½ΠΎΠΌΠ΅Ρ€Π°Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ², ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π½ΠΈΠΆΠ΅.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ ΠΈΠ· Π’ΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΠΈ

Π― Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» копию ΠΊΠ»ΠΎΠ½Π° программиста PicKit 2 Π΄ΠΎΠΌΠ° ΠΊΠ°ΠΊ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. ВсС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ для сборки Π½Π°Π±ΠΎΡ€Π°, ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ элСктроники. ΠšΡƒΠΏΠΈΠ» всС ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΡƒΡŽΡ‰ΠΈΠ΅ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ элСктроники.

Π‘Ρ…Π΅ΠΌΠ°, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ я построил ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π° ΠΈΠ·
http: // tiktakx.wordpress.com/2011/04/14/yet-another-simplified-pickit2-clone/

Π― внСс Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ измСнСния Π² схСму.

  • ΠšΠ°Ρ‚ΡƒΡˆΠΊΠ° индуктивности, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ я использовал Π² своСм Pickit2, составляСт 680 ΠΌΠΊΠ“Π½.
  • Кнопка
  • с ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠΌ β„–26 Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° для ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° Π² случаС Π΅Π³ΠΎ поврСТдСния.

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ схСму, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΡƒΡŽ Π½Π° tiktakx.wordpress.com, Π²Ρ‹ Π½Π΅ смоТСтС Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ, Ссли ΠΎΠ½ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½. Π—Π°Ρ‚Π΅ΠΌ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Pic18F2550-ICSP ΠΈΠ· ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π° ΠΈ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ с Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Pickit2.ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма ΠΊΠ»ΠΎΠ½Π° ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½ΠΈΠΆΠ΅.

Π‘Ρ…Π΅ΠΌΠ° PicKit2

Мой послСдний ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ Π½ΠΈΠΆΠ΅. Π― сдСлал Pickit2 ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ-ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅. Π― ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΡŽ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Pic Π½Π° ΠΎΠ΄Π½ΠΎΠΉ сторонС, Π·Π°Ρ‚Π΅ΠΌ снимаю ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΊΠ»Π°Π΄Ρƒ Π΅Π³ΠΎ Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ сторону Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° zif, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅, ΠΈ моя ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Мой PicKit2 выбираСтся ΠΌΠΎΠΈΠΌ ПК Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° я Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ» Π΅Π³ΠΎ ΠΊ ПК. Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π² схСмС ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°Ρ… Π½Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. Π― Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π» Π½ΠΈΠΊΠ°ΠΊΠΈΡ… сообщСний ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… Π² Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠΌ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии PicKit2.Π—Π½Π°Ρ‡ΠΈΡ‚, ΠΌΠ½Π΅ ΠΏΠΎΠ²Π΅Π·Π»ΠΎ: D

PicKit2 Clone, сдСланный Π΄ΠΎΠΌΠ°

Π― Ρ€Π°Π·Π΄Π΅Π»ΠΈΠ» свою доску Π½Π° Π΄Π²Π΅ части.
  • Π˜ΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹
  • Π‘Ρ…Π΅ΠΌΠ° PicKit2

Π― сдСлал ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ для ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ устройства схСм ΠΈ PicKit2. Π—Π°Ρ‚Π΅ΠΌ я распСчатал ΠΈΡ… Π½Π° листС ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΎΠ΄ΠΈΠ½ Π·Π° Π΄Ρ€ΡƒΠ³ΠΈΠΌ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. Π‘Π½Π°Ρ‡Π°Π»Π° распСчатал схСму Π½Π° листС Π½Π°ΠΊΠ»Π΅Π΅ΠΊ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π»Π°Π·Π΅Ρ€Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°, Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΊΠ»Π΅ΠΈΠ» схСму Π½Π° лист ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡƒΡ‚ΡŽΠ³Π°.

Π― спроСктировал ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ ΠΊΠ°ΠΊ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ устройства ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Ρ‚Π°ΠΊ ΠΈ схСмы PicKit2, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΠ½Π»Π°ΠΉΠ½-Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚ EasyEda.Easyeda – это ΠΎΠ½Π»Π°ΠΉΠ½-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для рСдактирования ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚, которая проста Π² использовании ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ easy eda. Π’ Easyeda доступно мноТСство посадочных мСст для ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², опрСдСляСмых ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ посадочныС мСста ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ-Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΏΠ»Π°Ρ‚ Π² easy eda.

Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° pickit 2 ΠΏΠΎ ссылкам Π½ΠΈΠΆΠ΅

ΠŸΠ»Π°Ρ‚Π° исполнитСля ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ

ΠŸΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ ΠΏΠ»Π°Ρ‚Π° PicKit2

Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΎΠ΅ ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΎ, ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ pic18f2550.Π― Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π» PIC18F2550-ICSP с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° pic. Π’Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ PIC18F2550-ICSP. Π€Π°ΠΉΠ» программирования доступСн Π½ΠΈΠΆΠ΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π° Π²Π΅Π±-сайтС Microchip.

Π€Π°ΠΉΠ» программирования PicKit2 pic18f2550 – Π—Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ

Π­Ρ‚ΠΎΡ‚ Ρ„Π°ΠΉΠ» Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π² 18F2550 / ICSP. Когда Π²Ρ‹ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚Π΅ Pickit2 ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ, этот Ρ„Π°ΠΉΠ» сообщаСт ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ, Ρ‡Ρ‚ΠΎ это USB-устройство. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ваш ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π²Ρ‹Π±Π΅Ρ€Π΅Ρ‚ Pickit2, ΠΏΠΎΡ€Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π² Π½Π΅Π³ΠΎ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ.Об этом сообщаСт ΠΌΠΈΠ³Π°ΡŽΡ‰ΠΈΠΉ свСтодиод Π½Π° ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π΅. Если красный свСтодиод ΠΌΠΈΠ³Π°Π΅Ρ‚, это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ваш pickit2 Ρ…ΠΎΡ‡Π΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ Π±Ρ‹Π» Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ Π² Π½Π΅Π³ΠΎ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния PicKit2 ΠΈΠ»ΠΈ ΠΈΠ· срСды Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ MP-Lab. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΠ» ΠΈΠ· MP-Lab IDE.

ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ PicKit2 ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ MPLAB-IDE. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Programmer> Select Programmer> PicKit2. Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ Π²Ρ‹Π±Π΅Ρ€Π΅Ρ‚Π΅ PicKit2, Π² ΠΎΠΊΠ½Π΅ MPLAB появится статус, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Pickit2 Found , ΠΈ Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ MPLAB Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ Π² PicKit2.

pickit2bootloader.hex
Π Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π°: 11 ΠΊΠ±
Π’ΠΈΠΏ Ρ„Π°ΠΉΠ»Π°: ΡˆΠ΅ΡΡ‚ΠΈΠ³Ρ€Π°Π½Π½ΠΈΠΊ

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»


MPLAB IDE Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° PicKit2 Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π΅.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ PicKit2 Π³ΠΎΡ‚ΠΎΠ², ΠΈ ΠΏΠΎΡ€Π° Π΅Π³ΠΎ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Π― протСстировал Π΅Π³ΠΎ, ΠΈ Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ тСстС ΠΎΠ½ Π΄Π°Π΅Ρ‚ ΠΌΠ½Π΅ 100% Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Pickit 2 ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ ΠΈ посмотритС, ΠΊΠ°ΠΊΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ состояниС оборудования.

PicKit2 ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ» ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ» сообщСниС Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅ PICKit2

ΠŸΠΎΡ€Π° ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΈ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€. Π― ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡΡŒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ pic16f877 Π½Π° 8-Π±ΠΈΡ‚Π½ΠΎΠΉ микросхСмС с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ pickit 2

ШСстнадцатСричный Ρ„Π°ΠΉΠ» ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½

Hex-Ρ„Π°ΠΉΠ» ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ pickit2

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π°

Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ± ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Pickit2 отобраТаСтся Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅ PicKi2

ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚Π΅ΡΡŒ с Π½Π°ΠΌΠΈ своими ΠΎΡ‚Π·Ρ‹Π²Π°ΠΌΠΈ ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅.Если Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ вопросы, Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΈΡ… Π½ΠΈΠΆΠ΅ Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π².

Π‘Π°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ программист. Π‘Π°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PIC. ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ практичСского использования

Π˜Ρ‚Π°ΠΊ, ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΈ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π½Π°ΡˆΡƒ ΠΏΠ΅Ρ€Π²ΡƒΡŽ самодСлку Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅, ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π΅Π³ΠΎ схСму своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ, рассмотрим, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, нСсколько простых конструкций.

Π‘Ρ…Π΅ΠΌΠ° позволяСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒ I2C EEPROM.

Бписок ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΏΡ€ΠΈ использовании вмСстС с ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ΠΎΠΉ IC-PROG v1.05D:

ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ ΠΎΡ‚ Microchip: PIC12C508, PIC12C508A, PIC12C509, PIC12C509A, PIC12CE518, PIC12CE519, PIC12C671, PIC12C672, PIC12CE673, PIC12CE674, PIC12F629, PIC12F675, PIC16C433, PIC16C61, PIC16C62A, PIC16C62B, PIC16C63, PIC16C63A, PIC16C64A, PIC16C65A, PIC16C65B, PIC16C66 , PIC16C67, PIC16C71, PIC16C72, PIC16C72A, PIC16C73A, PIC16C73B, PIC16C74A, PIC16C74B, PIC16C76, PIC16C77, PIC16F72, PIC16F73, PIC16F74, PIC16F76, PIC16F77, PIC16C84, PIC16F83, PIC16F84, PIC16F84A, PIC16F88, PIC16C505 *, PIC16C620, PIC16C620A, PIC16C621, PIC16C621A, PIC16C622, PIC16C622A, PIC16CE623, PIC16CE624, PIC16CE625, PIC16F627, PIC16F628, PIC16F628A, PIC16F630 *, PIC16F648A, PIC16F676 *, PIC16C710, PIC16C711, PIC16C712, PIC16C715, PIC16C716, PIC16C717, PIC16C745, PIC16C765, PIC16C770 *, PIC16C771 *, PIC16C773, PIC16C774, PIC16C781 *, PIC16C782 *, PIC16F818, PIC16F819, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16F874, PIC16F874A, PIC16FIC1876, PIC16FIC1876, PIC16FIC1876 6F877A *, PIC16F824, PIC18F258, PIC18F442, PIC18F448, PIC18F452, PIC18F458, PIC18F1220, PIC18F1320, PIC18F2320, PIC18F4320, PIC18F4539, PIC18F6620 *, *, PIC1867F, *, PIC1867F, PIC18F6620 *, *, PIC1867F, *, * PIC1867F

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ , ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Π΅ Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠΎΠΉ (*), Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°Π·ΡŠΠ΅ΠΌ ICSP.

ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ EEPROM I2C (IIC): X24C01, 24C01A, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64, AT24C128, M24C128, AT24C256, M24C256, AT24C512.


УстановитС микросхСму Π² Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΡƒ, строго соблюдая ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π°. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΡˆΠ½ΡƒΡ€, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅. ЗапуститС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ IC-PROG. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ свой ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ PIC ΠΈΠ· Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка.

Если Ρƒ вас Π½Π΅Ρ‚ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, сдСлайтС Π΅Π΅: для этого ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Β«Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚Β» ΠΈΠ»ΠΈ любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€; Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ тСкст ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚; ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ Π»ΡŽΠ±Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ с *.txt ΠΈΠ»ΠΈ * .hex Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅.

Π—Π°Ρ‚Π΅ΠΌ Π² ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π΅ IC-PROG File >> Open file >> Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ наш Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. Окно Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄Β» Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΎ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠ΄Π°ΠΌΠΈ.

Π’ ΠΎΠΊΠ½Π΅ IC-PROG Π½Π°ΠΆΠ°Ρ‚ΡŒ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ микросхСму», Π½Π° схСмС устройства загорится красный свСтодиод. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΠΊΠΎΠ»ΠΎ 30 сСкунд. Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ – Π‘Ρ€Π°Π²Π½ΠΈΡ‚ΡŒ микросхСму с Π±ΡƒΡ„Π΅Ρ€ΠΎΠΌ.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ схСмы ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° EXTRA-PIC с Π³ΠΎΡ‚ΠΎΠ²ΠΎΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚ΠΎΠΉ Π² Sprint Layout, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π·Π΅Π»Π΅Π½ΡƒΡŽ ссылку Π²Ρ‹ΡˆΠ΅.

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹

PIC ΠΏΡ€ΠΎΡΠ»Π°Π²ΠΈΠ»ΠΈΡΡŒ своСй простотой ΠΈ качСством Ρ€Π°Π±ΠΎΡ‚Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ Π² использовании. Но Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π±Π΅Π· возмоТности ΠΏΠΈΡΠ°Ρ‚ΡŒ Π½Π° Π½Π΅Π³ΠΎ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹? Π‘Π΅Π· программиста это Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ ΡƒΠ΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠΎ Ρ„ΠΎΡ€ΠΌΠ΅ ΠΆΠ΅Π»Π΅Π·ΠΊΠ°. Π‘Π°ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC Π±Ρ‹Π²Π°Π΅Ρ‚ Π΄Π²ΡƒΡ… Ρ‚ΠΈΠΏΠΎΠ²: ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ»ΠΈ заводской.

ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ заводских ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΎΡ‚ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹Ρ…

Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΈΡ… ΠΎΡ‚Π»ΠΈΡ‡Π°Π΅Ρ‚ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².Π’Π°ΠΊ, Ссли ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ, Ρ‚ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, рассчитан Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΠ΄Π½Ρƒ модСль ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° PIC, Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚ Microchip обСспСчиваСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ Ρ‚ΠΈΠΏΠ°ΠΌΠΈ, модификациями ΠΈ модСлями ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².

Заводской ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚ Microchip

Π‘Π°ΠΌΡ‹ΠΌ извСстным ΠΈ популярным являСтся простой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ ΠΈ извСстСн ΠΊΠ°ΠΊ PICkit 2. Π•Π³ΠΎ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ обусловлСна ​​Сго явными ΠΈ нСявными прСимущСствами. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹Π΅ прСимущСства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ этот USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡ‚ΡŒ Π΄ΠΎΠ»Π³ΠΎ, срСди Π½ΠΈΡ…: ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ нСвысокая ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ, простота использования ΠΈ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ со всСм сСмСйством ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΎΡ‚ 6-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠ³ΠΎ Π΄ΠΎ 20-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠ³ΠΎ.

ИспользованиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΎΡ‚ Microchip

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

Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹

Помимо ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Π΅ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹. ΠŸΡ€ΠΈ ΠΈΡ… ΠΏΠΎΠΊΡƒΠΏΠΊΠ΅ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, Π½ΠΎ для Ρ‚Π΅Ρ…, ΠΊΠΎΠΌΡƒ ΠΎΠ½ΠΎ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ, этого достаточно.Π”ΠΎΠ²ΠΎΠ»ΡŒΠ½ΠΎ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹ΠΉ нСдостаток состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ программистам слоТно Π½Π°ΠΉΡ‚ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для эффСктивной Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Π‘ΠΎΠ±Ρ€Π°Π½Π½Ρ‹Π΅ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹

А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, самоС интСрСсноС – ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. Π­Ρ‚ΠΈΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚Π΅, Ρƒ ΠΊΠΎΠ³ΠΎ Π½Π΅Ρ‚ Π΄Π΅Π½Π΅Π³ ΠΈΠ»ΠΈ просто Π½Π΅ ΠΆΠ΅Π»Π°Π΅Ρ‚ ΠΈΡ… Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ. Если Π²Ρ‹ ΠΏΠΎΠΊΡƒΠΏΠ°Π΅Ρ‚Π΅ Ρƒ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ прСдставитСля, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ссли устройство окаТСтся нСкачСствСнного, Ρ‚ΠΎ Π²Ρ‹ смоТСтС Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π΅Π³ΠΎ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π²Π·Π°ΠΌΠ΅Π½ Π½ΠΎΠ²ΠΎΠ΅.А ΠΏΡ€ΠΈ ΠΏΠΎΠΊΡƒΠΏΠΊΠ΅ Β«Π½Π° Ρ€ΡƒΠΊΠΈΒ» ΠΈΠ»ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ досок объявлСний Π² случаС нСкачСствСнной ΠΏΠ°ΠΉΠΊΠΈ ΠΈΠ»ΠΈ мСханичСских ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ Ρ€Π°ΡΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° Π²ΠΎΠ·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π·Π°Ρ‚Ρ€Π°Ρ‚ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ качСствСнного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊ элСктроникС Ρ€ΡƒΡ‡Π½ΠΎΠΉ сборки.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈΠ»ΠΈ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ (для всСх ΠΈΠ»ΠΈ ΠΏΠΎΡ‡Ρ‚ΠΈ всСх ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ). Они собраны Π½Π° микросхСмах, способных ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ сигналы с ΠΏΠΎΡ€Ρ‚Π° RS-232 Π² сигнал, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ МК.Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ собираСтС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π΄Π°Π½Π½Ρ‹ΠΉ ΠΊΠ΅ΠΌ-Ρ‚ΠΎ, программистом PIC, схСма ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ. ΠΠ΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ Π΄Π°ΠΆΠ΅ нСбольшиС отклонСния. Π­Ρ‚ΠΎ Π·Π°ΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ относится ΠΊ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ Π² элСктроникС, люди с ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ практичСски Π»ΡŽΠ±ΡƒΡŽ схСму, Ссли Π΅ΡΡ‚ΡŒ возмоТности для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ.

ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ стоит ΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ комплСксС, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдоставляСт USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для PIC, собранный Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΠ°Π»ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ сам ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· мноТСства схСм, прСдставлСнных Π² ΠΌΠΈΡ€ΠΎΠ²ΠΎΠΉ сСти.Π’Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ понадобится ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ вмСстС с Π½ΠΈΠΌ. По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Icprog, WinPic800 ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Если сам Π°Π²Ρ‚ΠΎΡ€ схСмы ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π΅ ΡƒΠΊΠ°Π·Π°Π» софт, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π΅Π³ΠΎ Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π΅Π»Π°Ρ‚ΡŒ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ, Ρ‚ΠΎ Π²Π°ΠΌ придСтся самому Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ это ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π³Ρ€ΡƒΠ±ΠΎΠΉ силы. Π’ΠΎ ΠΆΠ΅ самоС ΠΈ с Ρ‚Π΅ΠΌΠΈ, ΠΊΡ‚ΠΎ собираСт собствСнныС схСмы. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ сами Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для МК, Π½ΠΎ это ΡƒΠΆΠ΅ настоящий Π²Ρ‹ΡΡˆΠΈΠΉ ΠΏΠΈΠ»ΠΎΡ‚Π°ΠΆ.

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹, подходящиС Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для PIC

Если Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ увлСкаСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Ρ‚ΠΎ вряд Π»ΠΈ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ постоянно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Ρ‚ΠΈΠΏ.Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π½Π΅ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ для Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Ρ€Π°Π·Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ устройства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΈΡ… ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ довольно ΠΌΠ½ΠΎΠ³ΠΎ, стоит Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΠ°Ρ€ΠΎΡ‡ΠΊΡƒ ΠΈ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎ программистах для Π½ΠΈΡ…. Π’Ρ‹Π±ΠΎΡ€ ΠΏΠ°Π» Π½Π° Π³ΠΈΠ³Π°Π½Ρ‚ΠΎΠ² Ρ€Ρ‹Π½ΠΊΠ° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²: PIC ΠΈ AVR.

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC ΠΈ AVR являСтся Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹ΠΌ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Π΅Π³ΠΎ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ возмоТности ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ благодаря ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, Π½Π΅ внося ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΡƒΡŽ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ.Благодаря этому свойству Ρ‚Π°ΠΊΠΈΠ΅ устройства Π»Π΅Π³ΠΊΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с МК, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ΡˆΠ»ΠΈ Π² ΠΏΡ€ΠΎΠ΄Π°ΠΆΡƒ послС выпуска ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Учитывая, Ρ‡Ρ‚ΠΎ Π² блиТайшСС врСмя Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° сущСствСнно Π½Π΅ измСнится, ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Ρ‹ ΠΊ эксплуатации Π΅Ρ‰Π΅ Π΄ΠΎΠ»Π³ΠΎΠ΅ врСмя. К Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ приятным свойствам заводских ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ отнСсти:

  1. БущСствСнныС Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Π΅ ограничСния Π½Π° количСство ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… микросхСм, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ ΠΎΠ΄ΠΈΠ½, Π° сразу нСсколько Π±Π»ΠΎΠΊΠΎΠ² элСктроники.
  2. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΈ схСм Π½Π° основС Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ (NVRAM, NAND Flash ΠΈ Π΄Ρ€.).
  3. ΠžΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ΅ врСмя программирования. Π’ зависимости ΠΎΡ‚ ΠΌΠΎΠ΄Π΅Π»ΠΈ программиста ΠΈ слоТности Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° это ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΡΡ‚ΡŒ ΠΎΡ‚ 20 Π΄ΠΎ 400 сСкунд.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ практичСского использования

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

Π Π°Π±ΠΎΡ‚Π° с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ

Π§Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ всСм программистам для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ? Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ, хотя сами программисты ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой нСзависимыС схСмы, ΠΎΠ½ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ сигналы Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. А ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, ΠΊΠ°ΠΊ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ, Ρ‡Ρ‚ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для программиста.

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ доступС довольно ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Ρ… для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с программистами, ΠΊΠ°ΠΊ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹Ρ…, Ρ‚Π°ΠΊ ΠΈ заводских.Но Ссли ΠΎΠ½ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ Π½Π° малоизвСстном прСдприятии, ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ ΠΏΠΎ схСмС Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Π»ΡŽΠ±ΠΈΡ‚Π΅Π»Ρ элСктроники ΠΈΠ»ΠΈ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°, Ρ‡ΠΈΡ‚Π°ΡŽΡ‰Π΅Π³ΠΎ эти строчки, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ Π±Ρ‹Ρ‚ΡŒ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ. Π’ этом случаС Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ пСрСчислСниС всСх доступных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΡƒΡ‚ΠΈΠ»ΠΈΡ‚, ΠΈ Ссли Π½ΠΈ ΠΎΠ΄Π½Π° ΠΈΠ· Π½ΠΈΡ… Π½Π΅ подошла (ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ программист Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ), Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π»ΠΈΠ±ΠΎ Π²Π·ΡΡ‚ΡŒ / ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ программиста PIC, Π»ΠΈΠ±ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ свою ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая являСтся ΠΎΡ‡Π΅Π½ΡŒ высокий ΠΏΠΈΠ»ΠΎΡ‚Π°ΠΆ.

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹

Π£Π²Ρ‹, Π΄Π°ΠΆΠ΅ самая идСальная Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ° Π½Π΅ лишСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅Ρ‚, Π½Π΅Ρ‚ ΠΈ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚.Для Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ понимания Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ список. НСкоторыС ΠΈΠ· этих ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΏΡ€ΠΈ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠΌ осмотрС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ оборудования для тСстирования. Π’ этом случаС, Ссли ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PIC установлСн Π½Π° Π·Π°Π²ΠΎΠ΄Π΅, ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ это вряд Π»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. Π₯отя ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°ΠΉΡ‚ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ сбоСв:

  1. ΠŸΠ»ΠΎΡ…Π°Ρ ΠΏΠ°ΠΉΠΊΠ° элСмСнтов ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.
  2. ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с устройством.
  3. ΠŸΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ² Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° / USB.

ЭкспСримСнты с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ

Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ всС Π΅ΡΡ‚ΡŒ. Как Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠΎΠΉ, ΠΊΠ°ΠΊ Π½Π°Ρ‡Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ?

  1. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ внСшний источник питания, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ всС ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅.
  2. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° срСда, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ всС Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ.
  3. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.
  4. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ Ρ„Π°ΠΉΠ», содСрТащий вСсь Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΊΠΎΠ΄.
  5. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ.
  6. Когда всС Π³ΠΎΡ‚ΠΎΠ²ΠΎ, ΡƒΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

Π’Ρ‹ΡˆΠ΅ Π±Ρ‹Π»Π° написана Ρ‚ΠΎΠ»ΡŒΠΊΠΎ общая схСма, которая позволяСт ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊ происходит процСсс. Для ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… срСд Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ, ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π½ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² инструкции.

ΠžΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ Ρ…ΠΎΡ‡Ρƒ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΊ Ρ‚Π΅ΠΌ, ΠΊΡ‚ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ программистами.ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΊΠΈΠΌΠΈ Π±Ρ‹ элСмСнтарными Π½ΠΈ казались Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ шаги, всСгда Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡ… ΠΏΡ€ΠΈΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΠΊΠ° ΠΌΠΎΠ³Π»Π° Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΈ Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ поставлСнныС Π²Π°ΠΌΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ. Π£Π΄Π°Ρ‡ΠΈ Π² элСктроникС!

КакиС ΠΏΠ΅Ρ€Π²Ρ‹Π΅ шаги Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŒ, Ρ€Π΅ΡˆΠΈΠ² ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ схСму Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅? ЕстСствСнно, Π²Π°ΠΌ понадобится ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° – Β«ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°Β», Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€.

А Ссли с ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π½Π΅Ρ‚ – готовая “ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°” ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ выкладываСтся Π°Π²Ρ‚ΠΎΡ€Π°ΠΌΠΈ схСм, Ρ‚ΠΎ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Π΄Π΅Π»Π° обстоят слоТнСС.

Π¦Π΅Π½Π° Π³ΠΎΡ‚ΠΎΠ²Ρ‹Ρ… 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 Π²Ρ‹Π²ΠΎΠ΄Ρƒ Π—Π˜Π€-ΠΏΠ°Π½Π΅Π»ΠΈ. Π’Ρ‹Π²ΠΎΠ΄ AUX ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с микросхСмами памяти 24LC EEPROM (24C04, 24WC08 ΠΈ Π°Π½Π°Π»ΠΎΠ³ΠΈ). Π”Π°Π½Π½Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· Π½Π΅Π³ΠΎ, поэтому Π½Π° схСмС ΠΏΠ°Π½Π΅Π»ΠΈ программирования ΠΎΠ½ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½ словом Β«Π”Π°Π½Π½Ρ‹Π΅Β».ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π²Ρ‹Π²ΠΎΠ΄ AUX ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, хотя ΠΎΠ½ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ LVP.

Π’Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΏΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ рСзистор 2K, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ SDA ΠΈ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ Vcc микросхСм памяти.

ВсС эти Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ я ΡƒΠΆΠ΅ ΠΏΡ€ΠΎΠ΄Π΅Π»Π°Π», послС сборки PICkit-2 Lite ΠΏΠΎ авторской ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΉ схСмС.

ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ памяти 24Cxx (24C08 ΠΈ Π΄Ρ€.) Π¨ΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² Π±Ρ‹Ρ‚ΠΎΠ²ΠΎΠΉ Ρ€Π°Π΄ΠΈΠΎΠ°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΡƒΡ€Π΅, ΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΈΡ… приходится ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΡˆΠΈΠ²Π°Ρ‚ΡŒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ Ρ€Π΅ΠΌΠΎΠ½Ρ‚Π΅ Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€ΠΎΠ² с Π­Π›Π’.Они ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΏΠ°ΠΌΡΡ‚ΡŒ 24Cxx для хранСния настроСк.

Π–Πš-Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Ρ‹

ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ‚ΠΈΠΏ памяти (Ρ„Π»ΡΡˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ). О Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΏΠ°ΠΌΡΡ‚ΡŒ Π–Πš Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Π°, я ΡƒΠΆΠ΅ рассказывал. Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ заинтСрСсован, посмотритС.

Π’ связи с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с микросхСмами сСрии 24Cxx ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ Β«Π΄ΠΎΡ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒΒ» ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Π― Π½Π΅ Ρ‚Ρ€Π°Π²ΠΈΠ» Π½ΠΎΠ²ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ, Π° просто Π΄ΠΎΠ±Π°Π²ΠΈΠ» Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ элСмСнты Π½Π° ΠΏΠ»Π°Ρ‚Ρƒ. Π’ΠΎΡ‚ Ρ‡Ρ‚ΠΎ ΡΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ.

Π―Π΄Ρ€ΠΎΠΌ устройства являСтся ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ PIC18F2550-I / SP .

Π­Ρ‚ΠΎ СдинствСнная микросхСма Π² ΠΏΡ€ΠΈΠ±ΠΎΡ€Π΅. МК PIC18F2550 Π½Π°Π΄ΠΎ Β«ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒΒ». Π­Ρ‚Π° простая опСрация Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ступор, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Ρ‚Π°ΠΊ называСмая ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Β«ΠΊΡƒΡ€ΠΈΡ†Π° ΠΈ яйцо». Как я это Ρ€Π΅ΡˆΠΈΠ», расскаТу Ρ‡ΡƒΡ‚ΡŒ ΠΏΠΎΠ·ΠΆΠ΅.

Бписок Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ для сборки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. Π’ мобильной вСрсии ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π²Π»Π΅Π²ΠΎ (ΠΏΡ€ΠΎΠ²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΠ°Π»ΡŒΡ†Π΅ΠΌ Π²Π»Π΅Π²ΠΎ-Π²ΠΏΡ€Π°Π²ΠΎ), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ всС Π΅Π΅ столбцы.

Имя ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π Π΅ΠΉΡ‚ΠΈΠ½Π³ / ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠœΠ°Ρ€ΠΊΠ° ΠΈΠ»ΠΈ Ρ‚ΠΈΠΏ издСлия
Для основной части ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°
ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ DD1 8-Π±ΠΈΡ‚Π½Ρ‹ΠΉ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ PIC18F2550-I / SP
БиполярныС транзисторы VT1, VT2, VT3 КВ3102
VT4 КВ361
Π”ΠΈΠΎΠ΄ VD1 ΠšΠ”522, 1Н4148
Π”ΠΈΠΎΠ΄ Π¨ΠΎΡ‚Ρ‚ΠΊΠΈ 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 кОм
R13100 кОм
ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€Ρ‹ 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 любой Π²ΠΈΠ΄ Β«Π΄ΠΆΠ΅ΠΌΠΏΠ΅Ρ€Β»
Для ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ½ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² (МК)
ПанСль Π—Π˜Π€ XS1 любая 40-контактная Π—Π˜Π€-панСль
РСзисторы R1 2 кОм ΠœΠ›Π’, МОН (ΠΌΠΎΡ‰Π½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ 0.125 Π’Ρ‚ ΠΈ Π²Ρ‹ΡˆΠ΅), ΠΈΠΌΠΏΠΎΡ€Ρ‚Π½Ρ‹Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ
R2, R3, R4, R5, R6 10 кОм

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎ дСталях ΠΈ ΠΈΡ… Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΈ.

Π—Π΅Π»Π΅Π½Ρ‹ΠΉ свСтодиод HL1 Π³ΠΎΡ€ΠΈΡ‚, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½, Π° ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ свСтодиод HL2 Π³ΠΎΡ€ΠΈΡ‚ Π²ΠΎ врСмя ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ.

Для ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ надСТности устройства ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ USB-Ρ€Π°Π·ΡŠΠ΅ΠΌ XS1 Ρ‚ΠΈΠΏΠ° Β«BΒ» (ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹ΠΉ). Π’ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ USB-Ρ€Π°Π·ΡŠΠ΅ΠΌ Ρ‚ΠΈΠΏΠ° A.Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, нСльзя ΠΏΠ΅Ρ€Π΅ΠΏΡƒΡ‚Π°Ρ‚ΡŒ Π³Π½Π΅Π·Π΄Π° ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ кабСля. Π’Π°ΠΊΠΆΠ΅ это Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ способствуСт надСТности устройства. Если кабСль ΠΏΡ€ΠΈΡˆΠ΅Π» Π² Π½Π΅Π³ΠΎΠ΄Π½ΠΎΡΡ‚ΡŒ, Ρ‚ΠΎ Π΅Π³ΠΎ Π»Π΅Π³ΠΊΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π° Π½ΠΎΠ²Ρ‹ΠΉ Π±Π΅Π· ΠΏΠ°ΠΉΠΊΠΈ ΠΈ ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‚.

Π’ качСствС дроссСля 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 ΠΏΠ°ΠΊΠ΅Ρ‚.

Π‘Ρ…Π΅ΠΌΠ° «ПанСль установки ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° (MC)Β» ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ корпусами Π² панСль. ΠŸΡ€ΠΈ установкС МК слСдуСт ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π² ΠΏΠ°Π½Π΅Π»ΠΈ располоТСн Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ клавиша Π½Π° микросхСмС Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ со стороны Ρ„ΠΈΠΊΡΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ Ρ€Ρ‹Ρ‡Π°Π³Π° Π—Π˜Π€-ΠΏΠ°Π½Π΅Π»ΠΈ.

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ Π½ΡƒΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ 18-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ (PIC16F84A, PIC16F628A ΠΈ Ρ‚. Π”.).

А Π²ΠΎΡ‚ Ρ‚Π°ΠΊ 8-ΠΌΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ (PIC12F675, PIC12F629 ΠΈ Ρ‚.Π΄.).

Если Π΅ΡΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π² корпусС для повСрхностного ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ° (SOIC), Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ ΠΈΠ»ΠΈ просто ΠΏΡ€ΠΈΠΏΠ°ΡΡ‚ΡŒ ΠΊ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρƒ 5 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ для программирования (Vpp, Clock, Data, Vcc, GND ).

Π“ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ со всСми измСнСниями ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠΎ ссылкС Π² ΠΊΠΎΠ½Ρ†Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ.ΠžΡ‚ΠΊΡ€Ρ‹Π² Ρ„Π°ΠΉΠ» Π² Sprint Layout 5.0, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ Β«ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒΒ» Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ слоя с рисунком ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠΎΠ², Π½ΠΎ ΠΈ для просмотра располоТСния элСмСнтов Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ, которая соСдиняСт ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ 6 DD1 ΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ 21 ΠΏΠ°Π½Π΅Π»ΠΈ ZIF. НСобходимо Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠ»Π°Ρ‚Ρ‹ Π² Π·Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½ΠΎΠΌ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ .

ΠŸΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Π›Π£Π’, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠΌ для ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… ΠΏΠ»Π°Ρ‚, Π·Π°ΠΏΠΎΠ½Π»Π°ΠΊΠΎΠΌ (это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ я сдСлал) ΠΈΠ»ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ Β«ΠΊΠ°Ρ€Π°Π½Π΄Π°ΡˆΠ°Β».

Π’ΠΎΡ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ располоТСния элСмСнтов Π½Π° ΠΏΠ»Π°Ρ‚Π΅ (кликабСльно).

ΠŸΡ€ΠΈ установкС ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ спаяСм ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ ΠΈΠ· Π»ΡƒΠΆΠ΅Π½ΠΎΠΉ ΠΌΠ΅Π΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ»ΠΎΠΊΠΈ, Π·Π°Ρ‚Π΅ΠΌ устанавливаСм Π½ΠΈΠ·ΠΊΠΎΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒΠ½Ρ‹Π΅ элСмСнты (рСзисторы, кондСнсаторы, ΠΊΠ²Π°Ρ€Ρ†, ΡˆΡ‚Π΅ΠΊΠ΅Ρ€ ISCP), Π·Π°Ρ‚Π΅ΠΌ транзисторы ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ МК. ПослСдний шаг – установка Π—Π˜Π€-ΠΏΠ°Π½Π΅Π»ΠΈ, USB-Ρ€ΠΎΠ·Π΅Ρ‚ΠΎΠΊ ΠΈ Π·Π°Π΄Π΅Π»ΠΊΠ° ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° изоляциСй (ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ°ΠΌΠΈ).

“ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°” ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° PIC18F2550.

Π€Π°ΠΉΠ» “ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ” – PK2V023200.hex Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ PIC18F2550I-SP MK с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ любого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ 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.ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ “ .

Ну Π° Ссли ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Β«ΠΊΡƒΡ€ΠΈΡ†Π° ΠΈ яйца» ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ способами Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΡƒΠΏΠΈΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PICkit3 Π½Π° сайтС AliExpress. Π’Π°ΠΌ ΠΎΠ½ стоит Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ дСшСвлС. Π― писал ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ запчасти ΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Ρ‹ элСктроники Π½Π° AliExpress.

ОбновлСниС “ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ” ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.

Progress Π½Π΅ стоит Π½Π° мСстС, ΠΈ врСмя ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Microchip выпускаСт обновлСния для своСго ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PICkit2, PICkit3.ЕстСствСнно, ΠΌΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ нашСго самодСльного PICkit-2 Lite. Для этого трСбуСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PICkit2. Π§Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅ ΠΈ ΠΊΠ°ΠΊ ΠΈΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ – Ρ‡ΡƒΡ‚ΡŒ ΠΏΠΎΠ·ΠΆΠ΅. А ΠΏΠΎΠΊΠ° ΠΏΠ°Ρ€Ρƒ слов ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ для обновлСния “ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ”.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Π·Π°ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ XT1 Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ отсоСдинСн ΠΎΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π—Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΊ ПК ΠΈ запуститС PICkit2 Programmer. ΠŸΡ€ΠΈ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ XT1 активируСтся Ρ€Π΅ΠΆΠΈΠΌ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½ΠΎΠ²ΠΎΠΉ вСрсии ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ.Π—Π°Ρ‚Π΅ΠΌ Π² PICkit2 Programmer Ρ‡Π΅Ρ€Π΅Π· мСню Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹Β» – Β«Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ систСму PICkit 2Β» ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π·Π°Ρ€Π°Π½Π΅Π΅ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹ΠΉ hex-Ρ„Π°ΠΉΠ» ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ. Π”Π°Π»Π΅Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ процСсс обновлСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.

ПослС обновлСния Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΎΡ‚ ПК ΠΈ ΡΠ½ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ XT1. ΠŸΡ€ΠΈ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Π° … Π£Π·Π½Π°Ρ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ ПО ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΌΠΎΠΆΠ½ΠΎ Ρ‡Π΅Ρ€Π΅Π· мСню Β«Π‘ΠΏΡ€Π°Π²ΠΊΠ°Β» – «О ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅Β» Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ PICkit2 Programmer.

Π­Ρ‚ΠΎ всС ΠΏΠΎ тСхничСским ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ. А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии.

Π Π°Π±ΠΎΡ‚Π° с программистом. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚ PICkit2.

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ PICkit2 Programmer. Π­Ρ‚Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈΠΌΠ΅Π΅Ρ‚ простой интСрфСйс, проста Π² установкС ΠΈ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ настройки. Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с программистом ΠΌΠΎΠΆΠ½ΠΎ Π² срСдС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ MPLAB IDE, Π½ΠΎ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ / ΡΡ‚Π΅Ρ€Π΅Ρ‚ΡŒ / ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ МК достаточно простой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ – PICkit2 Programmer.Π― Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ.

ПослС установки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ PICkit2 Programmer ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ собранный USB-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ. Загорится Π·Π΅Π»Π΅Π½Ρ‹ΠΉ свСтодиод (Β«ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅Β»), ΠΈ опСрационная систСма распознаСт устройство ΠΊΠ°ΠΊ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° PICkit2Β» ΠΈ установитС Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹.

ЗапускаСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ PICkit2 Programmer. Π’ ΠΎΠΊΠ½Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ надпись.

Если ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½, Ρ‚ΠΎ Туткая надпись ΠΈ короткая инструкция “Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ?” Π‘ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π² ΠΎΠΊΠ½Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.Π½Π° английском.

Если ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ с установлСнным МК, Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ Π΅Π³ΠΎ ΠΏΡ€ΠΈ запускС ΠΈ сообщит Π½Π°ΠΌ ΠΎΠ± этом Π² ΠΎΠΊΠ½Π΅ PICkit2 Programmer.

ΠŸΠΎΠ·Π΄Ρ€Π°Π²Π»ΡΠ΅ΠΌ! ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ шаг сдСлан. А ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ PICkit2 Programmer я рассказал Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅. Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ шаг .

НСобходимыС Ρ„Π°ΠΉΠ»Ρ‹:

Π Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ элСктроники ΠΈΠ΄Π΅Ρ‚ ΡΡ‚Ρ€Π΅ΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ Ρ‚Π΅ΠΌΠΏΠ°ΠΌΠΈ, ΠΈ всС Ρ‡Π°Ρ‰Π΅ основным элСмСнтом устройства являСтся ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.Он выполняСт ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈ освобоТдаСт Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΎΡ‚ нСобходимости ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ слоТныС схСмы, Ρ‚Π΅ΠΌ самым ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ Π΄ΠΎ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌΠ°. Как всСм извСстно, ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ управляСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, записанной Π²ΠΎ Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΡŽΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ. И Ссли ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΉ программист-элСктронщик Π½Π΅ испытываСт ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с использованиСм ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Π² своих устройствах, Ρ‚ΠΎ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Ρ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ (особСнно PIC) ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ большим Ρ€Π°Π·ΠΎΡ‡Π°Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, Π° ΠΈΠ½ΠΎΠ³Π΄Π° ΠΈ нСбольшим пиротСхничСским ΡˆΠΎΡƒ. Π² Π²ΠΈΠ΄Π΅ ΠΊΡƒΡ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ микросхСмы.

Как Π½ΠΈ странно, ΠΏΡ€ΠΈ всСм Π²Π΅Π»ΠΈΡ‡ΠΈΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ°Ρ… Π² Π½Π΅ΠΌ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ°Π»ΠΎ. ΠšΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ PIC , Π° ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ, ΠΎΡ‡Π΅Π½ΡŒ ΡΠΎΠΌΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ качСства. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΠΊΡƒΠΏΠΈΡ‚ΡŒ заводской ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π·Π° Π½Π΅Π°Π΄Π΅ΠΊΠ²Π°Ρ‚Π½ΡƒΡŽ Ρ†Π΅Π½Ρƒ ΠΈ ΡˆΠΈΡ‚ΡŒ сколько ΡƒΠ³ΠΎΠ΄Π½ΠΎ, Π½ΠΎ Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ массовым производством Π½Π΅ занимаСтся. Для этих Ρ†Π΅Π»Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ простоС ΠΈ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠ΅ самодСльноС ΠΈΠ·Π΄Π΅Π»ΠΈΠ΅ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ JDM programmer ΠΏΠΎ схСмС Π½ΠΈΠΆΠ΅ (рисунок 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 (стабилизация напряТСния
  • V) 9D0006 – 1N4743A (стабилизация напряТСния 13 Π’)
  • C1 – 100 Π½Π€ (0,1 ΠΌΠΊΠ€)
  • C2 – 470 ΠΌΠΊΠ€ x 16 Π’ (элСктролитичСский)
  • SUB-D9F – РазъСм COM-ΠΏΠΎΡ€Ρ‚Π° (MAMA ΠΈΠ»ΠΈ SOCKET)
  • РазъСм DIP8 – зависит ΠΎΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅

На схСмС использован ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Ρ‚Π°ΠΊΠΈΡ… распространСнных ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΊΠ°ΠΊ PIC12F675 ΠΈ PIC12F629 , Π½ΠΎ это вовсС Π½Π΅ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° Π΄Ρ€ΡƒΠ³ΠΈΡ… сСрий PIC Π±ΡƒΠ΄Π΅Ρ‚ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π°.Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°, достаточно ΠΏΠ΅Ρ€Π΅ΠΊΠΈΠ½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π² соотвСтствии с рисунком 2, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π½ΠΈΠΆΠ΅.


Рисунок β„–2 – Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PIC с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌΠΈ

Как Π½Π΅Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Π΄ΠΎΠ³Π°Π΄Π°Ρ‚ΡŒΡΡ, корпус использован Π² схСмС ΠΌΠΎΠ΅Π³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° DIP8 … ΠŸΡ€ΠΈ большом ΠΆΠ΅Π»Π°Π½ΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ° микросхСмы, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ² Ρ‚Π΅ΠΌ самым ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€. Но Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ PIC я Ρ€Π°Π±ΠΎΡ‚Π°ΡŽ Ρ€Π΅Π΄ΠΊΠΎ, ΠΌΠ½Π΅ этого достаточно.

Π₯отя сама схСма довольно проста ΠΈ Π½Π΅ Π²Ρ‹Π·ΠΎΠ²Π΅Ρ‚ Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½Π΅Π½ΠΈΠΉ ΠΏΡ€ΠΈ сборкС, ΠΎΠ½Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ уваТСния. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ для Π½Π΅Π³ΠΎ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ. ПослС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… манипуляций с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ SprintLayout , тСкстолитом, Π΄Ρ€Π΅Π»ΡŒΡŽ ΠΈ ΡƒΡ‚ΡŽΠ³ΠΎΠΌ Ρ€ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ такая Π·Π°Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° (Ρ„ΠΎΡ‚ΠΎ β„–3).


Π€ΠΎΡ‚ΠΎ β„– 3 – пСчатная ΠΏΠ»Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ исходники ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ SprintLayout ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ этой ссылкС:
(скачиваний: 670)
ΠŸΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎΠ΄ свой Ρ‚ΠΈΠΏ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° PIC.Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ€Π΅ΡˆΠΈΠ» ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠ»Π°Ρ‚Ρƒ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, я Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽ Π²ΠΈΠ΄ сбоку Π½Π° Π΄Π΅Ρ‚Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ΡŒ установку (Рисунок 4).


Рисунок β„–4 – ΠΏΠ»Π°Ρ‚Π° со стороны крСплСния

Π•Ρ‰Π΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ колдовства с паяльником ΠΈ Ρƒ нас Π΅ΡΡ‚ΡŒ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ΅ устройство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ Ρ‡Π΅Ρ€Π΅Π· COM-ΠΏΠΎΡ€Ρ‚ вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΌΠΎΠΈΡ… усилий, Π΅Ρ‰Π΅ Ρ‚Π΅ΠΏΠ»Ρ‹ΠΉ ΠΈ Π½Π΅ ΠΎΡ‚ΠΌΡ‹Ρ‚Ρ‹ΠΉ ΠΎΡ‚ Ρ„Π»ΡŽΡΠ°, ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° Ρ„ΠΎΡ‚ΠΎ β„–5.


Π€ΠΎΡ‚ΠΎ β„–5 – ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€

Π‘ этого ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ этап Π½Π° ΠΏΡƒΡ‚ΠΈ ΠΊ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅ PIC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° , подошСл ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ.Π’Ρ‚ΠΎΡ€ΠΎΠΉ этап Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² сСбя ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ IC-Prog .
К соТалСнию, Π½Π΅ всС соврСмСнныС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΈ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΈ способны Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с этим ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ·-Π·Π° банального отсутствия COM-ΠΏΠΎΡ€Ρ‚ΠΎΠ² , Π° Ρ‚Π΅, Ρ‡Ρ‚ΠΎ установлСны Π½Π° Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ°Ρ…, Π½Π΅ Π²Ρ‹Π΄Π°ΡŽΡ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для программирования 12Π’ … Π’ΠΎΡ‚ ΠΈ я Ρ€Π΅ΡˆΠΈΠ» ΠžΠ±Ρ€Π°Ρ‚ΠΈΠΌΡΡ ΠΊ ΠΌΠΎΠ΅ΠΌΡƒ ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ PC , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π°Π²Π½ΠΎ пылится ΠΈ ΠΆΠ΄Π°Π» своСго Π·Π²Π΅Π·Π΄Π½ΠΎΠ³ΠΎ часа (ΠΈ всС Π΅Ρ‰Π΅ ΠΆΠ΄Π°Π»).
Π˜Ρ‚Π°ΠΊ, Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΈ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ устанавливаСм ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ IC-Prog … Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ с сайта Π°Π²Ρ‚ΠΎΡ€Π° ΠΈΠ»ΠΈ ΠΏΠΎ ссылкС:
(скачиваний: 769)
ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΊ COM ΠΏΠΎΡ€Ρ‚Ρƒ ΠΈ запускаСм Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ установлСнноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Для ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½ΡƒΠΆΠ½ΠΎ произвСсти ряд манипуляций. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΡΠΎΠ±ΠΈΡ€Π°Π΅Ρ‚Π΅ΡΡŒ ΡˆΠΈΡ‚ΡŒ. Π£ мСня ΠΎΠ½Π° PIC12F675 … На ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π΅ β„–6 ΠΏΠΎΠ»Π΅ Π²Ρ‹Π±ΠΎΡ€Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΎ красным.


Π‘Π½ΠΈΠΌΠΎΠΊ экрана 6 – Π²Ρ‹Π±ΠΎΡ€ Ρ‚ΠΈΠΏΠ° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°


Π‘Π½ΠΈΠΌΠΎΠΊ экрана β„– 7 – Настройка ΠΌΠ΅Ρ‚ΠΎΠ΄Π° записи ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°

Π’ Ρ‚ΠΎΠΌ ΠΆΠ΅ ΠΎΠΊΠ½Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π² Β« Programming Β» ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ Β« Programming check Β». ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° послС программирования ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях сама ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° устанавливаСт ΠΏΡ€Π΅Π΄ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅Π»ΠΈ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ чтСния. ср … Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΌΠΎΡ€ΠΎΡ‡ΠΈΡ‚ΡŒ Π³ΠΎΠ»ΠΎΠ²Ρƒ, Π»ΡƒΡ‡ΡˆΠ΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ. Π’ΠΊΡ€Π°Ρ‚Ρ†Π΅, слСдуйтС ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Ρƒ β„–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 (ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° ).

Π’ настоящСС врСмя появилось ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… схСм с использованиСм Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Π² Ρ‚ΠΎΠΌ числС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PIC ΠΎΡ‚ MicroChip. Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ достаточно Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ устройства, нСсмотря Π½Π° ΠΈΡ… простоту.

Но Ρ€Π°Π±ΠΎΡ‚Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° Π±Π΅Π· ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π°Π΄ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ рассмотрим ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC – EXTRA-PIC позволяСт ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ PIC ΠΈ ΠΏΠ°ΠΌΡΡ‚ΡŒ EEPROM I2C Ρ‡Π΅Ρ€Π΅Π· COM-ΠΏΠΎΡ€Ρ‚ ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π·.

Бписок ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… микросхСм ΠΏΡ€ΠΈ использовании с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ IC-PROG v1.05D:

PIC-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Microchip: PIC12C508, PIC12C508A, PIC12C509, PIC12C509A, PIC12CE518, PIC12CE519, PIC12C671, PIC12C672, PIC12CE673, PIC12CE674, PIC12F629, PIC12F675, PIC16C433, PIC16C61, PIC16C62A, PIC16C62B, PIC16C63, PIC16C63A, PIC16C64A, PIC16C65A, PIC16C65B, PIC16C66 , PIC16C67, PIC16C71, PIC16C72, PIC16C72A, PIC16C73A, PIC16C73B, PIC16C74A, PIC16C74B, PIC16C76, PIC16C77, PIC16F72, PIC16F73, PIC16F74, PIC16F76, PIC16F77, PIC16C84, PIC16F83, PIC16F84, PIC16F84A, PIC16F88, PIC16C505 *, PIC16C620, PIC16C620A, PIC16C621, PIC16C621A, PIC16C622, PIC16C622A, PIC16CE623, PIC16CE624, PIC16CE625, PIC16F627, PIC16F628, PIC16F628A, PIC16F630 *, PIC16F648A, PIC16F676 *, PIC16C710, PIC16C711, PIC16C712, PIC16C715, PIC16C716, PIC16C717, PIC16C745, PIC16C765, PIC16C770 *, PIC16C771 *, PIC16C773, PIC16C774, PIC16C781 *, PIC16C782 *, PIC16F818, PIC16F819, PIC16F870, PIC16F871, PIC16F872, PIC16F873, PIC16F873A, PIC16F874, PIC16F874A, PIC16FIC1687F, PIC16FIC6878, PIC16FIC6878, PIC16FIC6878, PIC16FIC6876, PIC16FIC6878 42, PIC18F248, PIC18F252, PIC18F258, PIC18F442, PIC18F448, PIC18F452, PIC18F458, PIC18F1220, PIC18F1320, PIC18F2320, PIC18F4320, PIC18F4539, * PIC2018F661820 9

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹, ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Π΅ Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠΎΠΉ (*), Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρƒ Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°Π·ΡŠΠ΅ΠΌ ICSP.

ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ EEPROM I2C (IIC): X24C01, 24C01A, 24C02, 24C04, 24C08, 24C16, 24C32, 24C64, AT24C128, M24C128, AT24C256, M24C256, AT24C512.

НСпосрСдствСнно схСма самого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° EXTRA-PIC:

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· Ρ€Π°Π·ΡŠΠ΅ΠΌ X3. НиТС прСдставлСна ​​распиновка ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² программирования для Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²:

А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ инструкция, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€.

Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° возьмСм ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ PIC16F876A.

Π‘ΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ Π±Π»ΠΎΠΊ питания с Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹ΠΌ напряТСниСм Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 15Π’

Π Π°ΡΠΏΠ°ΠΊΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³. Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ‚Ρ€ΠΈ Ρ„Π°ΠΉΠ»Π°:

icprog.exe – Ρ„Π°ΠΉΠ» ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°;

icprog.sys – Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎΠ΄ Windows NT, 2000, XP. Π­Ρ‚ΠΎΡ‚ Ρ„Π°ΠΉΠ» всСгда Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹;

icprog.chm – Π€Π°ΠΉΠ» справки.

Настройка IC-PROG v1.ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° 05D.

Для Windows95, 98, ME Для Windows NT, 2000, XP
(Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Windows XP ):
Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ Ρ„Π°ΠΉΠ» icprog.exe.
Β« Бвойства Β» >> Π²ΠΊΠ»Π°Π΄ΠΊΠ° Β« Π‘ΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ Β» >>
УстановитС Ρ„Π»Π°ΠΆΠΎΠΊ Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ совмСстимости с: Β»>> Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅Β« Windows 2000 Β«.
  1. Π—Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» icprog.exe .
  2. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β« Настройки Β» >> Β« ΠžΠΏΡ†ΠΈΠΈ Β» >> Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β« Π―Π·Ρ‹ΠΊ Β» >> установитС язык Β« Русский Β» ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β« Ok Β«.
  3. Π‘ΠΎΠ³Π»Π°ΡΠΈΡ‚Π΅ΡΡŒ с ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ΠΌ Β« Π’Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ IC-Prog сСйчас Β» (Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β« Ok Β«).
  4. ΠžΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° пСрСзапустится.
Β« Настройки Β» >> Β« ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Β«.
ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ настройки, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ COM-ΠΏΠΎΡ€Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β« Ok Β».
Π”Π°Π»Π΅Π΅, Β« Настройки Β» >> Β« ΠžΠΏΡ†ΠΈΠΈ Β» >> Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β« ΠžΠ±Ρ‰ΠΈΠ΅ Β» >> установитС Ρ„Π»Π°ΠΆΠΎΠΊ Β« Π’ΠΊΠ»ΡŽΡ‡Π°Ρ NT / 2000 / XP Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Β» >> НаТмитС Β« Ok Β» >>
, Ссли Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Ρ€Π°Π½Π΅Π΅ Π½Π΅ Π±Ρ‹Π» установлСн Π² систСмС, Π² появившСмся ΠΎΠΊΠ½Π΅ Β« ΠŸΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ Β» Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β« Ok Β». Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ Π±ΡƒΠ΄Π΅Ρ‚ установлСн, ΠΈ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° пСрСзапустится.
ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Для ΠΎΡ‡Π΅Π½ΡŒ «быстрых» ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ Β« I / O Delay Β».Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ этого ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡ‚ΡŒ программирования, ΠΎΠ΄Π½Π°ΠΊΠΎ увСличиваСтся ΠΈ врСмя, Π·Π°Ρ‚Ρ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ микросхСмы.
Β« Настройки Β» >> Β« ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Β» >> Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β« I2C Β» >> установитС Ρ„Π»Π°ΠΆΠΊΠΈ: Β« Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ MCLR ΠΊΠ°ΠΊ VCC Β» ΠΈ Β« Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ запись Π±Π»ΠΎΠΊΠ° Β». НаТмитС Β« Ок Β«.
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π³ΠΎΡ‚ΠΎΠ²Π° ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅.

УстановитС микросхСму Π² панСль ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, соблюдая ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π°.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΡƒΠ΄Π»ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅.

ЗапуститС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ IC-PROG.

Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ PIC16F876A ΠΈΠ· Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка.

Если Ρƒ вас Π½Π΅Ρ‚ Ρ„Π°ΠΉΠ»Π° с ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ, ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ Π΅Π³ΠΎ:

ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π‘Π»ΠΎΠΊΠ½ΠΎΡ‚;

Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ тСкст ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ;

ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄ Π»ΡŽΠ±Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, prohivka.txt (Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ * .txt ΠΈΠ»ΠΈ * .hex).

Π”Π°Π»Π΅Π΅ Π² IC-PROG Π€Π°ΠΉΠ» >> ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ» (! НС ΠΏΡƒΡ‚Π°Ρ‚ΡŒ с ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ„Π°ΠΉΠ» Π΄Π°Π½Π½Ρ‹Ρ… ) >> Π½Π°ΠΉΡ‚ΠΈ наш Ρ„Π°ΠΉΠ» с ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ (Ссли Ρƒ нас Π΅ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ» с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ *.txt, Π·Π°Ρ‚Π΅ΠΌ Π² Ρ‚ΠΈΠΏΠ΅ Ρ„Π°ΠΉΠ»Π° Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π›ΡŽΠ±ΠΎΠΉ Π€Π°ΠΉΠ» *. * ). Окно Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΊΠΎΠ΄Β» Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ.

ΠΠ°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ микросхСму» (Π³ΠΎΡ€ΠΈΡ‚ красный свСтодиод).

Π–Π΄Π΅ΠΌ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ программирования (ΠΎΠΊΠΎΠ»ΠΎ 30 сСк).

Для управлСния Π½Π°ΠΆΠ°Ρ‚ΡŒ Β«Π‘Ρ€Π°Π²Π½ΠΈΡ‚ΡŒ микросхСму с Π±ΡƒΡ„Π΅Ρ€ΠΎΠΌΒ».

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ PIC18F

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ PIC ΠΈ EEPROM

ВнутрисхСмноС ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ для программирования Microchip PICkit прСдставляСт собой 6-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ Ρ†Π΅Π»Π΅Π²ΠΎΠΌΡƒ устройству, ΠΈΠ½Π°Ρ‡Π΅ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠΌ ICSP, ΠΊΠ°ΠΊ упоминаСтся Π² Microchip In-Circuit Serial Programming.

Π’ΠΎΡ‚ типичная схСма прилоТСния ICSP.

PICkit 2

Π•ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ доступных ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² PIC, коммСрчСских ΠΈ ΡΠ°ΠΌΠΎΠ΄Π΅Π»ΡŒΠ½Ρ‹Ρ… устройств. По ΠΌΠ΅Ρ€Π΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Microchip прСдставляСт Π½ΠΎΠ²Ρ‹Π΅ микропроцСссоры, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для программирования Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ³Π½Π°Ρ‚ΡŒ производитСля PIC. Π­Ρ‚ΠΎ ΠΊΠΎΡ€Π΅Π½ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ со сторонними программистами PIC. PICkit 2 ΠΎΡ‚ Microchip – это Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ICSP для Flash PIC с интСрфСйсом USB, прСдставлСнный Microchip.ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ подмноТСство ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PIC, Π½ΠΎ список Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ устройств ΠΈΠ· сСмСйств PIC16, PIC18 ΠΈ PIC24 ΠΈ ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹, вСроятно, Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ. Он ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ с MPLAB IDE Microchip ΠΈ позволяСт Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π½ΠΎ ΠΈ ΠΎΡ‚Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒ прилоТСния. Π’ качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½Ρ‹ΠΉ Π°ΠΏΠΏΠ»Π΅Ρ‚ программиста, см. Рисунок Π½ΠΈΠΆΠ΅. НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Microchip Π½Π΅ обновлял список ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… устройств с 2013 Π³ΠΎΠ΄Π°, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΏΡ€ΠΈΠ»Π°Π³Π°ΡŽΡ‚ усилия для добавлСния Π² Π½Π΅Π³ΠΎ Π½ΠΎΠ²Ρ‹Ρ… устройств, см. Π Π°Π·Π΄Π΅Π» «ОбновлСниС списка устройств PICkitΒ».

PICkit 2 ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ USB ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°. ΠŸΡ€ΠΎΡˆΠΈΠ²ΠΊΠ° ΠΈ схСма находятся Π² свободном доступС. Будя ΠΏΠΎ всСму, Microchip Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎ сдСлала ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½, рассматривая Π΅Π³ΠΎ ΠΊΠ°ΠΊ способ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΏΠΎΠΏΡƒΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ микропроцСссоров PIC. ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΉ простотС конструкции Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ. Моим ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ программистом PIC Π±Ρ‹Π»ΠΎ устройство Melabs EPIC с интСрфСйсом ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π°. ПослС обновлСния своСго ПК я понял, Ρ‡Ρ‚ΠΎ Π² наши Π΄Π½ΠΈ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ стал унаслСдованным, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Π½ΠΎΠ²Ρ‹Ρ… матСринских ΠΏΠ»Π°Ρ‚ для ПК Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ всСго этого.Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° нСприятная ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ программистов Melabs Π² Ρ†Π΅Π»ΠΎΠΌ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ Ссли Π²Ρ‹ ΠΏΠΎΠΊΡƒΠΏΠ°Π΅Ρ‚Π΅ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ (ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ + ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС), обновлСния Π½Π΅ бСсплатны, ΠΈ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ доступны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π±Π΅Ρ‚Π°-вСрсии. Π― ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ записал всС свои Ρ‡ΠΈΠΏΡ‹ PIC18 ΠΈ PIC24 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ PICkit 2 ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ Π΅Π³ΠΎ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС PICkit 2 UI доступно для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ здСсь.

PICkit 3

PICkit 3, прСдставлСнный ΠΊΠ°ΠΊ ΠΏΡ€Π΅Π΅ΠΌΠ½ΠΈΠΊ PICkit 2, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ„Π°ΠΉΠ» опрСдСлСния устройства PK2DeviceFile.dat ΠΈ построСн Π½Π° основС устройства PIC24FJ256GB106.Microchip заявляСт, Ρ‡Ρ‚ΠΎ PICkit 3 отличаСтся ΠΎΡ‚ PICkit 2 прСдоставлСниСм:

  • Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠ΅ пространство ΠΎΠ±Ρ€Π°Π·Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ EE (512 ΠšΠ±Π°ΠΉΡ‚)
  • Π˜ΡΡ‚ΠΈΠ½Π½ΠΎΠ΅ ΠΎΠΏΠΎΡ€Π½ΠΎΠ΅ напряТСниС
  • Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ напряТСния (1,8-5 Π’ VDD; 1,8-14 Π’ VPP)
  • НС ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ прилоТСния для программирования ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Microchip IDE

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΈ PICkit 2, ΠΈ PICkit 3 Π±Ρ‹Π»ΠΈ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½Ρ‹, Π° Microchip ΠΏΠ΅Ρ€Π΅ΡˆΠ΅Π» Π½Π° PICkit 4 ΠΈ Snap, хотя PICKit3 всС Π΅Ρ‰Π΅ поддСрТиваСтся Π² MPLAB X IDE.ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ интСрфСйса PICkit 3 доступно для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ здСсь.


БдСлай сам PICkit 2

PICkit 2 Π±Ρ‹Π» ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ построСн Microchip ΠΊΠ°ΠΊ программист с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ, со схСмой, исходным ΠΊΠΎΠ΄ΠΎΠΌ ΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΎΠΉ, доступными для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ популярности устройств PIC. Благодаря этому Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ исходного устройства. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΊΠ»ΠΎΠ½ΠΎΠ² Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π½Π΅Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ΅ VPP 5 Π²ΠΎΠ»ΡŒΡ‚, Ρ‚ΠΎΠ³Π΄Π° ΠΊΠ°ΠΊ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Microchip PICkit 2 обСспСчиваСт Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ Π²Ρ‹Ρ…ΠΎΠ΄ VPP, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ 3,3 ΠΈ 2.ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ Π½Π° 5 Π²ΠΎΠ»ΡŒΡ‚. Π‘Ρ…Π΅ΠΌΠ°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ я использовал, основана Π½Π° ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠΌ PICkit 2 Π±Π΅Π· Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ «программист Π½Π° Ρ…ΠΎΠ΄ΡƒΒ». Π­Ρ‚Π° функция позволяСт Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π² PICkit 2 для ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PIC Π±Π΅Π· ПК простым Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΈ программиста. Π― Π½Π΅ Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ трСбуСтся Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŽ, Π½ΠΎ позволяСт ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ схСму, ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΠ² Π΄Π²Π΅ микросхСмы EEPROM 24C512. Π€Π°ΠΉΠ»Ρ‹ Eagle Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Ρ‹ с использованиСм ΠΌΠΎΠ½Ρ‚Π°ΠΆΠ½Ρ‹Ρ… Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Π΅Ρ€Π΅Π· сквозныС отвСрстия.

Building PICKit 2 clone сталкиваСтся с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ Β«ΠΊΡƒΡ€ΠΈΡ†Π°-яйцо», ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ для программирования ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π² PIC18F2550 трСбуСтся Π΄Ρ€ΡƒΠ³ΠΎΠΉ программист.ПослС программирования микросхСмы PIC18F2550 для PICKit 2 Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½Π° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ USB. ПослСдняя вСрсия ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ PICkit 2 доступна ΠΎΡ‚ Microchip, тСкущая вСрсия Ρ‚Π°ΠΊΠΆΠ΅ доступна Π½Π° сайтС – Π½Π°ΠΆΠΌΠΈΡ‚Π΅ здСсь, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ!

Бписок запчастСй

Бписок Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ DIY PICkit 2 для Π΄Π²ΡƒΡ… самых популярных поставщиков элСктронных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Mouser ΠΈ DigiKey, ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½ΠΈΠΆΠ΅.

Π§Π°ΡΡ‚ΡŒ ОписаниС Mouser # DigiKey #

J1

РазъСм USB Ρ‚ΠΈΠΏΠ° B 706-33UBBD-04SW11 609-1039-ND

IC1

PIC18F2550 579-PIC18F2550-I / SP PIC18F2550-I / SP-ND

IC2

MCP601P 579-MCP601IP MCP601-I / P-ND
1 ΠΊΠ²Π°Ρ€Ρ‚Π°Π», 4 ΠΊΠ²Π°Ρ€Ρ‚Π°Π», 6 ΠΊΠ²Π°Ρ€Ρ‚Π°Π» BS250P, VP2106, ZVP3306A 689-VP2106N3-G ZVP3306A-ND
2 ΠΊΠ²Π°Ρ€Ρ‚Π°Π», 3 ΠΊΠ²Π°Ρ€Ρ‚Π°Π», 5 ΠΊΠ²Π°Ρ€Ρ‚Π°Π», 7 ΠΊΠ²Π°Ρ€Ρ‚Π°Π» 2N7000 512-2N7000TA 2N7000TACT-ND
D1, D2 BAT85 78-BAT85S 568-1617-1-ND
D3 Π—Π΅Π»Π΅Π½Ρ‹ΠΉ 5ΠΌΠΌ свСтодиод 604-WP7113SGD 754-1263-ND
D4 Π–Π΅Π»Ρ‚Ρ‹ΠΉ свСтодиод 5ΠΌΠΌ 604-WP7113YD 754-1284-ND
D5 ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ свСтодиод 5ΠΌΠΌ 604-WP7113ID 754-1264-ND
Π₯1 ΠšΡ€ΠΈΡΡ‚Π°Π»Π», 20.000 ΠœΠ“Ρ† 815-ABL-20-B2 XC1723-ND
R1, R3, R4 10 кОм 291-10K-RC 10KQBK-ND
R5, R10, R16 10 кОм 291-10K-RC 10KQBK-ND
R2, R6, R7 470 Ом 291-470-RC 470QBK-ND
R11 100 Ом 291-100-RC 100QBK-ND
R9 2.7 кОм 291-2.7K-RC 2.7KQBK-ND
R8, R13, R17, R18 4,7 кОм 291-4.7K-RC 4.7KQBK-ND
R12 1 кОм 291-1K-RC 1.0KQBK-ND
R14, R15 43 Ом 291-43-RC 43QBK-ND
C1, C4, C7, C10, C11 0,1 ΠΌΠΊΠ€ 871-B32529C104K189 495-2532-ND
C2, C3 22 ΠΏΠ€ 140-50N2-220J-RC 490-4175-ND
C5, C8 10 ΠΌΠΊΠ€ 647-UVR1V100MDD1TA 493-1036-ND
C6 0.47 ΠΌΠΊΠ€ 871-B32529C474J 495-2560-3-ND
C9 47 ΠΌΠΊΠ€ 16 Π’ 647-UVR1C470MDD1TD 493-1039-ND
L1 680 ΠΌΠΊΠ“ 652-RLB0608-681KL 811-2051-ND
S1 Кнопка 506-ЀБМЧ 450-1665-ND
ID Π±Π»ΠΎΠΊΠ° настройки

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Ρƒ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ присвоСн ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ устройства, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΅Π³ΠΎ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.ПослС программирования свСТСй ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ Π°ΠΏΠΏΠ»Π΅Ρ‚ устройства всСгда ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π·Π°Π±Π°Π²Π½Ρ‹ΠΉ ID Β«ID = OIHossΒ». Π•Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒ Π΄ΠΎ Π½Π΅Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ»ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π° любоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π²Ρ‹Π±Ρ€Π°Π² мСню Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹> ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²Π°Ρ‚ΡŒ VDD ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ устройства», см. Рисунок Π½ΠΈΠΆΠ΅.

ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ°

ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° позволяСт ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ напряТСния VDD. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° зависит ΠΎΡ‚ напряТСния USB, ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ устройства PICkit 2 Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠΎΡ€Ρ‚ USB, Π½Π° ΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€Π°Ρ‚ΠΎΡ€ USB ΠΈΠ»ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠΎΡ€Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΡƒ Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ.Для ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ Π±Π»ΠΎΠΊΠ° PICkit 2 трСбуСтся Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Ρ‚Ρ€. ΠžΡ‚ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅ Π±Π»ΠΎΠΊ PICkit 2 ΠΎΡ‚ Ρ†Π΅Π»ΠΈ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹> ΠšΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²Π°Ρ‚ΡŒ VDD ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ устройства». для Π²Ρ‹Π·ΠΎΠ²Π° мастСра ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ. Π‘Π»Π΅Π΄ΡƒΠΉΡ‚Π΅ инструкциям мастСра, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ процСсс ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ.

УстранСниС нСисправностСй DIY PICkit2 Π² сборС

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ мСню Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹-> УстранСниС Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΎΠΊΒ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ PICkit 2 ΠΊ Ρ†Π΅Π»Π΅Π²ΠΎΠΌΡƒ устройству. Π­Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΏΡ€ΠΈ ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… сборки устройства, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ обСспСчиваСт ΠΏΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΉ процСсс ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π²Ρ‹Π²ΠΎΠ΄Π°.

PICkit 2 “El Cheapo”

Эль Π§ΠΈΠΏΠΎ Π±Ρ‹Π» программистом PIC, прСдставлСнным Майком ΠŸΡ€Π΅Π΄ΠΊΠΎ Π² Π΅Π³ΠΎ ΠΊΠ½ΠΈΠ³Π΅ Β«ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ настройка ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° PICΒ».

Π£ мСня Π΄ΠΎ сих ΠΏΠΎΡ€ Π΅ΡΡ‚ΡŒ пСчатная ΠΏΠ»Π°Ρ‚Π°, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Π°Ρ Π² ΠΊΠ½ΠΈΠ³Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ Π³Π΄Π΅-Ρ‚ΠΎ поблизости ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ El Cheapo. Π­Ρ‚Π° вСрсия PICkit2 Π²Π΄ΠΎΡ…Π½ΠΎΠ²Π»Π΅Π½Π° ​​схСмой этого программиста. Если Π²Ρ‹ выполняСтС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ части программирования PIC PIC12, PIC16 ΠΈ PIC18 Π½Π° 5 Π’, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ это. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Eagle Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ с использованиСм сквозных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² ΠΈ однослойной ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ.

Бписок запчастСй

Бписок Π΄Π΅Ρ‚Π°Π»Π΅ΠΉ DIY PICkit 2 для Π΄Π²ΡƒΡ… самых популярных поставщиков элСктронных ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ², Mouser ΠΈ DigiKey, ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½ΠΈΠΆΠ΅.

ΠœΠ°Π»Ρ‹Π΅ ΠΏΠΎΠ»Π΅Π²Ρ‹Π΅ МОП-транзисторы, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ 2N7000 ΠΈ BS250P, Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΈ ΠΈ доступны Π² наши Π΄Π½ΠΈ. Π­Ρ‚ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ ΠΌΠ°Π»ΠΎΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠ»Π΅Π²Ρ‹Π΅ МОП-транзисторы с N-ΠΊΠ°Π½Π°Π»ΠΎΠΌ ΠΈΠ»ΠΈ P-ΠΊΠ°Π½Π°Π»ΠΎΠΌ. Однако, Ссли Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с поиском этих транзисторов, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Π΅ ΠΌΠ°Π»ΠΎΡΠΈΠ³Π½Π°Π»ΡŒΠ½Ρ‹Π΅ транзисторы NPN ΠΈ PNP.

ОбновлСниС списка устройств PICkit

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Ρ‹ PICkit2 ΠΈ PICkit3 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ PK2DeviceFile.dat со всСми Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ для программирования ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ устройства. ПослСдняя ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ вСрсия этого Ρ„Π°ΠΉΠ»Π° Π±Ρ‹Π»Π° v1.62.15 ΠΊΠ°ΠΊ Ρ‡Π°ΡΡ‚ΡŒ дистрибутива PICkit v3.1 ΠΈ восходит ΠΊ ’12. Однако сущСствуСт бСсплатный Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ устройств PICkit, ΠΈ Π½ΠΎΠ²Ρ‹Π΅ устройства ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π² список. НС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π½Π° Π²Π΅Ρ€ΡΠΈΡŽ 1.0.0.7, ΠΎΠ½Π° сломана! ΠžΡΡ‚Π°Π²Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π° 1.0.0.6.

Π‘Ρ‚ΠΎΡ€ΠΎΠ½Π½ΠΈΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΡ€ΠΈΠ»Π°Π³Π°ΡŽΡ‚ усилия для продолТСния ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ PICkit 2/3, Π½ΠΎ ΠΌΠ½Π΅ Π½Π΅ извСстно ΠΎ ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ выпусках, ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… v1.63.155. Π’ΠΎΡ‚ Π½Π΅ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ v1.63.155 для PK2DeviceFile.dat. Π― тСстировал Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ устройства, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ PIC1454, PICK1455 ΠΈ PIC1459. ΠžΡΡ‚Π°Π΅Ρ‚ΡΡ вопрос, ΠΊΠ°ΠΊ эти Π½ΠΎΠΌΠ΅Ρ€Π° вСрсий ΠΏΡ€ΠΈΡΠ²Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ, Π½ΠΎ это скорСС риторичСский вопрос.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ EEPROM

И PICkit2, ΠΈ PICkit3 Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ EEPROM. Π‘Ρ…Π΅ΠΌΠ° для программирования ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… EEPROM 24LC I2C ΠΏΠΎΠΊΠ°Π·Π°Π½Π° Π½ΠΈΠΆΠ΅.

ВрСбуСтся ΠΏΠΎΠ΄Ρ‚ΡΠ³ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ рСзистор Π½ΠΎΠΌΠΈΠ½Π°Π»ΠΎΠΌ 2,2 кОм, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π²Ρ‹Π²ΠΎΠ΄ PICkit ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ сток.Π£ мСня ΡƒΡˆΠ»ΠΎ ΠΎΠΊΠΎΠ»ΠΎ получаса Π½Π° сборку Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΎΠ½Π°.

PICkit 3 Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΉ для программирования устройств I2C, см. ОбъяснСниС Π² readme.txt

 ΠŸΠ Π˜ΠœΠ•Π§ΠΠΠ˜Π•: Устройства с ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ EEPROM I2C (24LC) Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ PICkit 3 для ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹:
   Π£Π΄Π°Π»ΠΈΡ‚Π΅ TR3 ΠΈΠ· PICkit 3.
   Π£Π΄Π°Π»ΠΈΡ‚Π΅ R50 ΠΈΠ· PICkit 3. 

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ PICKit 2 readme / PICKit 3 readme для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ EEPROM для программирования.


Как Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ PIC с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Raspberry Pi ΠΈΠ»ΠΈ Orange Pi

ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ 29.10.2019, Π”ΠΆΠΈΠΌ Π“Ρ€Π΅Π³ΠΎΡ€ΠΈ,
врСмя чтСния: ~ 12 ΠΌΠΈΠ½ΡƒΡ‚

Π― использовал ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ PIC Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ PedalPC. МнС нравится ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ:

  • ΠΎΠ½ΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ спСктр ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€ΠΈΠΉΠ½Ρ‹Ρ… устройств, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ 12-разрядныС Π΄ΠΈΡ„Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ АЦП ΠΈ встроСнный Full Speed ​​USB 2.0,
  • ΠΎΠ½ΠΈ Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΈΠ΅ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΎΡ‚ 1/3 Π΄ΠΎ 1/2 стоимости сопоставимых ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΏΠΎΠΊΡƒΠΏΠ°Π΅Ρ‚Π΅ ΠΈΡ… Π² Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… количСствах, ΠΊΠ°ΠΊ я), ΠΈ
  • ΠΏΠΎΡ‡Ρ‚ΠΈ всС микросхСмы с 40 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ ΠΈΠ»ΠΈ мСньшС доступны Π² Ρ„ΠΎΡ€ΠΌ-Ρ„Π°ΠΊΡ‚ΠΎΡ€Π΅ DIP, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π»Π΅Π³ΠΊΠΎ ΠΏΡ€ΠΈΠΏΠ°ΡΡ‚ΡŒ.

ΠšΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PIC Π»Π΅Π³ΠΊΠΎ Π½Π° ΠΎΠ΄Π½ΠΎΠΏΠ»Π°Ρ‚Π½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ с Π½ΠΈΠ·ΠΊΠΈΠΌ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΌ рСсурсов, Ρ‚Π°ΠΊΠΎΠΌ ΠΊΠ°ΠΊ Raspberry Pi, с использованиСм языков ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ исходным ΠΊΠΎΠ΄ΠΎΠΌ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Great Cow Basic ΠΈΠ»ΠΈ JAL. (Π― ΠΌΠΎΠ³Ρƒ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ постС).

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ пСрСнСсти скомпилированныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Ρ‡ΠΈΠΏ. ΠžΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² использовании ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ внСшнСго устройства (Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ), ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊΠ°ΠΊ ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ, Ρ‚Π°ΠΊ ΠΈ ΠΊ микросхСмС ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅Ρ‚ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

Π­Ρ‚ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ довольно Π΄ΠΎΡ€ΠΎΠ³ΠΈΠΌΠΈ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 30 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ²) ΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΈΠΌ спСциализированным ΠΎΠ±ΠΎΡ€ΡƒΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€ΠΈ сСбС.

Однако с ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм ΠΈ нСсколькими рСзисторами Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ свои ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ прямо Π½Π° свой PIC, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ GPIO ΠΎΠ΄Π½ΠΎΠΏΠ»Π°Ρ‚Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° (SBC), Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Raspberry Pi ΠΈΠ»ΠΈ Orange Pi. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, Ссли Π²Ρ‹ ΡƒΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ SBC для чтСния Π΄Π°Π½Π½Ρ‹Ρ… с PIC, ΠΊΠ°ΠΊ это дСлаю я Π½Π° PedalPC.

Π’ этом ΡƒΡ€ΠΎΠΊΠ΅ я объясню, ΠΊΠ°ΠΊ:

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° внутрисхСмного ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ программирования (ICSP), ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² этом руководствС, прСдставляСт собой ΠΎΡ‚Π»ΠΈΡ‡Π½ΡƒΡŽ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Pickle, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡƒΡŽ Π”Π°Ρ€Ρ€ΠΎΠ½ΠΎΠΌ Π‘Ρ€ΠΎΡƒΠ΄ΠΎΠΌ.Он Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ со ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ ΠΎΠ΄Π½ΠΎΠΏΠ»Π°Ρ‚Π½Ρ‹ΠΌΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°ΠΌΠΈ ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Linux ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ всСго нСсколько рСзисторов для ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ программирования Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° PICS ΠΏΡ€ΠΈ напряТСнии 3,3 Π’. (Для программирования внутрисхСмной схСмы PIC Π½Π° 5 Π’ потрСбуСтся Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ 4-ΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ логичСских ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ 5 Π’ Π² 3,3 Π’, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡˆΠΈΡ€ΠΎΠΊΠΎ доступСн Π½Π° eBay ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… сайтах.)

Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ с использованиСм ΠΌΠ΅Ρ‚ΠΎΠ΄Π° программирования Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ напряТСния (LVP), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнныС PIC, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ сСгодня. (Π£ Π”Π°Ρ€Ρ€ΠΎΠ½Π° Π΅ΡΡ‚ΡŒ список ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PIC Π½Π° своСм сайтС, Π° Ρ‚Π°ΠΊΠΆΠ΅ большая Ρ‚Π°Π±Π»ΠΈΡ†Π° PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ протСстированы.) Он Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ со старыми микросхСмами, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… трСбуСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ программирования высокого напряТСния (HVP). Для этих микросхСм Π²Π°ΠΌ понадобится программист, Π° Π½Π΅ нСсколько рСзисторов ΠΈΠ»ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ уровня.

Установка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для установки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Pickle ICSP Π½Π° ваш SBC:

  cd / tmp
wget http://wiki.kewl.org/downloads/pickle-4.20.tgz
tar zxf pickle-4.20.tgz
cd pickle-4.20 /
Π΄Π΅Π»Π°Ρ‚ΡŒ
sudo make install
  

Π­Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΈ устанавливаСт ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ Pickle Π² / usr / local / bin Π½Π° вашСм SBC.

Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ для программирования

Π’Π°ΠΌ понадобятся 3 (ΠΈΠ»ΠΈ 4) ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° GPIO для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ VPP, PGC ΠΈ PGD (ΠΈ PGM, Ссли ваш PIC этого Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ – Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ микросхСм Π² настоящСС врСмя этого Π½Π΅ Π΄Π΅Π»Π°ΡŽΡ‚). Π­Ρ‚ΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ Π² настоящСС врСмя Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ вашС ядро. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ GPIO ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ:

  ls / sys / class / gpio | grep gpio [0-9_]
  

Если Π² спискС Π½Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ², Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ любой ΠΈΠ· доступных ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² GPIO Π½Π° вашСй ΠΏΠ»Π°Ρ‚Π΅. Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ ΡˆΡ‚ΠΈΡ„Ρ‚, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π³ΠΎ доступным ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

  sudo echo <Π½ΠΎΠΌΠ΅Ρ€ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°> | / систСмный / класс / gpio / нСэкспорт
  

Π’ΠΎΡ‚ список ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² GPIO Raspberry Pi:

Raspberry Pi 2 ΠΈ 3 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° GPIO
ΡˆΡ‚ΠΈΡ„Ρ‚ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° функция ΡˆΡ‚ΠΈΡ„Ρ‚ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° функция
01 3V3 02 5 Π’
03 GPIO0 / GPIO2 04 5 Π’
05 GPIO1 / GPIO3 06 Π—Π•ΠœΠ›Π―
07 GPIO4 08 GPIO14 / TX
09 Π—Π•ΠœΠ›Π― 10 GPIO15 / RX
11 GPIO17 12 GPIO18
13 GPIO21 / GPIO27 14 Π—Π•ΠœΠ›Π―
15 GPIO22 16 GPIO23
17 3V3 18 GPIO24
19 GPIO10 20 Π—Π•ΠœΠ›Π―
21 GPIO9 22 GPIO25
23 GPIO11 24 GPIO8
25 Π—Π•ΠœΠ›Π― 26 GPIO7
ID_SD EEPROM 27 28
29 GPIO5 30 Π—Π•ΠœΠ›Π―
31 GPIO6 32 GPIO12
33 GPIO13 34 Π—Π•ΠœΠ›Π―
35 GPIO19 36 GPIO16
37 GPIO26 38 GPIO20
39 Π—Π•ΠœΠ›Π― 40 GPIO21

Для Raspberry Pi 2 ΠΈΠ»ΠΈ 3 я Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ GPIO_9, GPIO_10 ΠΈ GPIO_11.Для PIC, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ 16F1788, Π³Π΄Π΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ PGD ΠΈ PDC Ρ‚Π°ΠΊΠΆΠ΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° Rx ΠΈ Tx (соотвСтствСнно), Π²Ρ‹Π²ΠΎΠ΄Ρ‹ GPIO_14, GPIO_15 ΠΈ GPIO_18 Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π΄Π°ΠΆΠ΅ Π»ΡƒΡ‡ΡˆΠ΅, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ для программирования связи PIC ΠΈ . с Π½ΠΈΠΌ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ€Ρ‚ PIC.

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ ваш PIC Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΈΠ»ΠΈ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ PGM для программирования Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ LVP. Если ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 18F14K50), Π²Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ GPIO для этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Π’ΠΎΡ‚ список ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Orange Pi + 2:

Orange Pi Plus 2 40-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ
ΡˆΡ‚Ρ‹Ρ€ΡŒ функция sysfs Π½ΠΎΠΌΠ΅Ρ€ GPIO ΠΏΠΈΠ½ функция sysfs Π½ΠΎΠΌΠ΅Ρ€ GPIO
1 3,3 Π’ 2 VCC-5V
3 PA12 (TWI0-SDA / DI_RX / EINT12) NA 4 VCC-5V
5 PA11 (TWI0-SCK / DI_TX / EINT11) NA 6 Π—Π•ΠœΠ›Π―
7 PA6 (SIM_PWREN / PWM1 / PA_EINT6) Π³ΠΏΠΈΠΎ_6 8 PA13 (SPI1_CS / UART3_TX / PA_EINT13) gpio_13
9 Π—Π•ΠœΠ›Π― 10 PA14 (SPI1_CLK / UART3_RX / PA_EINT14) gpio_14
11 PA1 (UART2_RX / JTAG_CK0 / PA_EINT1) Π³ΠΏΠΈΠΎ_1 12 PD14 (RGMII_NULL / MII_TXERR / RMII_NULL) Π³ΠΏΠΈΠΎ_110
13 PA0 (UART2_TX / JTAG_MS0 / PA_EINT0) Π³ΠΏΠΈΠΎ_0 14 Π—Π•ΠœΠ›Π―
15 PA3 (UART2_CTS / JTAG_DI0 / PA_EINT3) Π³ΠΏΠΈΠΎ_3 16 PC4 (NAND_CE0) gpio_68
17 3.3Π’ 18 PC7 (NAND_RB1) Π³ΠΏΠΈΠΎ_71
19 PC0 (NAND_WE / SPI0_MOSI) NA 20 Π—Π•ΠœΠ›Π―
21 PC1 (NAND_ALE / SPI0_MISO) NA 22 PA2 (UART2_RTS / JTAG_DO0 / PA_EINT2) Π³ΠΏΠΈΠΎ_2
23 PC2 (NAND_CLE / SPI0_CLK) NA 24 PC3 (NAND_CE1 / SPI0_CS) NA
25 Π—Π•ΠœΠ›Π― 26 PA21 (PCM0_DIN / SIM_VPPPP / PA_EINT21) gpio_21
27 PA19 (PCM0_CLK / TWI1_SDA / PA_EINT19) NA 28 PA18 (PCM0_SYNC / TWI1_SCK / PA_EINT18) NA
29 PA7 (SIM_CLK / PA_EINT7) gpio_7 30 Π—Π•ΠœΠ›Π―
31 PA8 (SIM_DATA / PA_EINT8) Π³ΠΏΠΈΠΎ_8 32 PG8 (UART1_RTS / PG_EINT8) Π³ΠΏΠΈΠΎ_200
33 PA9 (SIM_RST / PA_EINT9) Π³ΠΏΠΈΠΎ_9 34 Π—Π•ΠœΠ›Π―
35 PA10 (SIM_DET / PA_EINT10) Π³ΠΏΠΈΠΎ_10 36 PG9 (UART1_CTS / PG_EINT9) gpio_201
37 PA20 (PCM0_DOUT / SIM_VPPEN / PA_EINT20) NA 38 PG6 (UART1_TX / PG_EINT6) Π³ΠΏΠΈΠΎ_198
39 Π—Π•ΠœΠ›Π― 40 PG7 (UART1_RX / PG_EINT7) Π³ΠΏΠΈΠΎ_199

Для этой ΠΏΠ»Π°Ρ‚Ρ‹ я Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ gpio_1, gpio_0 ΠΈΠ»ΠΈ gpio_3; ΠΈΠ»ΠΈ gpio_13, gpio_14 ΠΈ gpio_110.ПослСдний Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ связь с ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎΡ€Ρ‚ΠΎΠΌ PIC, Π° Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° PIC Ρ‚Π°ΠΊΠΆΠ΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌΠΈ для программирования.

ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅, это ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Π°ΡˆΠ΅ΠΌΡƒ PIC Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ PGM для Π΅Π³ΠΎ программирования. Если это Ρ‚Π°ΠΊ, Π²Π°ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ понадобится Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ GPIO для этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ΠΌΠ½Π΅ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ врСмя, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΡΡΠ½ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Π½Ρ‹ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ Π½Π° ΠΏΠ»Π°Ρ‚Π°Ρ… Orange Pi.

ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ GPIO ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π±ΡƒΠΊΠ²ΠΎΠΉ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ ΠΌΠ΅ΡΡ‚ΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ Π±Π°Π½ΠΊΠ°, ΠΈ Π΄Π²ΡƒΠ·Π½Π°Ρ‡Π½Ρ‹ΠΌ числом, связанным с Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π² этом Π±Π°Π½ΠΊΠ΅.НапримСр, ΡˆΡ‚ΠΈΡ„Ρ‚ Β«PD14Β», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ находится Π½Π° 12-ΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅, являСтся 14-ΠΌ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠΌ Π² Π³Ρ€ΡƒΠΏΠΏΠ΅ Β«DΒ».

Π­Ρ‚Π° Π±ΡƒΠΊΠ²Π΅Π½Π½ΠΎ-цифровая систСма Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π° Π² чистоС число, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ sysfs Linux. Π€ΠΎΡ€ΠΌΡƒΠ»Π° для этого:

  НомСр GPIO = (позиция Π±ΡƒΠΊΠ²Ρ‹ Π² Π°Π»Ρ„Π°Π²ΠΈΡ‚Π΅ - 1) x 32 + Π½ΠΎΠΌΠ΅Ρ€ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°  

Для этого Π±ΡƒΠ»Π°Π²ΠΊΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ “D” являСтся Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΉ Π±ΡƒΠΊΠ²ΠΎΠΉ Π°Π»Ρ„Π°Π²ΠΈΡ‚Π°:

  

Число GPIO = (4–1) x 32 + 14 = 110

Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Π²Ρ‹Π²ΠΎΠ΄ 12 Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° – gpio_110.

Π― использовал эту Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρƒ для расчСта Π½ΠΎΠΌΠ΅Ρ€ΠΎΠ² Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ², ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅.)

Π’Π°Π±Π»ΠΈΡ†Π° взята ΠΈΠ· Π²ΠΈΠΊΠΈ Orange Pi Plus 2 linux-sunxi). Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ»Π°Ρ‚Ρ‹ Orange Pi ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ»Π°Ρ‚Ρ‹ Orange Pi Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Xunlong Π²ΠΈΠΊΠΈ linux-sunxi. (Xunlong являСтся ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΌ ΠΏΠ»Π°Ρ‚ Orange Pi.)

НСкоторыС ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ настроСны для Π΄Ρ€ΡƒΠ³ΠΈΡ… Π·Π°Π΄Π°Ρ‡ ΠΈ нСдоступны для использования Π² качСствС ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π° ΠΎΠ±Ρ‰Π΅Π³ΠΎ назначСния.Как ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ доступны, зависит ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΎΠ΅ ядро ​​Linux ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ваша ΠΏΠ»Π°Ρ‚Π°. БущСствуСт Π΄Π²Π° основных Ρ‚ΠΈΠΏΠ°: старыС Β«ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅Β» (3.x) ядра ΠΈ Π½ΠΎΠ²Ρ‹Π΅ Β«Π²Π°Π½ΠΈΠ»ΡŒΠ½Ρ‹Π΅Β» (4.x) ядра. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠ΅ ядро ​​Linux Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅, Ρ‡Π΅Ρ€Π΅Π·.

  $ sudo uname -a
[sudo] ΠΏΠ°Ρ€ΠΎΠ»ΡŒ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ:
Linux orangepiplus 3.4.112-sun8i # 14 SMP PREEMPT Π’Ρ‚, 5 июля 16:28:14 CEST 2016 armv7l GNU / Linux
  

НомСр вСрсии ΡƒΠΊΠ°Π·Π°Π½ послС слов Β«LinuxΒ» ΠΈ вашСго ΠΈΠΌΠ΅Π½ΠΈ хоста. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС это 3.4.112. Если мСньшС 4, Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Β«ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠ΅Π΅Β» ядро. Если ΠΎΠ½ΠΎ> 4, Π·Π½Π°Ρ‡ΠΈΡ‚, Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ «ванильноС» ядро.

Π£ΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ ядра Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„Π°ΠΉΠ»Π° fex. Π­Ρ‚ΠΎΡ‚ Ρ„Π°ΠΉΠ» fex компилируСтся Π² Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΈ читаСтся ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ настроСны ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π΄Π΅ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ этот Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ gpio ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. Команда для этого:

  sudo bin2fex /boot/script.bin | grep gpio_
  

НовыС ядра ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Ρ€ΡƒΠ³ΡƒΡŽ систСму ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ΠΈΠ·Π²Π΅ΡΡ‚Π½ΡƒΡŽ ΠΊΠ°ΠΊ Β«Π΄Π΅Ρ€Π΅Π²ΠΎ устройств».Π‘Π»Π΅Π΄ΡƒΠΉΡ‚Π΅ этим инструкциям, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ свои настройки.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ

Когда Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊΠΈΠ΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ GPIO ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для программирования PIC, Π²Ρ‹ создаСтС Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ Pickle для программирования микросхСмы. Π­Ρ‚ΠΎΡ‚ Ρ„Π°ΠΉΠ» называСтся .pickle ΠΈ хранится Π² вашСм домашнСм ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅.

ΠžΠ±Ρ€Π°Π·Π΅Ρ† Ρ„Π°ΠΉΠ»Π° создаСтся ΠΏΡ€ΠΈ установкС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Ρ„Π°ΠΉΠ» ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ эту ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ», Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ для Raspberry Pi 2 ΠΈΠ»ΠΈ Raspberry Pi 3:

  ΠΊΠΎΡ‚>.рассол << EOF
Π£Π‘Π’Π ΠžΠ™Π‘Π’Π’Πž = RPI2
БОН = 1
Π‘Π˜Π’Π Π£Π›Π« = 0x4F00
VPP = 9
# установитС PGM = -1, Ссли Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π½ΠΎΠΌΠ΅Ρ€ ΠΏΠΈΠ½Π° Π½ΠΈΠΆΠ΅
PGM = -1
PGC = 10
PGD ​​= 11
EOF
  

Π’ этой ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ GPIO 9, 10 ΠΈ 11 Raspberry Pi Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌ VPP, PGC ΠΈ PGD Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅. PGM Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ. Если Π²Π°ΡˆΠ΅ΠΌΡƒ Ρ‡ΠΈΠΏΡƒ трСбуСтся Π²Ρ‹Π²ΠΎΠ΄ PGM для программирования Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ LVP, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Β«-1Β» Π½Π° Π½ΠΎΠΌΠ΅Ρ€ Π²Ρ‹Π²ΠΎΠ΄Π° GPIO, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

Π’ΠΎΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄Π°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ для создания Ρ„Π°ΠΉΠ»Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ для Orange Pi + 2:

  ΠΊΠΎΡ‚>.рассол << EOF
# Linux с Π±ΠΈΡ‚ΠΎΠ²Ρ‹ΠΌ Π±ΠΈΡ‚ΠΎΠΌ GPIO
# Π£Π‘Π’Π ΠžΠ™Π‘Π’Π’Πž = / dev / gpio-bb
# ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Orange Pi, Orange Pi PC, Orange Pi PC Plus ΠΈΠ»ΠΈ Mini
# DEVICE = OPI
# АпСльсин Пи Ноль
# DEVICE = OPI0
# Orange Pi Plus ΠΈΠ»ΠΈ Orange Pi Plus 2
Π£Π‘Π’Π ΠžΠ™Π‘Π’Π’Πž = OPIP
БОН = 1
# ΠŸΡ€Π°Π²ΠΈΠ»Π° Π±ΠΈΡ‚ΠΎΠ² Π²Π²ΠΎΠ΄Π°-Π²Ρ‹Π²ΠΎΠ΄Π°.
# Π­Ρ‚ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ ΠΏΠΎΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ Π»ΠΈΠ½ΠΈΠΉ управлСния ΠΈ
# Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π²Ρ‹Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ.
# 0x0001 PGD_OUT_FLIP
# 0x0002 PGC_OUT_FLIP
# 0x0004 VPP_OUT_FLIP
# 0x0008 PGD_IN_FLIP
# 0x0010 PGD_IN_PULLUP
# 0x0020 PGM_OUT_FLIP
# 0x0040 VPP_OUT_CLOCK
# Π­Ρ‚ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для GPIO ΠΏΡ€ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄Π΅ ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.# 0x0100 PGD_RELEASE
# 0x0200 PGC_RELEASE
# 0x0400 PGM_RELEASE
# 0x0800 VPP_RELEASE
# 0x1000 VPP_RUN
# Π­Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ с Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ irq для GPIO BIT-BANG.
# 0x2000 BB_LOCK
# Π­Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ALT0 ΠΏΡ€ΠΈ освобоТдСнии R-PI GPIO.
# 0x4000 ALT_RELEASE
# ΠœΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ VPP находился Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ "run" ΠΈ PGC & amp; PGD ​​выпущСн для использования UART3
Π‘Π˜Π’Π Π£Π›Π« = 0x4F00
Π—ΠΠΠ―Π’Πž = 0
#PGD - ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ # 8 (PA13 / UART3_TX - & gt; sysfs 13)
# ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: PGD Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ UART_RX Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΡ… PIC
PGD ​​= 13
#PGC - ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ # 10 (PA14 / UART3_RX - & gt; sysfs 14)
# ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: PGC Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ UART_TX Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΡ… PIC
PGC = 14
#VPP - ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ # 12 (PD14 - & gt; sysfs 110)
Π’ΠŸΠŸ = 110
#PGM - Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ
PGM = -1
ΠžΠ’Π›ΠΠ”ΠšΠ = 10
EOF
  

Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ gpio_13 для PGD, gpio_14 для PGC ΠΈ gpio_110 для VPP.Π― Π²Ρ‹Π±Ρ€Π°Π» ΠΈΠΌΠ΅Π½Π½ΠΎ эти Π²Ρ‹Π²ΠΎΠ΄Ρ‹, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ PIC (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 16f1788, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я сСйчас ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ) ΠΈΠΌΠ΅ΡŽΡ‚ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ своих ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² Tx ΠΈ Rx Π½Π°Π΄ Π²Ρ‹Π²ΠΎΠ΄Π°ΠΌΠΈ PGC ΠΈ PGD соотвСтствСнно. Π­Ρ‚ΠΎ позволяСт ΠΌΠ½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ Π»ΠΈΠ½ΠΈΠΈ ΠΊΠ°ΠΊ для программирования микросхСмы, Ρ‚Π°ΠΊ ΠΈ для связи с Π½Π΅ΠΉ Ρ‡Π΅Ρ€Π΅Π· UART. Π­Ρ‚ΠΎ освобоТдаСт Π΄Π²Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π° ΠΊΠ°ΠΊ Π½Π° ΠΏΠ»Π°Ρ‚Π΅, Ρ‚Π°ΠΊ ΠΈ Π½Π° микросхСмС.

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ это выглядит ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊ ΠΌΠΎΠ΅ΠΉ ΠΏΠ»Π°Ρ‚Π΅ Orange Pi Plus 2E:

ΠŸΡ€ΠΎΠ²ΠΎΠ΄Π° Π½Π° Ρ„ΠΎΡ‚ΠΎ Π²Ρ‹ΡˆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

  1. VDD
  2. PGD
  3. PGC
  4. VPP
  5. Π—Π•ΠœΠ›Π―

Π­Ρ‚Π° конфигурация Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° Orange Pi PC ΠΈΠ»ΠΈ Orange Pi PC Plus.

Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Bit-Bang (для Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΠ΄Π½ΠΎΠΏΠ»Π°Ρ‚Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²)

Pickle ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ всС ΠΏΠ»Π°Ρ‚Ρ‹ Raspberry Pi, ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π±Ρ‹Π»Π° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ​​для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΏΠ»Π°Ρ‚ Orange Pi, начиная с вСрсии 4.0f. Если ваша ΠΏΠ»Π°Ρ‚Π° Π½Π΅ поддСрТиваСтся (Odroid C2, Tinkerboard ΠΈ Ρ‚. Π”.), Π’Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Bit-Bang для Linux Π”Π°Ρ€Ρ€ΠΎΠ½Π° Π‘Ρ€ΠΎΠ°Π΄Π°. Π‘Π½Π°Ρ‡Π°Π»Π° установитС Mercurial, Ссли ΠΎΠ½ Π΅Ρ‰Π΅ Π½Π΅ установлСн Π½Π° вашСм Pi:

  sudo apt-get install mercurial
  

Π—Π°Ρ‚Π΅ΠΌ ΠΊΠ»ΠΎΠ½ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π΅Π³ΠΎ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ ΠΈ запуститС сцСнарий установки:

  hg clone http: // hg.kewl.org/pub/gpio-bb
cd gpio-bb
Π΄Π΅Π»Π°Ρ‚ΡŒ
sudo make install
  

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ Π² вашСм спискС установлСнных ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ:

  lsmod | grep gpio_bb
  

ПослС установки Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ root, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ bit-bang (ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свой Ρ‡ΠΈΠΏ). Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ это, создайтС Π³Ρ€ΡƒΠΏΠΏΡƒ для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° ΠΈ Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ сСбя Π² Π³Ρ€ΡƒΠΏΠΏΡƒ:

  sudo addgroup gpiobb
sudo chgrp gpiobb / dev / gpio-bb
sudo adduser your_username gpiobb
  

ΠžΠ±Π½ΠΎΠ²ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ modprobe, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ загруТался ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π΅Π³ΠΎ Π² / etc / modprobe.d / modprobe.conf (Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ», Ссли ΠΎΠ½ Π½Π΅ сущСствуСт):

  ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ gpio-bb modprobe --ignore-install gpio-bb & amp; & amp; modprobe gpio-bb & amp; & amp; mknod / dev / gpio-bb c 180 0 & amp; & amp; chmod 666 / dev / gpio-bb & amp; & amp; chgrp gpiobb / dev / gpio-bb
  

НаконСц, Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π² Ρ„Π°ΠΉΠ» / etc / modules ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

  gpio-bb
  

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ PIC

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ всС установлСно, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ свой Ρ‡ΠΈΠΏ ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌ GPIO Π½Π° ΠΏΠ»Π°Ρ‚Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ Π² своСм.Ρ„Π°ΠΉΠ» рассола. (Π”Π°Ρ€Ρ€ΠΎΠ½ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ рСзистор ~ 470 Ом ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· Π»ΠΈΠ½ΠΈΠΉ программирования ΠΈ Vpp, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π² случаС ошибки; я Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ использовал рСзисторы 1 кОм.) НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ линию зазСмлСния. , Π° Ρ‚Π°ΠΊΠΆΠ΅ линию 3,3 Π’, Ссли вашС устройство Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠ³ΠΎ питания.

Если вашС устройство питаСтся ΠΎΡ‚ 5 Π’ Π²ΠΎ врСмя программирования, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ 4-ΠΊΠ°Π½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ уровня 3,3 Π’ Π² 5 Π’ ΠΌΠ΅ΠΆΠ΄Ρƒ вашим устройством ΠΈ SBC, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² SBC GPIO ΡΠ²Π»ΡΡŽΡ‚ΡΡ 3.3Π’.

Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ваш PIC ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ SBC, Π²Ρ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. Команда, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для программирования вашСго ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°, зависит ΠΎΡ‚ PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅:

PIC сСрии ΠΊΠΎΠΌΠ°Π½Π΄Π° программирования
14-Π±ΠΈΡ‚Π½ΠΎΠ΅ слово PIC10F / 12F / 16F p14
14-Π±ΠΈΡ‚Π½ΠΎΠ΅ слово, Π½ΠΎΠ²Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ PIC10F / 12F / 16F n14
16-Π±ΠΈΡ‚Π½ΠΎΠ΅ слово PIC18F ΠΏ.16
16-Π±ΠΈΡ‚Π½ΠΎΠ΅ слово, Π½ΠΎΠ²Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ PIC18F n16
24-Π±ΠΈΡ‚Π½ΠΎΠ΅ слово PIC24 / dsPIC ΠΏ.24
32-Π±ΠΈΡ‚Π½ΠΎΠ΅ слово PIC32 с.32

PIC Β«Π½ΠΎΠ²ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°Β» - это Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²Ρ‹Π΅ 8-Π±ΠΈΡ‚Π½Ρ‹Π΅ устройства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π½ΠΎΠ²Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ программирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ старыС микросхСмы Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚.Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ список устройств, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Π°, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² Β«<ΠΊΠΎΠΌΠ°Π½Π΄Π°> selectΒ». НапримСр,

  $ n16 Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ
PIC18F24K40 PIC18F24K42 PIC18F25K40 PIC18F25K42
PIC18F26K40 PIC18F27K40 PIC18F45K40 PIC18F46K40
PIC18F47K40 PIC18LF24K40 PIC18LF24K42 PIC18LF25K40
PIC18LF25K42 PIC18LF26K40 PIC18LF27K40 PIC18LF45K40
PIC18LF46K40 PIC18LF47K40
Π˜Ρ‚ΠΎΠ³ΠΎ: 18
  

Π˜Ρ‚Π°ΠΊ, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, скаТСм, 18F25K42, это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π·Π°Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ n16, Π° Π½Π΅ p16.

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ устройство, запуститС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ всС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ. Π’Ρ‹ Π΄Π΅Π»Π°Π΅Ρ‚Π΅ это с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„Π»Π°Π³Π° id, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

  p14 id lvp
  

( ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ : Ссли Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ микросхСму PIC32, Π²Π°ΠΌ слСдуСт ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Β«lvpΒ».)

Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅ (Π² Π΄Π°Π½Π½ΠΎΠΌ случаС 16F1789):

  [0000] [ΠŸΠ ΠžΠ“Π ΠΠœΠœΠ] 4000 Π‘Π›ΠžΠ’ (0200 БВРОК Π˜Π— 0020 Π‘Π›ΠžΠ’)
[8000] [USERID0] 3FFF.
[8001] [USERID1] 3FFF.[8002] [USERID2] 3FFF.
[8003] [USERID3] 3FFF.
[8004] [Π—ΠΠ©Π˜Π©Π•ΠΠž] 3FFF
[8005] [ΠŸΠ•Π Π•Π‘ΠœΠžΠ’Π ] 2041 Π Π•Π” .: 041
[8006] [DEVICEID] 302A DEV: 302A PIC16F1789
[8007] [ΠšΠžΠΠ€Π˜Π“Π£Π ΠΠ¦Π˜Π―1] 39E4
[8008] [ΠšΠžΠΠ€Π˜Π“Π£Π ΠΠ¦Π˜Π―2] 3FFF
[8009] [CALIB1] 314D
[800A] [CALIB2] 1D49
[800B] [CALIB3] 3FFD
[800C] [CALIB4] 3A87
[800D] [CALIB5] 3FFF
[800E] [CALIB6] 3887
[800F] [CALIB7] 3988
[8010] [CALIB8] 3B86
[8011] [CALIB9] 3FCF
[8012] [CALIB10] 3FD4
[8013] [CALIB11] 3FD7
[F000] [ДАННЫЕ] 0100 Π‘ΠΠ™Π’ΠžΠ’
  

Если вмСсто этого Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅:

  pic14_read_config_memory: информация: устройство Π½Π΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΎ. 

ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Π»ΠΈΠ±ΠΎ Π²Ρ‹ запускаСтС Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, p16 вмСсто p14), ΠΎΠ½Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Π»ΠΈΠ±ΠΎ Ρƒ вас Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ Π² вашСм Ρ„Π°ΠΉΠ»Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. Π‘ΠΌ. Π Π°Π·Π΄Π΅Π» ΠΎΠ± устранСнии Π½Π΅ΠΏΠΎΠ»Π°Π΄ΠΎΠΊ Π½ΠΈΠΆΠ΅.

ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Ρ, Ρ‡Ρ‚ΠΎ всС Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ ΠΈ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‡ΠΈΠΏ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ:

  <ΠΊΠΎΠΌΠ°Π½Π΄Π°> ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° lvp 
  

, Π³Π΄Π΅ <ΠΊΠΎΠΌΠ°Π½Π΄Π°> - это ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈΠ· ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΉ Π²Ρ‹ΡˆΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Π° - это ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π² Ρ‡ΠΈΠΏ.

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» с ΠΈΠΌΠ΅Π½Π΅ΠΌ program.hex Π½Π° микросхСму 16F1788, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ:

  p14 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° lvp program.hex
  

ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅, ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ Β«lvpΒ», Ссли Π²Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚Π΅ Ρ‡Π°ΡΡ‚ΡŒ PIC32.

УстранСниС нСисправностСй

Если Π²Ρ‹ Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ микросхСмы, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ свСтодиод ΠΈ рСзистор ΠΌΠ΅ΠΆΠ΄Ρƒ VPP ΠΈ Π·Π΅ΠΌΠ»Π΅ΠΉ, Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

  ptest VPP 5
  

Π‘Π²Π΅Ρ‚ΠΎΠ΄ΠΈΠΎΠ΄ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΌΠΈΠ³Π°Ρ‚ΡŒ.ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ для PGC ΠΈ PGC.

Если свСтодиод ΠΌΠΈΠ³Π°Π΅Ρ‚ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ситуации, ΠΊΡ€ΠΎΠΌΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ, Ρ‚ΠΎ Π»ΠΈΠ±ΠΎ Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ GPIO, Π»ΠΈΠ±ΠΎ этот Π²Ρ‹Π²ΠΎΠ΄ настроСн Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ.

Если Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· свСтодиодов Π½Π΅ ΠΌΠΈΠ³Π°Π΅Ρ‚, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ настройки ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π½Π° вашСй ΠΏΠ»Π°Ρ‚Π΅ Π΅ΡΡ‚ΡŒ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΈ Ρƒ вас ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ установлСны Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

Как ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ свой собствСнный ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USB PIC?

Π­Ρ‚ΠΎΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ DIY PIC являСтся ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ΠΌ нашСго ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ° ΠΏΠΎ основам программирования PIC. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ этот ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ USB PIC, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сСрии PIC ΠΌΠΈΠΊΡ€ΠΎΡ‡ΠΈΠΏΠ° 10F, 12F, 16F, 18F, 24F, 30F.Π­Ρ‚ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ EEPROM, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ EEPROM 12Cxx. ΠžΡΠ½ΠΎΠ²Π½Ρ‹ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ этой схСмы программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° PIC являСтся ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ PIC182550, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ управляСт всСй схСмой. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ PIC с ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎΡ€Ρ‚ΠΎΠΌ ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΠΎΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² PIC-Ρ‡ΠΈΠΏΠΎΠ², Π½ΠΎ ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΈ Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΠΎΡ€Ρ‚ΠΎΠ² RS232, ΠΈΠΌ трСбуСтся ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ USB Π² RS232.

Π’Π°ΠΌ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽΡ‚:
Одним ΠΈΠ· основных прСимущСств этой схСмы являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ внСшнСго источника питания, вмСсто этого ΠΎΠ½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΎΡ‚ USB.Он Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ напряТСниС 13 Π’ Ρ‡Π΅Ρ€Π΅Π· ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚Π΅Π»ΠΈ напряТСния. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Linux PIC Ρ‚Π°ΠΊΠΆΠ΅ доступСн для записи. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ pic16f84a, pic16f877a, pic18f4550, pic16f628a ΠΈ Ρ‚. Π”., И ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° PIC Chip Programmer

Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для увСличСния

(Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡ΡŒΡ‚Π΅ ΠΌΠ°ΡΡˆΡ‚Π°Π± для Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ просмотра)

ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹

  1. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ PIC 18F2550
  2. Вранзистор (BC548-2Nos, BC547, BC557)
  3. Π”ΠΈΠΎΠ΄ IN4148 (6Nos)
  4. РСзистор (ИК-7НО, 100К, 470-2НО, 1М, 470К, 330-3НО)
  5. ΠšΠΎΠ½Π΄Π΅Π½ΡΠ°Ρ‚ΠΎΡ€ (0.01uF-3Nos, 2.2uF-2Nos, 10uF, 22pf-2Nos)
  6. ΠšΡ€ΠΈΡΡ‚Π°Π»Π» 8 ΠœΠ“Ρ†
  7. РазъСм USB
  8. 5-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ (2 ΡˆΡ‚.)

Пошаговая ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°

  • PIC 18F2550 ΠΈΠΌΠ΅Π΅Ρ‚ встроСнный ΠΏΠΎΡ€Ρ‚ USB, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ взаимодСйствиС с ПК.
  • Π‘Π½Π°Ρ‡Π°Π»Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ Π½Π° PIC 18F2550 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ любого ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° PIC, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΡƒ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ схСмС. Π‘ΠΊΠ°Ρ‡Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ здСсь.
  • ΠŸΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠ° опрСдСляСт Ρ€Π΅ΠΆΠΈΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°, Ρ‚.Π΅.Π΅. Ρ€Π΅ΠΆΠΈΠΌ Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠ° ΠΈΠ»ΠΈ Ρ€Π΅ΠΆΠΈΠΌ программиста. Π—Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для обновлСния ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ, Π° Ρ€Π΅ΠΆΠΈΠΌ программиста - для записи ΠΌΠΈΠΊΡ€ΠΎΡ‡ΠΈΠΏΠ° PIC.
  • Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ схСму ΠΊ USB-ΠΏΠΎΡ€Ρ‚Ρƒ вашСго ПК ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΌ обСспСчСнии PIC.
  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π»ΡŽΠ±ΡƒΡŽ микросхСму PIC Ρ‡Π΅Ρ€Π΅Π· Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ICSP (In Circuit Serial Programming), Π²ΠΊΠ»ΡŽΡ‡Π°Ρ VPP, VDD, PGD, PGC, GND.

РасполоТСниС Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ²


Ross Bencina Β»DIY MIDI-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ с использованиСм ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PIC ΠΈ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΡˆΡ‚Π°ΠΌΠΏΠΎΠ²

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

ΠšΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΡƒΡ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ PIC ΠΈΠ»ΠΈ Basic Stamp II с нСсколькими пассивными ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ, Π½Π΅Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ ΡΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свой собствСнный Π±Π»ΠΎΠΊ рСгуляторов, Π±Π»ΠΎΠΊ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ΠΎΠ² ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ устройство Π²Π²ΠΎΠ΄Π° MIDI.Для ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π·Π½Π°Π½ΠΈΠ΅ элСктроники. И Stamp, ΠΈ PIC ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‚ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‡Π½ΡƒΡŽ (ΠΌΠ΅Π½Π΅Π΅ 100 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² БША) Ρ‚ΠΎΡ‡ΠΊΡƒ Π²Ρ…ΠΎΠ΄Π° Π² ΠΌΠΈΡ€ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… MIDI-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².

Π­Ρ‚Π° страница Π±Ρ‹Π»Π° создана, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²Π½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ для людСй, заинтСрСсованных Π² создании собствСнных устройств управлСния MIDI с использованиСм ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Microchip PIC ΠΈΠ»ΠΈ Parallax Basic Stamp. Если Ρƒ вас Π΅ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ ΠΈΠ»ΠΈ прСдлоТСния, поТалуйста, Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΌΠ½Π΅.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΌΠ°Ρ€ΠΊΠΈ ΠΈ Ρ„ΠΎΡ‚ΠΎ


Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ ΡˆΡ‚Π°ΠΌΠΏ состоит ΠΈΠ· ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½ΠΎΠΉ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ припаян процСссор PIC, Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹ΠΉ кристалл ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ памяти EEPROM для хранСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ.Он прСдоставляСт 16 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Π΄Π²ΡƒΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… (Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Π²Π²ΠΎΠ΄ / Π²Ρ‹Π²ΠΎΠ΄), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠΎΠΌΠ΅Ρ‚Ρ€Π°ΠΌ, простой Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ Ρ†Π΅ΠΏΠΈ MIDI, Π°Π½Π°Π»ΠΎΠ³ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ прСобразоватСлям ΠΈ Ρ‚. Π”. Как слСдуСт ΠΈΠ· названия, Basic Stamp выполняСт ΠΊΠΎΠ΄, написанный Π½Π° BASIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ загруТаСтся Π½Π° ΡˆΡ‚Π°ΠΌΠΏ с использованиСм ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ интСрфСйса. Parallax, Inc. ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ ряд Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Basic Stamp, Basic Stamp II ΠΈ IIsx ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚ΡΡ достаточно быстрыми для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ MIDI, Π½ΠΎ Π½ΠΈ ΠΎΠ΄Π½Π° ΠΈΠ· Π½ΠΈΡ… Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π²Π²ΠΎΠ΄ MIDI ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ.


Microchip Technology Inc. ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ спСктр ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PIC. Для Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² часто Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ PIC16F84, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ дСшСв ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡƒΡŽ Ρ„Π»Π΅Ρˆ-ΠΏΠ°ΠΌΡΡ‚ΡŒ для хранСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠ° PIC16F84 содСрТит 1ΠΊ слов ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ Ρ„Π»ΡΡˆ-памяти, 68 Π±Π°ΠΉΡ‚ΠΎΠ² ΠžΠ—Π£ ΠΈ 64 Π±Π°ΠΉΡ‚Π° EEPROM для постоянного хранСния Π΄Π°Π½Π½Ρ‹Ρ…. PIC16F84 ΠΈΠΌΠ΅Π΅Ρ‚ 13 Π΄Π²ΡƒΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ Ρ‚Π°ΠΊΠΎΠ²Ρ‹ΠΌ Π½Π° Basic Stamp. ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹ PIC ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° языкС ассСмблСра, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π·Π°Ρ‚Π΅ΠΌ сохраняСтся Π² микросхСмС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°.Для ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ПК ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π° основС ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ€Ρ‚Π° для PIC16F84 ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ построСн ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π·Π° 30 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ². И Microchip, ΠΈ Parallax Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡŽΡ‚ бСсплатноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ассСмблСра PIC для ПК.

По ΠΎΠ±Ρ‰Π΅ΠΌΡƒ мнСнию, Basic Stamp II - Π»ΡƒΡ‡ΡˆΠ°Ρ отправная Ρ‚ΠΎΡ‡ΠΊΠ° для людСй с нСбольшим ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ программирования ΠΈΠ»ΠΈ элСктроники ΠΈΠ»ΠΈ Π±Π΅Π· Π½Π΅Π³ΠΎ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ использованиС PIC Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΡ‚ вас изучСния языка ассСмблСра PIC, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΡ‚ΠΎΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ, Ссли Π²Ρ‹ Π½Π΅ Π² этом Ρ€ΠΎΠ΄Π΅. Π²Π΅Ρ‰ΠΈ. Если Π²Ρ‹ программист ΠΈΠ»ΠΈ ΡΠΎΠ±ΠΈΡ€Π°Π΅Ρ‚Π΅ΡΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ устройства, PIC16F84 - Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΉ Π²Ρ‹Π±ΠΎΡ€, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ дСшСв ΠΈ часто ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ быстрСС, Ρ‡Π΅ΠΌ Basic Stamp.Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, нСсколько микросхСм PIC ΠΈ схСму Π±Π»ΠΎΠΊΠ° питания дСшСвлС, Ρ‡Π΅ΠΌ Basic Stamp II.

Π‘ΠΌ. Π‘Ρ‚Π°Ρ‚ΡŒΡŽ ΠŸΠΈΡ‚Π΅Ρ€Π° Π₯. АндСрсона Π Π°Π±ΠΎΡ‚Π° с ΠΌΠ°Ρ€ΠΊΠ°ΠΌΠΈ ΠΈ PIC для ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ³ΠΎ обсуТдСния ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… достоинств PIC ΠΈ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΠΌΠ°Ρ€ΠΎΠΊ.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ ΠΊ MIDI

Как для Ρ‡ΠΈΠΏΠΎΠ² Basic Stamp II, Ρ‚Π°ΠΊ ΠΈ для PIC срСднСго класса, MIDI (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ) Π²Ρ‹Π²ΠΎΠ΄ рСализуСтся ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ ΠΏΡƒΡ‚Π΅ΠΌ управлСния состояниСм Π²Ρ‹Π²ΠΎΠ΄Π° Π΄Π°Π½Π½Ρ‹Ρ…. На Basic Stamp это достигаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ SEROUT, Π½Π° PIC Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ свою ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ Π²Ρ‹Π²ΠΎΠ΄Π° MIDI - это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ слоТно, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ синхронизация опрСдСляСтся количСством Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹Ρ… инструкций ΠΈ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частотой PIC, ΠΎΠ΄Π½Π°ΠΊΠΎ Π² сСти Π΅ΡΡ‚ΡŒ мноТСство ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ.

Ни PIC срСднСго Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, PIC16F84), Π½ΠΈ Basic Stamp (любая модСль) Π½Π΅ подходят для ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ MIDI, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ΠΈ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ Π±ΡƒΡ„Π΅Ρ€ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡƒΡŽ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ связь. На Basic Stamp II любой MIDI, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΠΉ Π²ΠΎ врСмя ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Stamp, Π±ΡƒΠ΄Π΅Ρ‚ утСрян. На PIC ΠΊΠΎΠ΄ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‡Π΅Ρ€Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ чтСния ΠΈ Π΄Ρ€ΡƒΠ³ΡƒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Π±ΠΈΡ‚ΠΎΠ² суб-MIDI, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΠΎΡ‚Π΅Ρ€ΠΈ Π΄Π°Π½Π½Ρ‹Ρ….

MIDI-Π²Π²ΠΎΠ΄ Π±Π΅Π· Π²Ρ‹Π²ΠΎΠ΄Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ Π½Π° PIC, Π½ΠΎ Π½Π΅ описан здСсь - см. Π Π°Π·Π΄Π΅Π» ссылок для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ².РСализация ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ Π²Π²ΠΎΠ΄Π° ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° MIDI ΠΈΠ»ΠΈ мягкого ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° / слияния Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° с использованиСм Basic Stamp II. Π•Π³ΠΎ слоТно Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° PIC16F84, ΠΈ ΠΎΠ½ оставляСт ΠΌΠ°Π»ΠΎ мСста для выполнСния Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. ΠŸΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ - ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²Π° PIC - ΠΎΠ΄ΠΈΠ½ для Π²Π²ΠΎΠ΄Π° ΠΈ ΠΎΠ΄ΠΈΠ½ для Π²Ρ‹Π²ΠΎΠ΄Π°, ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ PIC, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ PIC16C7x, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ встроСнный UART.

MIDI Π²Ρ‹Ρ…ΠΎΠ΄

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ PIC ΠΈΠ»ΠΈ Basic Stamp для Π²Ρ‹Π²ΠΎΠ΄Π° MIDI Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΡ‰Π΅:

  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ 4 Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° MIDI ΠΊ ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠΌΡƒ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ PIC ΠΈΠ»ΠΈ Basic Stamp Ρ‡Π΅Ρ€Π΅Π· рСзистор 220 Ом
  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ 5 MIDI-Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° ΠΊ + 5Π’ Ρ‡Π΅Ρ€Π΅Π· рСзистор 220 Ом
  • ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ 2 Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° MIDI ΠΊ Π·Π΅ΠΌΠ»Π΅

Π’Π°ΠΆΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅! НСсколько Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ написали ΠΌΠ½Π΅, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ 4 ΠΈ 5 Π½Π° схСмС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ MIDI-Π²Ρ‹Ρ…ΠΎΠ΄Π° помСняны мСстами.Π― Π½Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ», ΠΏΡ€Π°Π²Π΄Π° это ΠΈΠ»ΠΈ Π½Π΅Ρ‚. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Π°ΠΌ придСтся ΠΏΠΎΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, помСняв мСстами соСдинСния, Ссли это Π½Π΅ сработаСт.

Π‘ΠΌ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Β«MIDI SenderΒ» Дэвида Π‘. Вомаса (ассСмблСр параллакса) ΠΈΠ»ΠΈ мою ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ midisend (сборка ΠΌΠΈΠΊΡ€ΠΎΡ‡ΠΈΠΏΠΎΠ²) для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ MIDI с использованиСм микросхСмы PIC. Для Basic Stamp II см. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π”ΠΆΠ΅Ρ„Ρ„Π° Манна MIDI out для BASIC Stamp II.

Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° информация ΠΎ MIDI, посСтитС Π¦Π΅Π½Ρ‚Ρ€ «промывания ΠΌΠΎΠ·Π³ΠΎΠ²Β» MIDI Technical Fanatic. Π‘Ρ…Π΅ΠΌΠ° элСктричСских характСристик MIDI вмСстС с Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ доступна Π½Π° Π²Π΅Π±-сайтС ассоциации ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ MIDI.

БопряТСниС с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ сопротивлСниСм

Π₯отя Π² этом Ρ€Π°Π·Π΄Π΅Π»Π΅ ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠΎΠΌΠ΅Ρ‚Ρ€Ρ‹ (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ с рСгуляторами, Ρ„Π΅ΠΉΠ΄Π΅Ρ€Π°ΠΌΠΈ ΠΈ дТойстиками), эта информация Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Π° ΠΊ Π΄Ρ€ΡƒΠ³ΠΈΠΌ устройствам с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ сопротивлСниСм, Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ свСтозависимыС рСзисторы (LDR) ΠΈΠ»ΠΈ рСзисторы, Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΊ ΡƒΡΠΈΠ»ΠΈΡŽ (FSR).

Π”Π²ΠΎΠΉΠ½ΠΎΠΉ Π²Π²ΠΎΠ΄ / Π²Ρ‹Π²ΠΎΠ΄ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² Π΄Π°Π½Π½Ρ‹Ρ… PIC ΠΈ Basic Stamp позволяСт ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ схСму, которая ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Ρ€ΡΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠΎΠΌΠ΅Ρ‚Ρ€Π°. Для выполнСния этого измСрСния ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π΄Π²Π΅ Ρ€Π°Π·Π½Ρ‹Π΅ схСмы: пСрвая использовалась Π² сочСтании с ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ POT Basic Stamp I ΠΈ ΠΏΠΎΠ»Π΅Π·Π½Π° для PIC, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ исходный ΠΊΠΎΠ΄ для Π΅Π΅ управлСния находится Π² свободном доступС (это вСрсия, описанная Π½ΠΈΠΆΠ΅).Basic Stamp II Π·Π°ΠΌΠ΅Π½ΠΈΠ» ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ POT Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ RCTIME, которая Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠΉ схСмы - см. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΡΡ‚ΠΈ Π² руководствС ΠΏΠΎ Stamp II ΠΈΠ»ΠΈ Π½Π° страницС с Ρ€ΡƒΡ‡ΠΊΠΎΠΉ Basic Stamp DIY Π”ΠΆΠΎΠ½Π° Π Π°Π΄Π΅Π½Π±Π΅Ρ€Π³Π° для Ρ€Π°Π±ΠΎΡ‡Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°.

ΠœΠ΅Ρ‚ΠΎΠ΄ POT

Π˜Π·ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ выполняСтся ΠΏΡƒΡ‚Π΅ΠΌ сначала зарядки кондСнсатора (устанавливая Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ Π΄Π°Π½Π½Ρ‹Ρ… высокий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ), Π·Π°Ρ‚Π΅ΠΌ устанавливая ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ Π½Π° Π²Ρ…ΠΎΠ΄ ΠΈ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ разряТая Π΅Π³ΠΎ (ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ ΠΌΠ΅ΠΆΠ΄Ρƒ Π²Ρ…ΠΎΠ΄ΠΎΠΌ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ). ВрСмя, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ΅ для Π²Ρ‹Π²ΠΎΠ΄Π° Π½Π° Π½ΠΈΠ·ΠΊΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, соотвСтствуСт Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΌΡƒ для разряда кондСнсатора, Ρ‡Ρ‚ΠΎ связано с сопротивлСниСм ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠΎΠΌΠ΅Ρ‚Ρ€Π°.

Команда Basic Stamp I POT выполняСт описанный Π²Ρ‹ΡˆΠ΅ процСсс ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Π‘ΠΌ. ΠΡΡΠ΅ΠΌΠ±Π»Π΅Ρ€Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ POT Π‘ΠΊΠΎΡ‚Π° Эдвардса Parallax Π² The PIC Source Book для ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° использования Π²Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ схСмы с микросхСмой PIC.

На 10 ΠœΠ“Ρ† PIC16F84 Π²Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½Π°Ρ схСма заряТаСтся Π·Π° 6 мсСк, Π° ΠΏΡ€ΠΈ максимальном сопротивлСнии трСбуСтся 138 отсчСтов (0,5 мс) для Ρ€Π°Π·Ρ€ΡƒΡˆΠ΅Π½ΠΈΡ. ΠŸΡ€Π΅ΠΈΠΌΡƒΡ‰Π΅ΡΡ‚Π²ΠΎ PIC ΠΏΠ΅Ρ€Π΅Π΄ Basic Stamp ΠΏΡ€ΠΈ использовании Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π³ΠΎΡ€ΡˆΠΊΠΎΠ² состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ всС RC-Ρ†Π΅ΠΏΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Ρ€ΡΠΆΠ°Ρ‚ΡŒΡΡ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, обСспСчивая Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ скорости ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ зарядкой ΠΈ разрядкой ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ†Π΅ΠΏΠΈ.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ для ΠΏΡŒΠ΅Π·ΠΎΡΠ»Π΅ΠΊΡ‚Ρ€ΠΈΡ‡Π΅ΡΠΊΠΈΡ… ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ

Π’ Ρ„Π΅Π²Ρ€Π°Π»ΡŒΡΠΊΠΎΠΌ выпускС (Ρ‚ΠΎΠΌ 27, β„– 3) ΠΆΡƒΡ€Π½Π°Π»Π° Electronics Today International Π·Π° 1998 Π³ΠΎΠ΄, ΡΡ‚Π°Ρ‚ΡŒΡ Π’ΠΎΠΌΠ° Π‘ΠΊΠ°Ρ€Ρ„Π° ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ MIDI Drum Pads описываСт ΠΊΠΎΠ½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΡŽ ΠΏΡŒΠ΅Π·ΠΎΡΠ»Π΅ΠΊΡ‚Ρ€ΠΈΡ‡Π΅ΡΠΊΠΎΠ³ΠΎ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Π° с 8 Π²Ρ…ΠΎΠ΄Π°ΠΌΠΈ для MIDI-устройства Π½Π° основС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° PIC16C84. Устройство Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ MIDI-сообщСния ΠΏΡ€ΠΈ Π½Π°ΠΆΠ°Ρ‚ΠΈΠΈ Π½Π° Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Ρ‹, ΠΎΠ΄Π½Π°ΠΊΠΎ информация ΠΎ скорости Π½Π΅ измСряСтся. Π‘Ρ‚Π°Ρ‚ΡŒΡ Π’ΠΎΠΌΠ°, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ исходный ΠΊΠΎΠ΄ ΠΈ схСмы, доступна Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅.

Π‘Ρ…Π΅ΠΌΠ° Π²Ρ‹ΡˆΠ΅ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ интСрфСйс ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡŒΠ΅Π·ΠΎΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΈ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠΌ Π΄Π°Π½Π½Ρ‹Ρ… PIC.Когда Π΄Π°Ρ‚Ρ‡ΠΈΠΊ (ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ½ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ»Π΅Π½) ΡƒΠ΄Π°Ρ€ΡΡŽΡ‚, гСнСрируСтся напряТСниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΎ Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ Π΄Π°Π½Π½Ρ‹Ρ…. ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΡΡ‰Π΅Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΊΠ°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ MIDI-сообщСниС ΠΏΡ€ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ высокого (1) логичСского состояния.

Π£

PAiA Π΅ΡΡ‚ΡŒ нСсколько Π±ΠΎΠ»Π΅Π΅ слоТных схСм для взаимодСйствия с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ пСркуссии.

Π”Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΠ΅ направлСния

Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ содСрТит мноТСство ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² взаимодСйствия PIC, Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΡˆΡ‚Π°ΠΌΠΏΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² с ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡΠΌΠΈ, Π°Π½Π°Π»ΠΎΠ³ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ прСобразоватСлями ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ устройствами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ с пользой ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ для создания интСрСсных MIDI-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° Дэна Πžβ€™Π‘Π°Π»Π»ΠΈΠ²Π°Π½Π° ΠΏΠΎ физичСским вычислСниям - ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ источник ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ посрСдничСствС ΠΌΠ΅ΠΆΠ΄Ρƒ физичСским ΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹ΠΌ ΠΌΠΈΡ€Π°ΠΌΠΈ.

ΠšΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΡƒΡ Π°Π½Π°Π»ΠΎΠ³ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΈ микросхСму ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»Π΅ΠΊΡΠΎΡ€Π°, ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ MIDI-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ с ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ, Π±ΠΎΠ»Π΅Π΅ быстрым Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ обновлСния ΠΈ большим количСством ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠΎΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… устройств Π²Π²ΠΎΠ΄Π°. Для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π»ΡŽΠ±ΠΈΡ‚ ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, Microchip ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ Π±ΠΎΠ»Π΅Π΅ слоТныС PIC, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ высокиС Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹Π΅ частоты, встроСнныС Π°Π½Π°Π»ΠΎΠ³ΠΎ-Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ, Ρ‚Π°ΠΉΠΌΠ΅Ρ€Ρ‹ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ интСрфСйсы.

PIC ΠΈ MIDI-ссылки Basic Stamp

НСкоторыС ΠΈΠ· ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π½ΠΈΠΆΠ΅ ссылок большС Π½Π΅ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ - Ссли Π²Π°ΠΌ извСстно ΠΎ Π½ΠΎΠ²ΠΎΠΌ мСстополоТСнии любой ΠΈΠ· этих страниц, сообщитС ΠΌΠ½Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ я ΠΌΠΎΠ³ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ссылки. Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ содСрТимому Π½Π΅Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰Π΅ΠΉ ссылки, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΡƒΡŽ ΠΌΠ°ΡˆΠΈΠ½Ρƒ - просто Π²Π²Π΅Π΄ΠΈΡ‚Π΅ URL-адрСс Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ‚Π°ΠΌ Π½Π΅ Π±Ρ‹Π»ΠΎ, ΠΈ обратная машина Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ Π°Ρ€Ρ…ΠΈΠ²Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ.

MIDI Π²Ρ‹Ρ…ΠΎΠ΄
MIDI Π²Ρ…ΠΎΠ΄
Π”Ρ€ΡƒΠ³ΠΎΠ΅

ΠžΠ±Ρ‰ΠΈΠ΅ ссылки Π½Π° PIC

ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ микросхСм PIC Microchip Technology Inc.ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ большой Π²Π΅Π±-сайт, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ прСдставлСна ​​тСхничСская информация, Π·Π°ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΏΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡŽ ΠΈ бСсплатноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° ПК. Parallax, Inc., ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒ Basic Stamps, прСдоставляСт списки рассылки для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² PIC ΠΈ Stamp, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ бСсплатноС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, доступноС Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅.

ΠŸΠΈΡ‚Π΅Ρ€ Π₯. АндСрсон ΠΏΡ€Π΅ΠΏΠΎΠ΄Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ PIC ΠΈ Basic Stamp, Π΅Π³ΠΎ Π²Π΅Π±-сайт Embedded Processor Control - это кладСзь ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², Π½Π°Π±ΠΎΡ€ΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. Если Π²Ρ‹ смотритС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° ΠΎΠ΄ΠΈΠ½ Π΄Ρ€ΡƒΠ³ΠΎΠΉ сайт, сдСлайтС это.

Dontronics ΠΏΡ€ΠΎΠ΄Π°Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹, связанныС с PIC, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ SimmStick.Π”ΠΎΠ½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ большой Π½Π°Π±ΠΎΡ€ ссылок ΠΈ рСсурсов PIC, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ ΠΎΠ½Π»Π°ΠΉΠ½-Π²Π΅Ρ€ΡΠΈΡŽ ΠΊΠ½ΠΈΠ³ΠΈ Scot Edwards The PIC Source Book , которая содСрТит вСрсии Π½Π°Π±ΠΎΡ€Π° инструкций Basic Stamp Π½Π° языкС ассСмблСра - ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ!

Π‘Π°Π·ΠΈΡ€ΡƒΡŽΡ‰Π°ΡΡΡ Π² Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠΌ ΠšΠΎΡ€ΠΎΠ»Π΅Π²ΡΡ‚Π²Π΅ компания Russell Warburton’s Warburton Technology спСциализируСтся Π½Π° распространСнии Parallax Basic Stamp ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ² ΠΈ срСдств Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° основС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².

МногиС ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ производят ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ PIC, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±ΠΎΠ»Π΅Π΅ Π΄ΠΎΡ€ΠΎΠ³ΠΈΠΌΠΈ микросхСмами PIC.Π’ сСти Π΅ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ совСтов для ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ² PIC своими Ρ€ΡƒΠΊΠ°ΠΌΠΈ, особСнно для Π±ΠΎΠ»Π΅Π΅ Π΄Π΅ΡˆΠ΅Π²Ρ‹Ρ… PIC, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ PIC16F84. Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Π½Π° основС Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ доступного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° No Parts PIC ΠΎΡ‚ Майкла ΠšΠΎΠ²ΠΈΠ½Π³Ρ‚ΠΎΠ½Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ приобрСсти Π² Π²ΠΈΠ΄Π΅ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π° Π² Oatly Electronics.

Если Π²Ρ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ участиС Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ PIC, рассмотритС PICList, список рассылки с большим объСмом Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ обСспСчиваСт Π±Π»Π°Π³ΠΎΠΏΡ€ΠΈΡΡ‚Π½ΡƒΡŽ срСду для обсуТдСния Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ обСспСчСния PIC.

Π’ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Ρ‰Π΅ΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΠ± использовании PIC ΠΈ Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΡˆΡ‚Π°ΠΌΠΏΠΎΠ², Ρ‡Ρ‚ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ остановкой Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡ‚Π°Ρ‚ΡŒ поисковая систСма - я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Google.

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ

Π₯осС Π‘ΠΎΡƒΡ‚ΠΎ написал, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ ΠΌΠ½Π΅, Ρ‡Ρ‚ΠΎ:

БущСствуСт ряд бСсплатных компиляторов C для PIC, ΠΈ я ΠΎΡ‡Π΅Π½ΡŒ Π΄ΠΎΠ²ΠΎΠ»Π΅Π½ CC5xFree с www.bknd.com. Благодаря ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ этого компилятора с MPLAB ΠΎΡ‚ Microchip, людям, ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ PIC, Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π½Π° ассСмблСр для написания ΠΊΠΎΠ΄Π° для MIDI.

Π’ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ Π³ΠΎΠ΄Ρƒ я написал нСбольшой C-Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ для чтСния MIDI с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ PIC12C508, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π±ΠΈΡ‚ΠΎΠ²Ρ‹ΠΉ C-ΠΊΠΎΠ΄, написанный с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CC5xFree. Π­Ρ‚ΠΎ ΠΈΠ· ΠΌΠΎΠ΅Π³ΠΎ ΠΎΠΏΡ‹Ρ‚Π° написания ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠ³ΠΎ MIDI-рСсивСра для ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.Π― размСстил Π΅Π³ΠΎ Π² PicList

ΠŸΠΈΡ‚Π΅Ρ€ М. ОлсСн написал ΠΌΠ½Π΅ ΠΎ Picaxe, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° BASIC:

Π’Ρ‹ смотрСли Picaxe? (www.picaxe.co.uk). Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ ΠΈΡ… ΠΎΠΊΠΎΠ»ΠΎ 6 мСсяцСв, ΠΈ, насколько ΠΌΠ½Π΅ извСстно, ΠΎΠ½ΠΈ ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ ΡˆΡ‚Π°ΠΌΠΏ навсСгда! Π­Ρ‚ΠΎ Π² основном PIC Microchip с Π·Π°Π³Ρ€ΡƒΠ·Ρ‡ΠΈΠΊΠΎΠΌ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. Π― Π±Ρ‹ Ρ…ΠΎΡ‚Π΅Π», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΊΡ‚ΠΎ-Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π» с MIDI.

Благодарности

Π‘Π»Π°Π³ΠΎΠ΄Π°Ρ€Π½ΠΎΡΡ‚ΡŒ:
Π”ΠΆΠΎΠ½Ρƒ Π Π°Π΄Π΅Π½Π±Π΅Ρ€Π³Ρƒ, извСстному Π½Π° страницС с Ρ€ΡƒΡ‡ΠΊΠ°ΠΌΠΈ Basic Stamp DIY, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΠ» мСня со ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ идСями Π½Π° этой страницС.
Π”ΠΆΠΈΠΌ Боснин, Ρ‡ΡŒΡ Ρ€Π°Π±ΠΎΡ‚Π° с PIC ΠΈ MIDI всСлила Π² мСня ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ я ΠΌΠΎΠ³Ρƒ ΠΏΠΎΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ свои собствСнныС схСмы.
Π”ΠΆΠ΅Ρ„Ρ„Π° Манна Π·Π° многочислСнныС прСдлоТСния ΠΈ исправлСния.

Galva-Wisp Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC

Galva-Wisp Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC

Galva-Wisp mark II, Π½Π΅Π΄ΠΎΡ€ΠΎΠ³ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC для ICSP

Π“Π°Π»ΡŒΠ²Π°Π½ΠΈΠΊΠ° ΠΎΡ‚ ПК, ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC

The Wisp648 с сайта www.voti.nl это ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ I n C ircuit S erial P для программирования flash PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ Π² вашСй схСмС.
НСт Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠ°ΡŽΡ‰ΠΈΠ΅ дСйствия, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ вытаскиваниС PIC ΠΈΠ· ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹, Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΅Π³ΠΎ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π² Π΅Π³ΠΎ, Π²Ρ‹Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ Π΅Π³ΠΎ ΠΈΠ· ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° ΠΈ снова ΠΈ снова Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π² ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ Π² схСмС Π½Π° вашСй ΠΌΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ Π²ΠΎ врСмя программирования PIC.
Π­Ρ‚ΠΎ становится рискованным , ΠΊΠΎΠ³Π΄Π° PIC ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΊ сСти 230 Π’, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄ΠΈΠΌΠΌΠ΅Ρ€ с бСспроводным ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ (ΠΈ Π±Π΅Π· Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ°!) Π‘ этого мСста, Ρ‚ΠΎΠ³Π΄Π° Π»ΡƒΡ‡ΡˆΠ΅ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ PIC ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ схСмы.


ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ PIC Galva-Wisp (mark II).

Galva-Wisp
Π”Ρ€ΡƒΠ³ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ вашСго ПК - Π³Π°Π»ΡŒΠ²Π°Π½ΠΈΡ‡Π΅ΡΠΊΠ°Ρ изоляция ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Wisp648 ΠΎΡ‚ ПК ΠΈΠ»ΠΈ созданиС Galva-Wisp, это Wisp628, Π½ΠΎ Π³Π°Π»ΡŒΠ²Π°Π½ΠΈΡ‡Π΅ΡΠΊΠΈ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ двумя сдвоСнными ΠΎΠΏΡ‚ΠΎΠΏΠ°Ρ€Π°ΠΌΠΈ.
Galva-Wisp дополняСтся Π·Π΅Π»Π΅Π½Ρ‹ΠΌ свСтом Π½Π° свСтодиодах , красный свСтодиод ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ° для возмоТности сброса Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ руководства PIC.
ΠšΡΡ‚Π°Ρ‚ΠΈ, Ρ€ΡƒΡ‡Π½ΠΎΠΉ сброс Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ MCLR.( ΠšΠžΠΠ€Π˜Π“Π£Π ΠΠ¦Π˜Π― MCLRE_ON Π² PIC-Basic (= ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ) )

MARK II
ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Galva-Wisp MARK I Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² MARK II большС Π½Π΅Ρ‚ микросхСмы MAX232.



PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ остаСтся Π½Π° Galva-Wisp, сам управляСт Galva-Wisp, ΠΈ это , Π° Π½Π΅ PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½!

Galva-Wisp ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΎΡ‚ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ схСмы PIC (Π³Π΄Π΅ остаСтся PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½) (5Π’ / 20мА) ΠΈ COM-ΠΏΠΎΡ€Ρ‚ RS232 (+/- 9Π’...12V).
PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ Π½Π° своСй ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Π΅ (ΠΈΠ»ΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚Π΅) Π²ΠΎ врСмя программирования, см. Рисунки Π²Π½ΠΈΠ·Ρƒ.


Π—Π΄Π΅ΡΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ Galva-Wisp PIC ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ нСпосрСдствСнно ΠΊ COM-ΠΏΠΎΡ€Ρ‚Ρƒ с Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ°.
ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠ΄Π»ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ кабСль (1: 1) ΠΌΠ΅ΠΆΠ΄Ρƒ COM-ΠΏΠΎΡ€Ρ‚ΠΎΠΌ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ.


Если COM-ΠΏΠΎΡ€Ρ‚ отсутствуСт, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ USB-Π°Π΄Π°ΠΏΡ‚Π΅Ρ€.

Β«Π”ΠΈΠΎΠ΄Π½Ρ‹ΠΉ кабСль» с ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ экраном Π½Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄.
Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ с PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½
, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠ², Π½ΠΎ
ΠΏΡ€ΠΎΡ‰Π΅ ΠΏΡ€ΠΈ использовании DIL-Π·Π°ΠΆΠΈΠΌΠ°.
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ PIC Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ссли PIC
ΡƒΠΆΠ΅ впаян Π² ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρƒ (см. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ Π²Ρ‹ΡˆΠ΅ этого).


КабСль Π½Π° DIL-Π·Π°ΠΆΠΈΠΌΠ΅ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π΄Π»ΠΈΠ½Π½Π΅Π΅ 1 ΠΌΠ΅Ρ‚Ρ€Π°, рСкомСндуСтся кабСль с экраном Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΡ€ΠΎΠ²ΠΎΠ΄Π΅ (см. Рисунок).



ΠšΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹: ΠΊΠ½ΠΎΠΏΠΊΠ° сброса ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹ΠΉΡ‚ΠΈ, Ссли Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ.

ΠŸΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ ΠΏΠ»Π°Ρ‚Π° 130101 ΠŸΡ€ΠΎΡ‚Ρ€Π°Π²ΠΈΡ‚Π΅ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ (31 ΠΌΠΌ x 53 ΠΌΠΌ) (Руководство ΠΏΠΎ Ρ‚Ρ€Π°Π²Π»Π΅Π½ΠΈΡŽ Π½Π° голландском Ρ€Π°Π·Ρ€Π΅Π·Π΅)
IC1 PIC16F648A - Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» HEX Π²Π½ΠΈΠ·Ρƒ этой страницы
IC2, IC3 PC827 (ΠΈΠ· LTV827) (сдвоСнныС ΠΎΠΏΡ‚ΠΎΠΏΠ°Ρ€Ρ‹)
LED1, LED2 Π—Π΅Π»Π΅Π½ΠΎ-красный свСтодиод, Ø3 ΠΌΠΌ, слаботочный
Π’1 BC547 Вранзистор NPN
Π’2 TIP120 NPN транзистор Π”Π°Ρ€Π»ΠΈΠ½Π³Ρ‚ΠΎΠ½Π° (см. ВСкст)
D1, D2, D3, D4 BAT85 Π”ΠΈΠΎΠ΄ Π¨ΠΎΡ‚Ρ‚ΠΊΠΈ (Ссли Π½Π΅Ρ‚, Ρ‚ΠΎ 1N4148)
D5 Π”ΠΈΠΎΠ΄ Π¨ΠΎΡ‚Ρ‚ΠΊΠΈ SB140 (ΠΈΠ»ΠΈ SB130, ΠΈΠ»ΠΈ 1N5819)
Π₯1 ΠšΡ€ΠΈΡΡ‚Π°Π»Π» 20 ΠœΠ“Ρ†
R1, R2, R9...R12 1ΠΊ
R3 ... R8 47 Ом
R13 2ΠΊ2
C1 1000 ΠΌΠΊΠ€ / 6,3 Π’ ΠΈΠ»ΠΈ 10 Π’ (Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ) (см. ВСкст)
C2 100Π½, осСвой (ΠΈΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄ IC1, Π² Π³Π½Π΅Π·Π΄Π΅ IC)
C3, C4 1 ΠΌΠΊΠ€ (Ρ‚Π°Π½Ρ‚Π°Π»)
C5 22 ΠΌΠΊΠ€
C6, C7 22 ΠΏΠ€
S1 Кнопка сброса (ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ)
Conn1 15-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ Sub-D, Π²ΠΈΠ»ΠΊΠ°
Conn2 9-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½Ρ‹ΠΉ Ρ€Π°Π·ΡŠΠ΅ΠΌ Sub-D, Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ°
IC-Ρ€ΠΎΠ·Π΅Ρ‚ΠΊΠ° 18 ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ², собствСнный Π²Ρ‹Π±ΠΎΡ€


C2 устанавливаСтся Π½Π° Π²Π½ΡƒΡ‚Ρ€ΠΈ Π³Π½Π΅Π·Π΄Π° IC ΠΏΠΎΠ΄ PIC.
ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠ²ΠΎΠ΄, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΊ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρƒ 7 9-ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠ³ΠΎ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° Sub-D.

ΠŸΠΎΠΌΠ½ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ 2 ΠΎΠΏΡ‚ΠΎΠΏΠ°Ρ€Ρ‹ (IC2 ΠΈ IC3) ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΡƒΠ³Π»ΡƒΠ±Π»Π΅Π½ΠΈΠ΅ΠΌ Π΄Ρ€ΡƒΠ³ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄Ρ€ΡƒΠ³Π°.
Π”ΠΈΠΎΠ΄ D5 Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π΄ΠΈΠΎΠ΄ΠΎΠΌ Π¨ΠΎΡ‚Ρ‚ΠΊΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚ΠΈΠΏΠ° SB130, SB140 ΠΈΠ»ΠΈ 1N5819.
C2 устанавливаСтся Π² Ρ€Π°Π·ΡŠΠ΅ΠΌ IC ΠΏΠΎΠ΄ PIC.
PIC Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ вставлСн Π² Π³Π½Π΅Π·Π΄ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΅Π³ΠΎ врСмя ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π·Π°ΠΌΠ΅Π½ΡΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ самыС Π½ΠΎΠ²Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ PIC.
ОбновлСниС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ссли сначала Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ 16F648, Π° Π·Π°Ρ‚Π΅ΠΌ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΠΌ PIC (IC1).
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ "ΡΡ‚Π°Ρ€ΡƒΡŽ" PIC ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π΅ для Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈΠ»ΠΈ, Π»ΡƒΡ‡ΡˆΠ΅, ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΅Π΅ ΠΊΠ°ΠΊ Π·Π°ΠΏΠ°ΡΠ½ΡƒΡŽ PIC.

Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ для C1 Ρ€Π°Π΄ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π½ΠΈΠ·ΠΊΠΎΠ²ΠΎΠ»ΡŒΡ‚Π½Ρ‹ΠΉ elco (6,3 Π’ ΠΈΠ»ΠΈ 10 Π’), ΠΈΠ½Π°Ρ‡Π΅ ΠΎΠ½ Π½Π΅ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ Galva-Wisp.
Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ 1000 ΠΌΠΊΠ€ выглядит Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ‡Ρ€Π΅Π·ΠΌΠ΅Ρ€Π½ΠΎ большим, Π½ΠΎ Π½Π° это Π΅ΡΡ‚ΡŒ свои ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ - ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ΅Π½ΡŒΡˆΠΈΡ… PIC.


МСньшиС PIC
НСкоторыС PIC (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 12Fxxx ΠΈ 16F630 / 16F676) ΠΌΠΎΠ³ΡƒΡ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свой Π²Ρ‹Π²ΠΎΠ΄ MCLR ΠΊΠ°ΠΊ Π²Ρ…ΠΎΠ΄.
Π­Ρ‚ΠΈ микросхСмы (Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв) Π½Π΅ смогут Π²ΠΎΠΉΡ‚ΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌ программирования, Ссли Π²Ρ‹Π²ΠΎΠ΄ MCLR Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ настроСн ΠΊΠ°ΠΊ Π²Ρ…ΠΎΠ΄.
Π’ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ схСма, ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ нСбольшой PIC.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΌΠ΅Π½ΡŒΡˆΠΈΡ… PIC


ΠŸΠΎΠΉΠΌΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π³Π°Π»ΡŒΠ²Π°Π½ΠΈΡ‡Π΅ΡΠΊΠ°Ρ развязка находится ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ ΠΈ ПК, Π° Π½Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ ΠΈ схСмой, поэтому, Ссли Π²Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚Π΅ PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΊ сСти (Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π΄ΠΈΠΌΠΌΠ΅Ρ€), Ρ‚ΠΎ части ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Ρ‚Π°ΠΊΠΆΠ΅ находятся ΠΏΠΎΠ΄ Π»ΠΈΠ½ΠΈΠ΅ΠΉ ΠΆΠΈΠ·Π½ΠΈ!
Π‘ΡƒΠ΄ΡŒΡ‚Π΅ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΄Π΅Π»Π°Π΅Ρ‚Π΅, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚Π΅ PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ ΠΊ этому опасному Π½Π°ΠΏΡ€ΡΠΆΠ΅Π½ΠΈΡŽ, Galva-Wisp ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ вашСго ПК (Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… схСм Π±Π΅Π· высокого напряТСния).
Π”Π°Π»Π΅Π΅ стоит Galva-Wisp, Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅, ΠΊΠ°ΠΊ старый Π΄ΠΎΠ±Ρ€Ρ‹ΠΉ Wisp628 ΠΎΡ‚ Voti.

Wisp 648 являСтся ΠΏΡ€Π΅Π΅ΠΌΠ½ΠΈΠΊΠΎΠΌ Wisp628.
Для получСния ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅ Wisp PIC Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ здСсь.


ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС для ПК

XWisp
XWisp написан Π’ΠΎΡƒΡ‚Π΅Ρ€ΠΎΠΌ Π²Π°Π½ ОойСном.


XWisp screendump Π²ΠΎ врСмя программирования PIC.

PIC ΠΎΡ‚ Galva-Wisp (IC1) Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ вСрсии V1.30 .
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ это Π²Π½ΠΈΠ·Ρƒ страницы.


XWisp2 (сторонний, с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ интСрСсными функциями, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π΅Π³ΠΎ сайт)
Π’Ρ€Π΅Ρ‚ΡŒΡ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° XWisp 2 являСтся Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ ΠΎΡ‚ XWisp.
Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ XWisp 2 Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ устройства PIC ΠΏΠΎ своСму ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΡŽ, ΠΎΠ½ Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Linux ΠΈ eComStation.
XWisp 2 написан Π ΠΎΠ±ΠΎΠΌ Π₯Π°ΠΌΠ΅Ρ€Π»ΠΈΠ½Π³ΠΎΠΌ.


XWisp2 w . exe - это вСрсия для Windows (ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π΅Π΅ Π² ΠΎΠΊΠ½Π΅ DOS).

PIC ΠΎΡ‚ Galva-Wisp (IC1) Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ вСрсии V1.30 .
Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ это Π²Π½ΠΈΠ·Ρƒ страницы.


Π‘Ρ…Π΅ΠΌΠ° Galva-Wisp mark II


ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΈΠ°Π»ΡŒΠ½Π°Ρ схСма ΠΎΡ‚ Galva-Wisp mark II.

PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ (Ρ†Π΅Π»Π΅Π²ΠΎΠΉ PIC), ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΊ 15-ΠΏΠΎΠ»ΡŽΡΠ½ΠΎΠΌΡƒ Ρ€Π°Π·ΡŠΠ΅ΠΌΡƒ Sub-D: ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°
1. GND Galva-Wisp ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΎΡ‚ Ρ†Π΅ΠΏΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ‚Π°ΠΊΠΆΠ΅ находится PIC, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½.
2. +5 Π’
3. Часы PG Часы ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ программирования, Π² основном PORTB.6.
4. Π”Π°Π½Π½Ρ‹Π΅ PG Π”Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ программирования, Π² основном PORTB.7.
5. Vpp / MCLR НапряТСниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (13 Π’, гСнСрируСтся самим Galva-Wisp ΠΈΠ· источника питания 5 Π’) / Master CLeaR (сброс), Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π½ΠΈΠ·ΠΊΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ.
6. PGM (LVP) (Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ L ow V oltage P ).
7. Асинхронный ==> PIC Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, эти ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π΅ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π»ΡŽΠ±Ρ‹ΠΌ способом, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ сочтСтС Π½ΡƒΠΆΠ½Ρ‹ΠΌ для ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π°. ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ 7 ΠΈ 8 ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ встроСнному UART PIC. (НС ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ‚ΠΈΠΏ PIC ΠΈΠΌΠ΅Π΅Ρ‚ UART)
8. Асинхронный <== PIC

*) ΠšΠΎΠ½Ρ‚Π°ΠΊΡ‚ 7 Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для управлСния TIP120 ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΌΠ΅Π½ΡŒΡˆΠΈΡ… PIC.

.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *