| ||||||||
| ||||||||
Команда READ CHIPПосле выбора микросхемы ее название и параметры будут показаны в окне проекта. Все напряжения, адреса и другие параметры устанавливаются в заводское состояние, и менять их без необходимости не рекомендуется. Чтение содержимого микросхемы осуществляется командой "READ CHIP". Если в микросхеме имеются дополнительные области, такие как EEPROM, Fuses, Биты защиты, и их необходимо прочитать или записать, то надо установить соответствующие флаги.
В данном примере, чтобы считать конфигурационное слово надо установить флаг "Configuration word", а для чтения памяти данных (EEPROM), на закладке "Буфер" надо установить флаг доступа к EEPROM.
На закладке "Параметры" посмотрите, как устанавливается микросхема в панельку программатора. При использовании переходной панельки проверьте ее название и убедитесь, что она соответствует типу, указанному при выборе микросхемы.
Когда все необходимые режимы установлены, для чтения содержимого микросхемы нажмите кнопку "READ CHIP". Программа откроет закладку "Буфер", зарезервирует в памяти компьютера необходимую область и заполнит ее значением "FF". Если установлен флаг "Подтверждать операции записи и стирания", то программа выведет запрос на начало чтения. Если микросхема имеет EEPROM или другие дополнительные области, которые можно прочитать, то можно разрешить или запретить к ним доступ, непосредственно из этого окна. Флаги режимов работы в этом окне имеют более высокий приоритет, чем одноименные флаги на панели управления.
Перед каждым циклом работы программа проверяет версию программатора и загружает в него текущие настройки. Программатор проверяет правильность установки микросхемы (для некоторых микросхем эта функция недоступна), подает питание на микросхему и начинает считывать данные, поблочно передавая их в компьютер. Основная память микросхемы читается всегда, дополнительные области читаются и обрабатываются программой, только при условии, что к ним разрешен доступ. После окончания цикла чтения всегда производится контрольная сверка содержимого микросхемы и считанных данных, и подсчитывается контрольная сумма, с учетом установленных режимов работы. По умолчанию, контрольная сверка производится сначала при минимальном, а затем при максимальном напряжении питания. Если установить флаг "Одна контрольная сверка после чтения или записи", или сделать одинаковыми значения минимального и максимального напряжений питания, то контрольная сверка будет проведена только один раз. Программа обеспечивает независимое управление несколькими программаторами в фоновом режиме. Поэтому, в отличии от старых версий и других программаторов, сообщения об ошибках также выводятся в фоновом режиме. При возникновении ошибки, программа открывает закладку "Сообщения", выводит информацию об ошибке и ждет решение пользователя. Диалог с пользователем ведется в каждом окне, независимо от других окон.
При необходимости, цикл чтения можно безопасно прервать. Для этого, справа от прогресс-бара есть поле счетчика. Если кликнуть по нему во время работы с микросхемой, то программатор прервет цикл и перейдет в режим готовности. Более подробно режимы чтения каждой микросхемы описаны в разделе "Особенности работы с микросхемами", а возможные ошибки в "Описании сообщений программы". | ||||||||
ООО «ТЦ ТРИТОН» (495) 500-7890 |