ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с PIΠ‘ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ IC-PROG. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Ρ‹ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² (УстанавливаСм IC-Prog) Пошаговая инструкция ΠΈΠ»ΠΈ

IC Prog - это нСбольшая ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π°, которая прСдставляСт собой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ². Π‘ Π΅Π΅ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈ Π·Π°ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ EEPROM самых Ρ€Π°Π·Π½Ρ‹Ρ… устройств. Π’ Ρ†Π΅Π»ΠΎΠΌ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° являСтся ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ, Π½ΠΎ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΎΠ½Π° ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° для ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² ΠΎΡ‚ Microchip. Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ HEX Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ ряд ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½Ρ‹Ρ… прСимущСств ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°ΠΌΠΈ.

ВозмоТности

Из интСрСсных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ IC Prog стоит ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ "прСобразования" ΠΊΠΎΠ΄ΠΎΠ² Π² Ρ„ΠΎΡ€ΠΌΡ‹ ΠΌΠ½Π΅ΠΌΠΎΠ½ΠΈΠΊ, которая рСализуСтся Π·Π° счСт "ΡˆΡ‚Π°Ρ‚Π½ΠΎΠ³ΠΎ" дизассСмблСра. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹ΠΉ Π±ΡƒΡ„Π΅Ρ€ памяти, адрСса ячССк Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹ Ρ‚Π°ΠΊΠΎΠ²Ρ‹ΠΌ нСпосрСдствСнно Π² памяти ΠŸΠŸΠ—Π£. Π•Ρ‰Π΅ IC Prog, ΠΊΠ°ΠΊ ΠΈ любая другая ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π°, ΡƒΠΌΠ΅Π΅Ρ‚ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΡ‹. Π—Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΌΠ΅ΠΆΠ΄Ρƒ этими самыми ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠ°ΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π½Π°ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ большиС ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Ρ‹ ΠΏΡ€ΠΈ запускС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° Π½Π° соврСмСнном ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ с ΠΌΠΎΡ‰Π½Ρ‹ΠΌ CPU ΠΈ большим объСмом RAM. Π•Ρ‰Π΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° ΡƒΠΌΠ΅Π΅Ρ‚ автоматичСски ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ Ρ‚ΠΈΠΏ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΈ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹Π΅ разряды Π±ΠΈΡ‚Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.

ΠžΠΏΡ‹Ρ‚Π½Ρ‹ΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² IC Prog прСдусмотрСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ "Ρ€ΡƒΡ‡Π½ΠΎΠΉ" смСны Π²Π΅Π»ΠΈΡ‡ΠΈΠ½ напряТСния Π½Π° Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°Ρ… ΠΏΠΎΡ€Ρ‚ΠΎΠ² ΠΈ "отслСТивания" сигналов. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠΎΡ€Ρ‚Π°ΠΌΠΈ LPT ΠΈ БОМ.

ВСхничСская информация

ΠŸΠΎΠ»Π½Ρ‹ΠΉ список устройств, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ IC Prog ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½Π° сайтС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, с большой Π΄ΠΎΠ»Π΅ΠΉ вСроятности, Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΌΠΈ микросхСмами, Π° Ρ‚Π°ΠΊΠΆΠ΅ с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ MultiSIM ΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ.

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ бСсплатно. Он Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ установки ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Π½Π° Π½Π° русский язык.

ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ особСнности

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

УстанавливаСм IC-Prog

ΠžΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° программирования IC-Prog Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… мСст ΠΏΠΎ популярности срСди Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ способна Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с большим числом ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… микросхСм, Ρ‚Π°ΠΊ ΠΈ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ². Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΡ‹ Π°Π²Ρ‚ΠΎΡ€Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (Π΅Π³ΠΎ Π·ΠΎΠ²ΡƒΡ‚ Bonny Gijzen) Π»Π΅ΠΆΠ°Ρ‚, ΠΏΠΎ-Π²ΠΈΠ΄ΠΈΠΌΠΎΠΌΡƒ, Π² области ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PICmicro, поэтому приспособлСна IC-Prog большС ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΈΠΌΠ΅Π½Π½ΠΎ этих ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ PonyProg, Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‰Π΅ΠΉΡΡ Π² сторону ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Ρ„ΠΈΡ€ΠΌΡ‹ Atmel. Π₯отя с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ Ρ‚Π΅Ρ… ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΎΠ±Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ.

"Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ" IC-Prog ΠΌΠΎΠΆΠ½ΠΎ с сайта Π΅Π³ΠΎ Π°Π²Ρ‚ΠΎΡ€Π° ΠΏΠΎ адрСсу http://www.ic-prog.com/icproq105C.zip ΠΈΠ»ΠΈ ΠΆΠ΅ с нашСго сСрвСра (ссылка Π²Π½ΠΈΠ·Ρƒ). Π’ этом Π°Ρ€Ρ…ΠΈΠ²Π΅ находится СдинствСнный Ρ„Π°ΠΉΠ» icprog.exe послСднСй Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠΈ ΡΡ‚Π°Ρ‚ΡŒΠΈ вСрсии 1.05с. Π‘ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ Π½ΠΎΠ²Ρ‹Ρ… вСрсий адрСс ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒΡΡ. Если Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ установлСна опСрационная систСма Windows-98 ΠΈΠ»ΠΈ Windows Millenium, Ρ„Π°ΠΉΠ» достаточно Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½Π° исполнСниС.

Для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм Windows 2000, Windows XP потрСбуСтся Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ», icprog.sys, находящийся Π² Π°Ρ€Ρ…ΠΈΠ²Π΅ ΠΏΠΎ адрСсу http://www.ic-prog.com/icprog_driver.zip. Π€Π°ΠΉΠ» Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² ΠΎΠ΄Π½Ρƒ ΠΏΠ°ΠΏΠΊΡƒ с исполняСмым icprog.exe. ΠŸΠ΅Ρ€Π΅Π΄ запуском IC-Prog Π² этих ОБ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ, Ρ‰Π΅Π»ΠΊΠ½ΡƒΠ² ΠΏΠΎ ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π° ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ, Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ "Бвойства" ("Properties") ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ (compatibility) с Windows 2000. Π’Π°ΠΊ-ΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π΅Π½ Ρ„Π°ΠΉΠ» ΠΏΠΎΠΌΠΎΡ‰ΠΈ, находящийся ΠΏΠΎ адрСсу http://www.ic-prog.com/icprogh_rus.zip.

ВсС эти Ρ„Π°ΠΉΠ»Ρ‹ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Π½Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΈΠΌ Π°Ρ€Ρ…ΠΈΠ²ΠΎΠΌ с нашСго сСрвСра, пСрСйдя ΠΏΠΎ ссылкС Π²Π½ΠΈΠ·Ρƒ ΡΡ‚Π°Ρ‚ΡŒΠΈ.

Рис.39

Рис.40

