| ||||||||
| ||||||||
Микроконтроллеры AVRВыбор микросхемы. Автоматическое определение для этих микросхем в программаторе не реализовано. Выбор таких микросхем должен осуществляться вручную. Особенности работы. При работе с AVR в программаторе используется параллельный (12V) или последовательный (ISP) режим программирования. Выбор режима осуществляется пользователем. По умолчанию, при выборе микросхемы устанавливается параллельный режим программирования. Для работы в режиме ISP, если микросхема находится в панельке программатора, то она должна быть сконфигурирована для работы от внутреннего генератора. Если микросхема не имеет внутреннего генератора, то программатор допускает подачу на вход XTAL тактовой частоты от внешнего источника. Последовательность работы программатора в режимах чтения (проверка на чистоту, подсчет контрольной суммы, чтение, контрольная сверка): Последовательность работы программатора в режиме записи микросхемы: Доступ к EEPROM возможен как при работе со всей микросхемой, так и с помощью отдельных команд чтения/записи. При работе с EEPROM возможно использование, как отдельного файла, так и одного общего файла для программы и для данных. В одном общем файле EEPROM данные должны располагаться, сразу после последнего адреса памяти программ. Так как каждый адрес микросхемы в файле занимает два байта, то для микросхемы AT90S1200 с конечным адресом, равным $01FF, адрес начала EEPROM данных будет равен $0400. В режимах чтения Fuse и Lock bits считываются и обрабатываются раздельно, в зависимости от установленных флагов. При выводе сообщений
на экран для индикации Fuse и Lock bits используются следующие адреса:
При чтении микросхем программатор постоянно контролирует состояние всех битов защиты и, если хотя бы один из них установлен, то выводится сообщение “Chip is Locked”. На закладке "Конфигурация" в поле "Fuse bits" установленная галочка означает запрограммированный (установленный
в ноль) Fuse-бит. Дополнительно, в скобках показывается шестнадцатеричное значение всех Fuses. Особенности работы в автономном режиме. При выборе микросхемы на программаторе, разрешается доступ к EEPROM и FUSE bits. Флаг доступа к Lock bits сбрасывается. Все Fuse bits устанавливаются в начальное состояние, в соответствии с фирменной документацией. Программаторы ТРИТОН+ в автономном режиме позволяют считать незащищенную микросхему, разрешить установку битов защиты (кнопки ‘Menu’, ‘Utl’+’Lck’) и дублировать микросхемы с установленной защитой. В этом случае устанавливаются ВСЕ биты защиты, которые есть в микросхеме. | ||||||||
ООО «ТЦ ТРИТОН» (495) 500-7890 |