ПослС запуска ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° экранС появится ΠΎΠΊΠ½ΠΎ, ΠΏΠΎΡ…ΠΎΠΆΠ΅Π΅ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠ΅ Π½Π° рис. 39 , Π½ΠΎ с надписями Π½Π° английском языкС. Π’Ρ‹Π±Π΅Ρ€Π΅ΠΌ Π² мСню "Settings" (настройки) ΠΏΡƒΠ½ΠΊΡ‚ "Options" (ΠΎΠΏΡ†ΠΈΠΈ), Π° Π² Π½Π΅ΠΌ β€” Π·Π°ΠΊΠ»Π°Π΄ΠΊΡƒ "Language" (язык), Π³Π΄Π΅ Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π²Ρ‹Π±Π΅Ρ€Π΅ΠΌ Russian, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис. 40 . ПослС выполнСния ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ пСрСзапуска ΠΎΠ½Π° станСт русскоязычной. НСкоторыС нСсуразности Π²Ρ€ΠΎΠ΄Π΅ слова "ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹" с ΡƒΠ΄Π²ΠΎΠ΅Π½Π½ΠΎΠΉ Π±ΡƒΠΊΠ²ΠΎΠΉ ΠΌ, оставим Π½Π° совСсти ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‡ΠΈΠΊΠ°.
ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ запускС IC-Prog Π² срСдС Windows 2000/XP Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ мСню "Settingsβ€”Options" ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π·Π°ΠΊΠ»Π°Π΄ΠΊΡƒ "Misc" (Ρ€Π°Π·Π½ΠΎΠ΅) ΠΈ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ "NT/2000 Driver".

ΠŸΠ΅Ρ€Π²ΠΎΠ΅ Π±Ρ€ΠΎΡΠ°ΡŽΡ‰Π΅Π΅ΡΡ Π² Π³Π»Π°Π·Π° ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ IC-Prog ΠΎΡ‚ PonyProg β€” Ρ€Π°Π·Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΊΠ½Π° Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ памяти ΠΈ памяти Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅ Π±ΡƒΡ„Π΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ β€” 16-разрядный. ΠšΠΎΠ΄Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄ Π΄Π»ΠΈΠ½ΠΎΠΉ 12 (ΠΊΠ°ΠΊ Ρƒ PIC12C508) 14 (ΠΊΠ°ΠΊ Ρƒ PIC16F84) ΠΈΠ»ΠΈ 16 (ΠΊΠ°ΠΊ Ρƒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСрии PIC18) Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… разрядов ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² Π½Π΅ΠΌ чСтырСхразрядными ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚ΠΈΡ€ΠΈΡ‡Π½Ρ‹ΠΌΠΈ числами. Для сравнСния Π½Π° рис. 41 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ строки Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² PonyProg (Π°) ΠΈ IC_Prog (Π±) , содСрТащиС ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° PIC16F84.

ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ нСслоТно. АдрСса ячССк Π±ΡƒΡ„Π΅Ρ€Π° IC-Prog ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ адрСсам 14-разрядных ячССк памяти ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° (Π° Π½Π΅ большС ΠΈΡ… Π² Π΄Π²Π° Ρ€Π°Π·Π°, ΠΊΠ°ΠΊ Π² PonyProg). ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ слСдования ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚ΠΈΡ€ΠΈΡ‡Π½Ρ‹Ρ… Ρ†ΠΈΡ„Ρ€ соотвСтствуСт ΡΡ‚Π°Ρ€ΡˆΠΈΠ½ΡΡ‚Π²Ρƒ разрядов, Π° Π½Π΅ Π±Π°ΠΉΡ‚ΠΎΠ². Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ "пустых" ячССк (3FFFH) отобраТаСтся ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ.
ΠŸΡ€ΠΈ Π±Π°ΠΉΡ‚ΠΎΠ²ΠΎΠΉ, ΠΊΠ°ΠΊ Ρƒ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСрии АВ90, ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ памяти Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ словС Π±ΡƒΡ„Π΅Ρ€Π° заполняСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ младший Π±Π°ΠΉΡ‚. Π‘Ρ‚Π°Ρ€ΡˆΠΈΠΉ становится Π½ΡƒΠ»Π΅Π²Ρ‹ΠΌ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° AT90S1200 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π½Π° рис. 42 . Как ΠΈ Π½Π° ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ рисункС Π°) β€” Π±ΡƒΡ„Π΅Ρ€ PonyProg, Π±) β€” Π±ΡƒΡ„Π΅Ρ€ IC-prog.

Рис.43

Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½Π°Ρ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π±ΡƒΡ„Π΅Ρ€Π° памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ IC-Prog β€” Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄ΠΈΠ·Π°ΡΡΠ΅ΠΌΠ±Π»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ находящиСся Π² Π½Π΅ΠΌ ΠΊΠΎΠ΄Ρ‹ ΠΈ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΈΡ… Π² Ρ„ΠΎΡ€ΠΌΠ΅ ΠΌΠ½Π΅ΠΌΠΎΠ½ΠΈΠΊ ΠΊΠΎΠΌΠ°Π½Π΄ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Достаточно Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΡΠΊΡ€Π°Π½Π½ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΈΠ»ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² мСню "Π’ΠΈΠ΄ Окна" ΠΏΡƒΠ½ΠΊΡ‚ "АссСмблСрный", Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΊΠ½ΠΎ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΠ»ΠΎΡΡŒ Π² ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Π½Π° рис. 43 . Π•Π³ΠΎ содСрТимоС соотвСтствуСт ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚ΠΈΡ€ΠΈΡ‡Π½ΠΎΠΌΡƒ Π½Π° рис. 41 , Π°. Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ ΠΎΠΊΠ½ΠΎ Π² ΠΏΡ€Π΅ΠΆΠ½Π΅Π΅ состояниС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ экранной ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΈΠ»ΠΈ ΠΏΡƒΠ½ΠΊΡ‚Π° мСню "Π’ΠΈΠ΄ Окна β€” ШСстнадцатиричный". К соТалСнию, дизассСмблСр "Π·Π½Π°ΠΊΠΎΠΌ" Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с систСмой ΠΊΠΎΠΌΠ°Π½Π΄ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСрии PIC16. К Π½ΠΈΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π 1Π‘12, Ссли ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π² ΠΏΠ°ΠΏΠΊΡƒ с Ρ„Π°ΠΉΠ»ΠΎΠΌ icprog.exe Ρ„Π°ΠΉΠ» динамичСской Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ disasm.dll, "скачанный" ΠΏΠΎ адрСсу http://www.ic-proq.com/disasm.dll .
Π‘ΡƒΡ„Π΅Ρ€ памяти Π΄Π°Π½Π½Ρ‹Ρ… (EEPROM) Ρƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ IC-Prog Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹ΠΉ. "Π›ΠΈΡˆΠ½ΠΈΡ…", Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π±Π°ΠΉΡ‚ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌΠΈ Π² Π½Π΅ΠΌ Π½Π΅Ρ‚. И адрСса ячССк Π±ΡƒΡ„Π΅Ρ€Π° ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ с Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ адрСсами ячССк EEPROM ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.
Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, всС эти особСнности Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ заполнСния Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² содСрТимым НЕΠ₯-Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ»ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… областСй памяти ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π½Π΅ Π²Π»ΠΈΡΡŽΡ‚. А Π²ΠΎΡ‚ ΠΏΡ€ΠΈ Ρ€ΡƒΡ‡Π½ΠΎΠΌ Π²Π²ΠΎΠ΄Π΅ ΠΊΠΎΠ΄ΠΎΠ² ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΡ… Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΡ€Π°Π²ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΎΠΊΠ½Π° IC-Prog. Π—Π΄Π΅ΡΡŒ находится Ρ‚Π°Π±Π»ΠΎ "ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ". Π’ΠΈΠ΄ Π΅Π³ΠΎ зависит ΠΎΡ‚ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ для программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. НапримСр, Π½Π° рис. 44 ΠΎΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π² Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ для PIC16F628. ΠŸΡ€Π΅Π΄ΡƒΡΠΌΠΎΡ‚Ρ€Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π° (осциллятора, ER CLKOUT Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ΡΡ ΠΊΠ°ΠΊ "установка частоты внСшним рСзистором с Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ Ρ‚Π°ΠΊΡ‚ΠΎΠ²Ρ‹Ρ… ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ²"), Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π·Π°Ρ‰ΠΈΡ‚Ρƒ ΠΊΠΎΠ΄Π° (Π‘Π  OFF β€” Π·Π°Ρ‰ΠΈΡ‚Π° Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½Π°) ΠΈ Π·Π°Π΄Π°Ρ‚ΡŒ значСния Π΄Ρ€ΡƒΠ³ΠΈΡ… разрядов слова ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. Π’ Π½ΠΈΠΆΠ½Π΅ΠΉ части ΠΎΠΊΠ½Π° Π²Ρ‹Π²Π΅Π΄Π΅Π½ΠΎ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚ΠΈΡ€ΠΈΡ‡Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ CRC β€” цикличСского ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° всСго содСрТимого памяти ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ нСльзя, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° автоматичСски обновляСт Π΅Π³ΠΎ ΠΏΡ€ΠΈ любом ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ содСрТимого любой ячСйки Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ памяти, EEPROM, слова ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ (ID) ΠΊΠΎΠ΄Π°. Для послСднСго Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°Ρ… PICmicro ΠΎΡ‚Π²Π΅Π΄Π΅Π½Π° ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ памяти, ΠΊΡƒΠ΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ΅ чСтырСхразрядноС ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚ΠΈΡ€ΠΈΡ‡Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. ID ΠΊΠΎΠ΄ остаСтся доступным для чтСния Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΉ Π·Π°Ρ‰ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ позволяСт ΠΏΡ€ΠΈ нСобходимости "ΠΎΠΏΠΎΠ·Π½Π°Ρ‚ΡŒ" Ρ…Ρ€Π°Π½ΡΡ‰ΡƒΡŽ Π΅Π³ΠΎ микросхСму. Для Π΅Π³ΠΎ отобраТСния ΠΈ рСдактирования Π½Π° Ρ‚Π°Π±Π»ΠΎ "ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ" прСдусмотрСно ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ.

Π’ Π½ΠΈΠΆΠ½Π΅ΠΉ части Ρ‚Π°Π±Π»ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ слова ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚ΠΈΡ€ΠΈΡ‡Π½ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅. А Ссли Π΄Π²Π°ΠΆΠ΄Ρ‹ "Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ" ΠΌΡ‹ΡˆΡŒΡŽ Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠΌ мСстС поля Ρ‚Π°Π±Π»ΠΎ, Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎ ΠΎΠΊΠ½ΠΎ (рис. 45 ), ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅Π΅ ΠΏΡ€ΠΈΡΠ²ΠΎΠΈΡ‚ΡŒ слову ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚ΠΈΡ€ΠΈΡ‡Π½ΠΎΠ΅, дСсятичноС ΠΈΠ»ΠΈ символьноС (ASCII) Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π½Π΅ занимаясь ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ установкой ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… разрядов.

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€

Π£ΠΆΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π»ΠΎΡΡŒ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ², с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ способна Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° IC-Prog. Доступ ΠΊ ΠΈΡ… списку, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΌΡƒ Π½Π° рис. 46 , ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ послС Π²Ρ‹Π±ΠΎΡ€Π° Π² мСню "Настройки" ΠΏΡƒΠ½ΠΊΡ‚Π° "ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€", наТатия клавиши F3 ΠΈΠ»ΠΈ экранной ΠΊΠ½ΠΎΠΏΠΊΠΈ . Π‘ΠΎ схСмами этих "ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠ²" ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ, ΠΎΡ‚ΠΊΡ€Ρ‹Π² страницу http://www.ic-prog.com/programmers.html (Или Ρƒ нас ΠΏΠΎ ссылкС Π²Π½ΠΈΠ·Ρƒ ΡΡ‚Π°Ρ‚ΡŒΠΈ).
Настройка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ ΠΈΠ· списка Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Π° выполняСмой Π² PonyProg. Достаточно ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ БОМ ΠΈΠ»ΠΈ LPT ΠΏΠΎΡ€Ρ‚, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ ΠΈ способ общСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с ΠΏΠΎΡ€Ρ‚ΠΎΠΌ: "Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ" ΠΈΠ»ΠΈ Ρ‡Π΅Ρ€Π΅Π· Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы. Π˜ΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ составляСт настройка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠΉ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ для формирования ΠΈΠΌΠΏΡƒΠ»ΡŒΡΠΎΠ² программирования. Π’ PonyProg для этого прСдусмотрСна опСрация автоматичСской ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠΈ, Π² IC-Prog Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€ΡƒΡŽΡ‚ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΠΎΠ΅ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. На ΠΎΡ‡Π΅Π½ΡŒ быстрых ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… Π΅Π³ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚, Ссли ΠΏΡ€ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° ΠΈ Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½Π°Π±Π»ΡŽΠ΄Π°ΡŽΡ‚ΡΡ сбои. Если ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ "ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΉ", Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ программирования. ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ допустимости ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ β€” отсутствиС сбоСв.
Для программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PICmicro ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ "ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ…" Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ². Они пСрСчислСны Π² Ρ‚Π°Π±Π». 4 . Для Ρ‚Π΅Ρ…, описания ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡƒΠΆΠ΅ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Ρ‹ Π² ΠΆΡƒΡ€Π½Π°Π»Π΅, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ "ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹" схСм Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ "Π³ΠΎΠ΄-Π½ΠΎΠΌΠ΅Ρ€-страница".

Π’ Π³Ρ€Π°Ρ„Π°Ρ… Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ названия Ρ†Π΅ΠΏΠ΅ΠΉ ΠΏΠΎΡ€Ρ‚ΠΎΠ², ΠΊ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρ‹ ΠΈ Π½ΠΎΠΌΠ΅Ρ€Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² интСрфСйсных Ρ€Π°Π·ΡŠΠ΅ΠΌΠΎΠ². Для ΠΏΠΎΡ€Ρ‚Π° LPT β€” DB25M, установлСнного Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΈ CEN-36, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΊ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρƒ. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π½ΠΎΠΌΠ΅Ρ€Π° ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΠΎΠ½ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Ρ‹ Π΄Ρ€ΠΎΠ±Π½ΠΎΠΉ Ρ‡Π΅Ρ€Ρ‚ΠΎΠΉ (Π² Π·Π½Π°ΠΌΠ΅Π½Π°Ρ‚Π΅Π»Π΅ для CEN-36). Названия Ρ†Π΅ΠΏΠ΅ΠΉ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΌ Π² Ρ‚Π°Π±Π». 2 .
Π’ Ρ‚Π°Π±Π». 4 Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Ρ‹ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρ‹ "TAIT Parallel" ΠΈ "Fluffy", ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ спСцифичСский интСрфСйс, Π·Π°Ρ‚ΠΎ Π² Π½Π΅ΠΉ имССтся Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ Sl-prog β€” основной для PonyProg. О настройкС IC-Prog Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ с Π½ΠΈΠΌ Π±ΡƒΠ΄Π΅Ρ‚ рассказано Π½ΠΈΠΆΠ΅.
Аналогичная ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Ρ‚Π°Π±Π». 5 содСрТит Π΄Π°Π½Π½Ρ‹Π΅ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ² для программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR (сСрий AT90S, ATtiny, ATmega) ΠΈ АВ89 с с ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ интСрфСйсом программирования. Π’ Π½Π΅ΠΉ всСго Π΄Π²Π° "ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ…" Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°, ΠΎΠ±Π° ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ LPT. Для Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° Sl-prog (Ρ‚ΠΎΡ‡Π½Π΅Π΅ Π΅Π³ΠΎ части, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠΉ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² AVR) ΡƒΠΊΠ°Π·Π°Π½Ρ‹ Π½ΠΎΠΌΠ΅Ρ€Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ² Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° Π½Π° ΠΏΠ»Π°Ρ‚Π΅ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°. Об особСнностях Π΅Π³ΠΎ примСнСния Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ рассказано Π½ΠΈΠΆΠ΅.

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ AT89S1051, AT89S2051, AT89S4051 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΡŽΡ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ² "Tafe" ΠΈ "DL2TM". ПослСдний Π±Ρ‹Π» ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рис. 12 . Оба ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ LPT. К Π½Π΅ΠΌΡƒ ΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€
"ER1400". ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹ΠΉ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ для ΠΎΠ΄Π½ΠΎΠΈΠΌΠ΅Π½Π½Ρ‹Ρ… микросхСм памяти.

ВаТная ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ IC-Prog β€” Π²Ρ‹Π±Ρ€Π°Π² Π² мСню "Настройки" ΠΏΡƒΠ½ΠΊΡ‚ "ВСст ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°" (Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎ ΠΎΠΊΠ½ΠΎ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Π½Π° рис. 47 ), ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ логичСскиС ΡƒΡ€ΠΎΠ²Π½ΠΈ напряТСния Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π°Ρ… ΠΏΠΎΡ€Ρ‚Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ программирования. Π­Ρ‚ΠΎ позволяСт с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ осциллографа ΠΈΠ»ΠΈ Π²ΠΎΠ»ΡŒΡ‚ΠΌΠ΅Ρ‚Ρ€Π° ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ Π² ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ прохоТдСния сигналов ΠΎΡ‚ Ρ€Π°Π·ΡŠΠ΅ΠΌΠ° ΠΏΠΎΡ€Ρ‚Π° Π΄ΠΎ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ микросхСмы. Π‘ΠΈΠ³Π½Π°Π» "Π’Ρ‹Ρ…ΠΎΠ΄ Π”Π°Π½Π½Ρ‹Ρ…" β€” это DATA (см. Ρ‚Π°Π±Π». 4 ) ΠΈΠ»ΠΈ MOSI (см. Ρ‚Π°Π±Π». 5 ), "Π’Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅" β€” соотвСтствСнно CLOCK ΠΈΠ»ΠΈ SCK, "Бброс" β€” MCLR ΠΈΠ»ΠΈ RESET, "VCC" β€”ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ микросхСмы. Если "окошко" сигнала ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½ΠΎ "Π³Π°Π»ΠΎΡ‡ΠΊΠΎΠΉ", Π½Π° Π²Ρ‹Π²ΠΎΠ΄Π΅ ΠΏΠΎΡ€Ρ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ установлСн высокий, Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС β€” Π½ΠΈΠ·ΠΊΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅Ρ‚ΡΡ ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΡŒ восприятия ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ сигнала "Π’Ρ…ΠΎΠ΄ Π”Π°Π½Π½Ρ‹Ρ…" (DATAJN ΠΈΠ»ΠΈ MISO). Π’ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°Ρ… для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PICmicro Π»ΠΈΠ½ΠΈΠΈ DATA ΠΈ DATAJN связаны с ΠΎΠ΄Π½ΠΈΠΌ ΠΈ Ρ‚Π΅ΠΌ ΠΆΠ΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠΌ ΠΏΠ°Π½Π΅Π»ΠΈ микросхСмы, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρ†Π΅ΠΏΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Ρƒ этих ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² двусторонняя. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΡ€ΠΈ исправном Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π΅ любоС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ состояния Π»ΠΈΠ½ΠΈΠΈ DATA Π²Π»Π΅Ρ‡Π΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ состояния Π»ΠΈΠ½ΠΈΠΈ DATAJN, Ρ‡Ρ‚ΠΎ фиксируСт "Π³Π°Π»ΠΎΡ‡ΠΊΠ°", ΠΏΠΎΡΠ²Π»ΡΡŽΡ‰Π°ΡΡΡ ΠΈ ΠΈΡΡ‡Π΅Π·Π°ΡŽΡ‰Π°Ρ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ "Π’Ρ…ΠΎΠ΄Π½ΠΎΠΉ Π‘ΠΈΠ³Π½Π°Π»".
Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ‚ΠΎΡ‚ ΠΆΠ΅ эффСкт Π² Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°Ρ… для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Ρ„ΠΈΡ€ΠΌΡ‹ Atmel, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΎΠΉ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Ρ‹ ΠΏΠ°Π½Π΅Π»ΠΈ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹Π²Π΅Π΄Π΅Π½Ρ‹ сигналы MOSI ΠΈ MISO (см. Ρ‚Π°Π±Π». 3 ). МоТно, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, ΠΈ, Π½Π΅ устанавливая ΠΏΠ΅Ρ€Π΅ΠΌΡ‹Ρ‡ΠΊΠΈ, ΠΏΠΎΠ΄Π°Π²Π°Ρ‚ΡŒ Π½Π° ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ MISO напряТСниС ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ уровня. НапримСр, ΠΏΠΎΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒ Π΅Π³ΠΎ с ΠΎΠ±Ρ‰ΠΈΠΌ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΎΠΌ ΠΈ плюсом источника питания ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°.
Π£Ρ‡Ρ‚ΠΈΡ‚Π΅, всС установки ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ Π½Π° линиях ΠΏΠΎΡ€Ρ‚Π° Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° ΠΎΠΊΠ½ΠΎ (рис. 47 ) ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎ. Π—Π°ΠΊΡ€Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΎΠΊΠ½Π° Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΏΠΎΡ€Ρ‚ Π² исходноС состояниС.

Π’ Ρ€Π°Π΄ΠΈΠΎΠ»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΉ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π΅ ΠΈ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ мноТСство схСм Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ² программирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅Ρ‚ Π² спискС "ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ…" ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ IC-Prog. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ· Π²ΠΏΠΎΠ»Π½Π΅ ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½ΠΎ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с этой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ. НСобходимо лишь, ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π² схСму Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°, Π½Π°ΠΉΡ‚ΠΈ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π² Ρ‚Π°Π±Π». 4 ΠΈΠ»ΠΈ 5 Ρ†Π΅ΠΏΠΈ. Π’ΠΏΠΎΠ»Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΈΡ… ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ линиям ΠΏΠΎΡ€Ρ‚ΠΎΠ² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° совпадСт с ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· упомянутых Π² этих Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ². Если Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ соотвСтствия Π½Π°ΠΉΡ‚ΠΈ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ, β€” Π½Π΅ Π±Π΅Π΄Π°, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Ρ€Π΅ΡˆΠ°Π΅Ρ‚ΡΡ ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠ°.
Бравнивая схСмы ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΈ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ "эквивалСнтного" Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° число инвСрсий сигналов Π½Π° ΠΏΡƒΡ‚ΠΈ ΠΎΡ‚ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΏΠΎΡ€Ρ‚Π° Π΄ΠΎ Π²Ρ‹Π²ΠΎΠ΄ΠΎΠ² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ микросхСмы. Если ΠΎΠ½ΠΎ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ ΠΈΠ»ΠΈ Ρ€Π°Π·Π½ΠΎΡΡ‚ΡŒ числа инвСрсий чСтная, всС Π² порядкС. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС ΠΏΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ "Π³Π°Π»ΠΎΡ‡ΠΊΠΈ" Ρƒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² "Π˜Π½Π²Π΅Ρ€ΡΠΈΡ..." Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ "ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ сигналов" ΠΎΠΊΠ½Π° "Настройка ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°".

ΠŸΡ€ΠΈ подсчСтС числа инвСрсий ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ микросхСмы, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² качСствС Π±ΡƒΡ„Π΅Ρ€Π½Ρ‹Ρ…, ΠΈΠΌΠ΅ΡŽΡ‚ ΠΏΠΎΡ…ΠΎΠΆΠΈΠ΅ названия ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡƒΡŽ Ρ†ΠΎΠΊΠΎΠ»Π΅Π²ΠΊΡƒ, Π½ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ Ρ€Π°Π· Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ΠΌ ΠΈΠ»ΠΈ отсутствиСм инвСрсии сигналов. НапримСр, элСмСнты микросхСмы SN7406N (К155ЛНЗ) ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ сигналы, Π° SN7407N (К155Π›ΠŸ9) β€” Π½Π΅Ρ‚.
Как Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· Ρ‚Π°Π±Π». 4 , Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρ‹ JDM ΠΈ Sl-prog ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ для связи с ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ ΠΎΠ΄Π½ΠΈ ΠΈ Ρ‚Π΅ ΠΆΠ΅ Π»ΠΈΠ½ΠΈΠΈ ΠΏΠΎΡ€Ρ‚Π° БОМ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, настроив IC-prog Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Ρƒ с JDM, вмСсто Π½Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ Sl-prog. Но для ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ программирования этого нСдостаточно. На ΠΏΡƒΡ‚ΠΈ сигнала Π΄Π°Π½Π½Ρ‹Ρ… ΠΎΡ‚ ΠΏΠΎΡ€Ρ‚Π° ΠΊ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ микросхСмС Π² Sl-Prog (см. рис. 8 ) имССтся ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΎΡ€ Π½Π° транзисторС VT2, ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π² JDM. Π­Ρ‚ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‚ установкой "Π³Π°Π»ΠΎΡ‡ΠΊΠΈ" "Π˜Π½Π²Π΅Ρ€ΡΠΈΡ Π”Π°Π½Π½Ρ‹Ρ… Π’Ρ‹Π²ΠΎΠ΄Π°". Π’ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ сигнал распространяСтся Π±Π΅Π· инвСрсии Π² ΠΎΠ±ΠΎΠΈΡ… случаях, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π΅ JDM (см. рис. 3 β€” "Π Π°Π΄ΠΈΠΎ", 2004, β„– 2, с. 51) каскад Π½Π° транзисторС VT2, Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ ΠΏΠΎ схСмС с ΠΎΠ±Ρ‰Π΅ΠΉ Π±Π°Π·ΠΎΠΉ, Π½Π΅ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΉ.
ΠžΠΏΡ‹Ρ‚Π½Ρ‹ΠΌ ΠΏΡƒΡ‚Π΅ΠΌ установлСно, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ "Π˜Π½Π²Π΅Ρ€ΡΠΈΡ VCC" ΠΈ "ΠŸΡ€ΡΠΌΠΎΠΉ доступ ΠΊ ΠΏΠΎΡ€Ρ‚Π°ΠΌ". ПослСднСС связано с Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ Ρ‡Π΅Ρ€Π΅Π· стандартный Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Windows ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ логичСского уровня Π½Π° Π»ΠΈΠ½ΠΈΠΈ TXD происходит с большой Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ, Ρ‡Ρ‚ΠΎ Π½Π°Ρ€ΡƒΡˆΠ°Π΅Ρ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ программирования.
Π’ ΠΈΡ‚ΠΎΠ³Π΅ ΠΎΠΊΠ½ΠΎ "Настройка ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°" для Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° Sl-prog, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ БОМ, Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ Π²ΠΈΠ΄, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π½Π° рис. 48 .
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° IC-prog ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ с Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°ΠΌΠΈ ΠΈΠ· ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π° Sl-prog, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ LPT ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. ΠŸΠ»Π°Ρ‚Π° согласования с ΠΏΠΎΡ€Ρ‚ΠΎΠΌ БОМ (рис. 2 ) Π² этом случаС Π½Π΅ Π½ΡƒΠΆΠ½Π°. Π’ ΠΎΠΊΠ½Π΅ "Настройка ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°" слСдуСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ STK200.

АдаптСры для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² АВ89 ΠΈ АВ90, ATtiny (рис. 5 ), ATmega (рис. 7 ) ΠΈ PICmicro ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ нСпосрСдствСнно ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΏΠΎ схСмС, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π½Π° рис. 49 , Π½ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ всС-Ρ‚Π°ΠΊΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π² качСствС "ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ Π·Π²Π΅Π½Π°" Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ STK200 соСдиняя с Π½ΠΈΠΌ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρ‹ Sl-prog ΠΏΠΎ схСмС, ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠΉ Π½Π° рис. 50 .

Π‘Ρ…Π΅ΠΌΠ° STK200 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° Π½Π° рис. 8 . ΠšΠ²Π°Ρ€Ρ†Π΅Π²Ρ‹ΠΉ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€ ZQ1 Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Π½Π΅ Π½ΡƒΠΆΠ΅Π½. Он ΡƒΠΆΠ΅ имССтся Π½Π° ΠΏΠ»Π°Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠ³ΠΎ для программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Atmel Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° ΠΈΠ· ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π° Sl-prog. Π§Π΅Ρ€Ρ‚Π΅ΠΆΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ‹ ΠΈ фотоснимок Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° STK200 ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ Π½Π° рис. 9 ΠΈ 10 .
ВСроятно, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ LPT ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Ρ‹ ΠΈΠ· ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π° Sl-prog (см. рис. 10β€”14 ), Π½ΠΎ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ такая Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π½Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΠ»Π°ΡΡŒ.
НапряТСния +5 Π’ ΠΈ +12 Π’ ΠΏΠΎΠ΄Π°ΡŽΡ‚ ΠΎΡ‚ Π²Π½Π΅ΡˆΠ½ΠΈΡ… источников, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ послСднСС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PICmicro ΠΈ лишь Π² случаС, Ссли Π² ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠΌ для Π½ΠΈΡ… Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π΅ Π½Π΅ установлСна батарСя напряТСниСм 9 Π’.

На рис. 51 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ ΠΎΠΊΠ½ΠΎ "Настройка ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°" для программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСрии PICmicro с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° ΠΈΠ· ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π° Sl-prog, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊ ΠΏΠΎΡ€Ρ‚Ρƒ LPT. Для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² Ρ„ΠΈΡ€ΠΌΡ‹ Atmel ΠΈΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сигнал Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ слСдуСт. Однако ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉΡΡ Π² ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠΌ для Π½ΠΈΡ… Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π΅ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»ΡŒ SA1, ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ сигнала сброса, Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Π½Π΅ дСйствуСт. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½ΡƒΠΆΠ½ΡƒΡŽ (Π½Π΅ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡƒΡŽ для Ρ€Π°Π·Π½Ρ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ²) ΠΏΠΎΠ»ΡΡ€Π½ΠΎΡΡ‚ΡŒ этого сигнала ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ, опСрируя "Π³Π°Π»ΠΎΡ‡ΠΊΠΎΠΉ" "Π˜Π½Π²Π΅Ρ€ΡΠΈΡ Бброса".

Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Ρ‚ΠΈΠΏ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ микросхСмы
Π•ΡΡ‚ΡŒ нСсколько способов Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ эту ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… β€” ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис. 52 , Π² мСню "Настройки" ΠΏΡƒΠ½ΠΊΡ‚ "ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΡ‹",Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² Π½Π΅ΠΌ сСмСйство микросхСм, Π·Π°Ρ‚Π΅ΠΌ β€” Π½ΡƒΠΆΠ½ΡƒΡŽ микросхСму ΠΈΠ· появившСгося Π½Π° экранС списка. Π£Ρ‡Ρ‚ΠΈΡ‚Π΅, ΠΏΠΎΠ΄ ΠΎΠ±Ρ‰ΠΈΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ "Flash Ρ€Π‘" ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ АВ89Π‘1051, АВ89Π‘2051 ΠΈ АВ89Π‘4051, "SPI ΠΌΠ‘" β€” AVR ΠΈ AT89S, "Serial Ρ€Π‘" β€” ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ сСрии Π 87 Ρ„ΠΈΡ€ΠΌΡ‹ Philips, совмСстимыС ΠΏΠΎ структурС ΠΈ систСмС ΠΊΠΎΠΌΠ°Π½Π΄ с 8051. Π˜ΠΌΠ΅ΡŽΡ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ Ρ„ΠΈΡ€ΠΌΡ‹ Scenix, совмСстимыС с ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°ΠΌΠΈ PICmicro ("Microchip PIC"), Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ скоростныС.

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

ΠžΡ‚ΠΊΡ€Ρ‹Π² Π² мСню "Настройки" ΠΎΠΊΠ½ΠΎ "Π’Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Π΅ послСдними" (рис. 54), ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ список ΠΈΠ· восьми микросхСм, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΡƒΠΆΠ΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· Π½Π΅Π³ΠΎ Π½ΡƒΠΆΠ½ΡƒΡŽ. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ, Ссли приходится Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с нСбольшим числом Ρ€Π°Π·Π½Ρ‹Ρ… ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², постоянно пСрСходя ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ микросхСмы ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΈΠ· "подсказки", ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π½Π° рис. 55 . Она Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π²Π΅Π΄Π΅Π½Π° Π½Π° экран ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΏΡƒΠ½ΠΊΡ‚Π° "Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ микросхСмС" Π² мСню "Π’ΠΈΠ΄ Окна".Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΈ ΠΏΡƒΠ½ΠΊΡ‚ "ПолоТСниС Установки" этого мСню.

Если выбранная микросхСма ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°, Π½Π° экранС появится ΠΎΠΊΠ½ΠΎ, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½Π½ΠΎΠΌΡƒ Π½Π° рис. 56 . Наглядно ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ слСдуСт ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ эту микросхСму Π² панСль Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π°.

Окно, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Π½Π° рис. 57 , Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΎ Ρ‚ΠΎΠΌ, выбранная комбинация микросхСма-Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ допустима, Π½ΠΎ Π² схСму послСднСго Π½ΡƒΠΆΠ½ΠΎ внСсти измСнСния ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ вмСсто Π½Π΅Π³ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ. ИмСнно Ρ‚Π°ΠΊ выглядит это ΠΎΠΊΠ½ΠΎ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° AT90S2323 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° Sl-prog, соСдинСнного с ΠΏΠΎΡ€Ρ‚ΠΎΠΌ БОМ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°.

Π’ Π±ΠΎΠ»Π΅Π΅ простом случаС, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для программирования 28-Π²Ρ‹Π²ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° PIC16F873 с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ оснащСнного 18-Π²Ρ‹Π²ΠΎΠ΄Π½ΠΎΠΉ панСлью Π°Π΄Π°ΠΏΡ‚Π΅Ρ€Π° JDM, достаточно ΠΈΠ·Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊ, Π½Π°Π΄Π»Π΅ΠΆΠ°Ρ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰ΠΈΠΉ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° с ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π°ΠΌΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ схСму ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½ΠΈΠΊΠ° ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚Π°Π±Π». 2 .
Но самоС нСприятноС ΠΈΠ· ΠΎΠΊΠΎΠ½ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рис. 58 . Оно ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΡƒΠ΅Ρ‚ ΠΎ ΠΏΠΎΠ»Π½ΠΎΠΉ нСсовмСстимости микросхСмы с Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΌ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠΌ.

Π—Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌ
Для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π±ΡƒΡ„Π΅Ρ€Π° памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ достаточно Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π² мСню "Π€Π°ΠΉΠ»" ΠΏΡƒΠ½ΠΊΡ‚ "ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π€Π°ΠΉΠ»..." ΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π² Π½Π΅ΠΌ имя Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π°. Аналогичный ΠΏΡƒΠ½ΠΊΡ‚ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π±ΡƒΡ„Π΅Ρ€Π° EEPROM называСтся "ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π€Π°ΠΉΠ» Π”Π°Π½Π½Ρ‹Ρ…...". Π€ΠΎΡ€ΠΌΠ°Ρ‚ Ρ„Π°ΠΉΠ»Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΎΠΏΠΎΠ·Π½Π°Π΅Ρ‚ автоматичСски. НЕΠ₯-Ρ„Π°ΠΉΠ»Ρ‹ для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² PICimicro ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ΡΡ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ. БодСрТащаяся Π² Π½ΠΈΡ… информация автоматичСски ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² Π½ΡƒΠΆΠ½Ρ‹Π΅ Π±ΡƒΡ„Π΅Ρ€Ρ‹ (памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, EEPROM, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ).
ΠŸΡƒΠ½ΠΊΡ‚ "Π€Π°ΠΉΠ»Ρ‹ ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ПослСдними", позволяСт ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… поисков Π½Π° дисках ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ², с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π½Π΅Π΄Π°Π²Π½ΠΎ ΡƒΠΆΠ΅ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π€Π°ΠΉΠ», Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΉ ΠΈΠ· Π²Ρ‹Π²Π΅Π΄Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π° экран списка, Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ Π² Ρ‚Ρƒ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ памяти (ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ»ΠΈ EEPROM), Π² ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π΅Π³ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π»ΠΈ Ρ€Π°Π½Π΅Π΅.

ΠžΡ‚ΠΊΡ€Ρ‹Π² Π½Π° экранС ΠΏΠ°ΠΏΠΊΡƒ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ находится Π½ΡƒΠΆΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ», ΠΌΠΎΠΆΠ½ΠΎ просто "ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚ΡŒ" Π΅Π³ΠΎ Π·Π½Π°Ρ‡ΠΎΠΊ ΠΌΡ‹ΡˆΡŒΡŽ Π² ΠΎΠΊΠ½ΠΎ Π±ΡƒΡ„Π΅Ρ€Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ IC-prog. Но этот ΠΏΡ€ΠΈΠ΅ΠΌ дСйствуСт лишь Π² Ρ‚ΠΎΠΌ случаС, Ссли Ссли ΠΎΠ½ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΉ "Π³Π°Π»ΠΎΡ‡ΠΊΠΎΠΉ" Π½Π° Π·Π°ΠΊΠ»Π°Π΄ΠΊΠ΅ "ΠŸΠ΅Ρ€Π΅Ρ‚Π°ΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅ ΠΌΡ‹ΡˆΡŒΡŽ" ΠΏΡƒΠ½ΠΊΡ‚Π° "ΠžΠΏΡ†ΠΈΠΈ" мСню "Настройка". На этой ΠΆΠ΅ Π·Π°ΠΊΠ»Π°Π΄ΠΊΠ΅ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ "пСрСтаскиваСмых" Ρ„Π°ΠΉΠ»ΠΎΠ² (Ρ€Π°Π·Π΄Π΅Π»ΡŒΠ½ΠΎ для памяти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈ EEPROM). АвтоматичСского распознавания Π² Π΄Π°Π½Π½ΠΎΠΌ случаС Π½Π΅ происходит.
Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ IC-prog имССтся ΠΏΡΡ‚ΡŒ нСзависимых "ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΠΎΠ²" Π±ΡƒΡ„Π΅Ρ€ΠΎΠ², Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒΡΡ информация для программирования ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ выполняСмыС с ΠΎΠ΄Π½ΠΈΠΌ "ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΠΎΠΌ" Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° содСрТимоС Π΄Ρ€ΡƒΠ³ΠΈΡ…. Однако ΠΏΡ€ΠΈ любой смСнС Ρ‚ΠΈΠΏΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ микросхСмы ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° IC-prog автоматичСски ΠΎΡ‡ΠΈΡ‰Π°Π΅Ρ‚ всС Π±ΡƒΡ„Π΅Ρ€Ρ‹. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² любой ΠΈΠ· Π½ΠΈΡ… слСдуСт лишь послС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ всСх ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ ΠΏΠΎ Π²Ρ‹Π±ΠΎΡ€Ρƒ микросхСмы.
По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π°ΠΊΡ‚ΠΈΠ²Π΅Π½ Π±ΡƒΡ„Π΅Ρ€ ΠΏΠΎΠ΄ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ 1. К Π΄Ρ€ΡƒΠ³ΠΈΠΌ пСрСходят, открывая ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Π·Π°ΠΊΠ»Π°Π΄ΠΊΡƒ Π² Π½ΠΈΠΆΠ½Π΅ΠΉ части ΠΎΠΊΠ½Π°. Π­Ρ‚ΠΎ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π½Π°ΠΆΠ°Π² ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Ctrl ΠΈ Ρ†ΠΈΡ„Ρ€Ρƒ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Π½ΠΎΠΌΠ΅Ρ€Ρƒ Π±ΡƒΡ„Π΅Ρ€Π°, ΠΈΠ»ΠΈ Π²Ρ‹Π±Ρ€Π°Π² Π² мСню "Π‘ΡƒΡ„Π΅Ρ€" ΠΏΡƒΠ½ΠΊΡ‚ "Активный Π±ΡƒΡ„Π΅Ρ€"
Если Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ "Π‘Ρ€Π°Π²Π½ΠΈΡ‚ΡŒ" Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ мСню, откроСтся ΠΎΠΊΠ½ΠΎ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ Π½Π° рис. 59 . Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС послС наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ "Compare" ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° сличит содСрТимоС Π±ΡƒΡ„Π΅Ρ€ΠΎΠ² 1 ΠΈ 2. Если ΠΎΠ½ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎ, ΠΏΠΎΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡΡ сообщСниСм "Buffers compared succesfully!". Π’ случаС нСсовпадСния ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ слово ΠΈΠ»ΠΈ Π±Π°ΠΉΡ‚ Π² ΠΎΠΊΠ½Π΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π±ΡƒΡ„Π΅Ρ€Π° Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΎ Ρ†Π²Π΅Ρ‚ΠΎΠΌ, Π° Π½Π°Π΄ ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ Π½ΠΈΠΌ β€” строка с Ρ‚Π΅ΠΌ ΠΆΠ΅ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΌ адрСсом ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Π±ΡƒΡ„Π΅Ρ€Π° (рис. 60 ).

ПослС наТатия появившСйся Π² ΠΎΠΊΠ½Π΅ "Compare Buffers" ΠΊΠ½ΠΎΠΏΠΊΠΈ "Next" ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ нСсовпадСнии, Π° Ссли ΠΈΡ… большС Π½Π΅Ρ‚, β€” сообщСниС "Buffer compare done!" Если ошибок слишком ΠΌΠ½ΠΎΠ³ΠΎ, процСсс сравнСния ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Ρ€Π²Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ "Cancel".

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ошибки (ΠΈΠ»ΠΈ ввСсти Π½ΠΎΠ²Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅), достаточно ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ курсор Π² Π½ΡƒΠΆΠ½ΠΎΠ΅ мСсто ΠΎΠΊΠ½Π° Π±ΡƒΡ„Π΅Ρ€Π° ΠΈ Π½Π°Π±Ρ€Π°Ρ‚ΡŒ Π½ΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ΡΡ Π² мСню "ΠŸΡ€Π°Π²ΠΊΠ°", ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΈΠΌ ΠΈ Ρ‚Π΅ΠΌ ΠΆΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ячСйки всСго Π±ΡƒΡ„Π΅Ρ€Π° ("Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π‘ΡƒΡ„Π΅Ρ€", "Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π±ΡƒΡ„Π΅Ρ€ Π”Π°Π½Π½Ρ‹Ρ…") ΠΈΠ»ΠΈ Π΅Π³ΠΎ части ("Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π‘ΡƒΡ„Π΅Ρ€ ΠΈΠ·...", "Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π±ΡƒΡ„Π΅Ρ€ Π”Π°Π½Π½Ρ‹Ρ… ΠΈΠ·...").
Π’ послСднСм случаС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° попросит ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π°, Π½ΠΎ ΠΈ Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Π΅ адрСса области памяти, Π² ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ записан.
Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ· мСню "ΠŸΡ€Π°Π²ΠΊΠ°" ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ содСрТимого Π±ΡƒΡ„Π΅Ρ€Π° ΠΈ пСрСнСсти Π΅Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ Π±ΡƒΡ„Π΅Ρ€.
ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, относящиСся ΠΊ собствСнно ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ, сосрСдоточСны Π² мСню "ΠšΠΎΠΌΠ°Π½Π΄Ρ‹". ВсС ΠΎΠ½ΠΈ, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π² Ρ‚Π°Π±Π». 6 с ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΌ описаниСм выполняСмых дСйствий. ΠšΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π°Π²Π°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ ΠΏΡƒΠ½ΠΊΡ‚ΠΎΠ² мСню, Π½ΠΎ ΠΈ наТатиями ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… клавиш ΠΈΠ»ΠΈ экранных ΠΊΠ½ΠΎΠΏΠΎΠΊ с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ Π·Π½Π°Ρ‡ΠΊΠ°ΠΌΠΈ.

Если Π²ΠΎ врСмя ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ программирования Π² ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π΅ Π±Ρ‹Π»Π° Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π° содСрТимого памяти ΠΎΡ‚ копирования, исполнСниС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ "Π§ΠΈΡ‚Π°Ρ‚ΡŒ ВсС" ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ лишь ΠΊ заполнСнию Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π±ΡƒΡ„Π΅Ρ€Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΉ с истинным содСрТимым памяти ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π°. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях Π±ΡƒΡ„Π΅Ρ€ окаТСтся Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ Π±Π°ΠΉΡ‚Π°ΠΌΠΈ 0x7F, Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… β€” нулями, Π² Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΡ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π±Π°ΠΉΡ‚ΠΎΠ² 0x11, 0x22, 0x33 ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

БостояниС ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΡ… Π·Π° Π·Π°Ρ‰ΠΈΡ‚Ρƒ памяти ячССк ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСрии PICmicro ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ считываСт ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ "ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ" Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°. К соТалСнию, для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² сСрий АВ89 ΠΈ АВ90 это Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΎ состоянии ΠΈΡ… Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΎΡ‚ копирования удаСтся ΡΡƒΠ΄ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ "правдоподобности" Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° исполнСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ "Π§ΠΈΡ‚Π°Ρ‚ΡŒ ВсС". ΠžΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π·Π°Ρ‰ΠΈΡ‚Ρƒ лишь ΠΏΠΎΠ»Π½ΠΎΠ΅ стираниС содСрТимого памяти (ΠΊΠΎΠΌΠ°Π½Π΄Π° "Π‘Ρ‚Π΅Ρ€Π΅Ρ‚ΡŒ ВсС"), ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π΄Π°ΠΆΠ΅ ΠΈΠ· этого ΠΏΡ€Π°Π²ΠΈΠ»Π° Π΅ΡΡ‚ΡŒ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ.
Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ стирания всС разряды всСх ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ячССк памяти ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³. 1. Командой "ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Бтирания" ΡƒΠ±Π΅ΠΆΠ΄Π°ΡŽΡ‚ΡΡ, Ρ‡Ρ‚ΠΎ это Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚Π°ΠΊ ΠΈ микросхСма ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Π° для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½ΠΎΠ²ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.
На этом наш рассказ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π°Ρ… ΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… ΠΈΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½. ЕстСствСнно, ΠΎΠ½ Π½Π΅ ΠΌΠΎΠ³ ΠΎΡ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ особСнностСй всСх ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… срСдств этого назначСния. Однако основы устройства ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° ΠΈΠ· Π½ΠΈΡ… ΠΎΡ‡Π΅Π½ΡŒ Π±Π»ΠΈΠ·ΠΊΠΈ ΠΊ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΌ ΠΈ ΠΌΡ‹ надССмся, ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π½ΠΈΠΌΠΈ Ρƒ Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ‚ Π½Π΅ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»ΠΈΠΌΡ‹Ρ… трудностСй.
Π”ΠΎ Π½ΠΎΠ²Ρ‹Ρ… встрСч!

ΠŸΡ€Π΅ΠΊΡ€Π°ΡΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ΠΎΠΌ EXTRAPIC

Установка ΠΈ настройка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ IC-PROG

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

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

icprog.sys- Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎΠ΄ Windows NT, 2000, XP

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

(Волько для 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" . Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ установится, ΠΈ ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π° пСрСзапустится.

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

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с большим количСством всСвозмоТных ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² с ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ Ρ‚ΠΈΠΏΠ° EEROM. Π˜ΠΌΠ΅Π΅Ρ‚ достаточно простой ΠΈ понятный интСрфСйс, поэтому особых слоТностСй Π² использовании Π½Π΅Ρ‚.

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

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»

Из основных особСнностСй IC Prog, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ΄Π° Ρ„ΠΎΡ€ΠΌΡ‹ ΠΌΠ½Π΅ΠΌΠΎΠ½ΠΈΠΊ, которая производится Π·Π° счСт встроСнного дизассСмблСра. Π‘ΡƒΡ„Π΅Ρ€ памяти Ρƒ Π΄Π°Π½Π½ΠΎΠΉ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ – Π±Π°ΠΉΡ‚ΠΎΠ²Ρ‹ΠΉ, адрСса ячССк располоТСны Ρ‚Π°ΠΊΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π² памяти ΠŸΠŸΠ—Π£. Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ ΠΈΠΌΠΏΡƒΠ»ΡŒΡΡ‹, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ. Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ сами создатСли Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽΡ‚ Π²Ρ‹ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ достаточно большиС Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΏΡ€ΠΈ запускС IC Prog Π½Π° Π½ΠΎΠ²Π΅ΠΉΡˆΠΈΡ… дСсктопах с достаточно ΠΌΠΎΡ‰Π½Ρ‹ΠΌΠΈ процСссорами, Π° Ρ‚Π°ΠΊΠΆΠ΅ с большим объСмом RAM. Π’Π°ΠΊΠΆΠ΅ присутствуСт функция опрСдСлСния Π²ΠΈΠ΄Π° Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ установка Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠΉ Π±ΠΈΡ‚Π½ΠΎΠΉ разрядности ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.

ПолСзно Π·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€Π΅ Π±Ρ‹Π»Π° ΠΏΡ€ΠΎΠ΄ΡƒΠΌΠ°Π½Π° функция установки напряТСния Π½Π° Ρ€Π°Π·ΡŠΠ΅ΠΌΠ°Ρ… ΠΏΠΎΡ€Ρ‚ΠΎΠ², ΠΏΡ€ΠΈ этом осущСствляСтся это ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.

ВСхничСская информация

Π£Π·Π½Π°Ρ‚ΡŒ ΠΎ всСх устройствах, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π΄Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΌΠΎΠΆΠ½ΠΎ Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ сайтС создатСлСй. ΠšΡ€ΠΎΠΌΠ΅ Π΄Π°Π½Π½ΠΎΠ³ΠΎ списка, ΠΎΠ½Π° скорСС всСго Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΈ Π½Π° Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΏΠ»Π°Ρ‚Π°Ρ….

Π”Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ прСдоставляСтся Π½Π° бСсплатной основС. Π•Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ, Ρ‚Π°ΠΊΠΆΠ΅ прСдусмотрСн ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ русский интСрфСйс, Ρ‡Ρ‚ΠΎ особСнно ΡƒΠ΄ΠΎΠ±Π½ΠΎ для людСй, Π½Π΅ Π²Π»Π°Π΄Π΅ΡŽΡ‰ΠΈΡ… английским Π² Π΄ΠΎΠ»ΠΆΠ½ΠΎΠΉ ΠΌΠ΅Ρ€Π΅.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ

  • ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ являСтся ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ, поэтому ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с большим количСством ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², Π² Ρ‚ΠΎΠΌ числС ΠΈ Π»ΡŽΠ±ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΡ…;
  • Π’ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» Π·Π°Π»ΠΎΠΆΠ΅Π½ большой Π½Π°Π±ΠΎΡ€ инструмСнтов, Π² Ρ‚ΠΎΠΌ числС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ автоматичСски ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ Π²ΠΈΠ΄ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€Π°;
  • Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ качСствСнный, ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ ΠΏΠΎΠ΄ русский язык;
  • Доступна для скачивания Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ бСсплатно.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с PIΠ‘ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠΌ IC-PROG

Пошаговая инструкция ΠΈΠ»ΠΈ

"Как ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ PIC -ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€"

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅. Данная инструкция составлСна Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ микросхСмы PIC 16F876A для сборки ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ многоканального АЦП.

1. Π‘ΠΎΠ±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ (Π² Ρ‚.Ρ‡. распаяйтС ΡƒΠ΄Π»ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΡˆΠ½ΡƒΡ€ ΠΌΠ°ΠΌΠ°-ΠΏΠ°ΠΏΠ° для COM -ΠΏΠΎΡ€Ρ‚Π° ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΡŒΡ‚Π΅ Π±Π»ΠΎΠΊ питания Π½Π° напряТСниС Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 15Π’).

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.


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

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

– Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ тСкст ΠΏΡ€ ошивки

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

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

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

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

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

Π’ΠΈΠΏ Ρ„Π°ΠΉΠ»Π°:
ВСрсия ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы: Windows 98/Me, Windows NT/2000, Windows XP, Windows 2003, Windows 7, Windows Vista

Π―Π·Ρ‹ΠΊ интСрфСйса:

Π’ΠΈΠΏ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ: БСсплатно