Перейти к содержанию

Хамелеон

Expert
  • Постов

    8
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Хамелеон

  1. Ну в схеме Оранжа ошибок нет, потому и читает.

    Чтобы реализовать какие-то функции, нужно модуль исправить соответствующим образом. Сама программа (оболочка) НИЧЕГО не делает. ВСЕ действия описываются в скрипте. Если нужно сделать чтение выборочных адресов - взять подходящий модуль как исходник, добавить пару интерфейсных элементов вроде "Читать, начиная с адреса" и второй - "по адрес". (Или "Количество байт"). Добавить в меню пункт "Читать адресное пространство". В скрипте добавить функцию, выполняемую по вызову этого пункта меню. Перед вызовом установить начальный адрес чтения и конечный.

     

    Недостаток такого способа - скрипт нужно писать полностью ручками, никакой автоматизации нет, короме как Копировать -> Вставить.

     

    Преимущества - большая гибкость. Вообще программатор разрабатывался без привязки к какой-либо схеме. Ставилась задача предоставить возможность доступа ко всем возможным регистрам стандартного параллельного порта. В принципе возможно написание скрипта для любого уже существующего программатора, подключаемого к параллельному порту.

     

    Описание языка - только то что в файле помощи программы. Другого нет. Дело в том что (по моим личным ощущениям) саму программу было написать проще, чем файл помощи. :6:

  2. Приношу всем свои извинения за ошибки. Сегодня получил такое письмо.

     

    Привет.

    Нам понадобилось прошить SDA2506 и мы нашли ошибку у тебя в схеме.

    На 7 вывод подавать землю а не питание.

    Исправь пожалуйста.

     

    Дело в том, что у меня печатка ПРАВИЛЬНАЯ (можно на сайте посмтореть, не вру, 1 нога соединяется с 7, т.е. на 7 ноге - земля ), а на рисунок срисовал неправильно.

     

    Так же если у кого-то возникают проблемы с загрузкой драйвера в WIN NT/2000/XP, сделайте следующее:

     

    Запустите редактор реестра. Найдите все ключи и параметры, которые содержат текстовую строку SMPORT. Удалите эти параметры. После этого программа должна работать нормально.

     

    Эта проблема возникает из-за того, что при первом запуске NT-системы прописывают драйвер порта и его местонахождение в реестре. Если вы скопировали/переименовали папку программатора, система не найдет драйвер. Также возможен вариант, что в первый раз программатор запускался прямо из архива и драйвер прописался в папке Windows\Temp, или в другой временной, которую использует ваш архиватор.

     

    С извинениями, Хамелеон.

  3. А что там некорректно? Старший/младший байт наоборот читаются? Или вообще не читаются?

    Без внешнего питания не будут читаться 93SXX - у некоторых их них большое потребление и минимально допустимое напряжение питания - 4.5 В. Порт такое питание обеспечить не может.

  4. 1. управляющая софтина S51.рар с сайта атпрог.бум.ру не качается ни с одного из адресов

     

    Ну, бесплатный хостиг, что с них возьмешь... Периодически бывают критические дни.

     

    Хотя я только что скачал, все скачалось. Только не понятно, почему архив S51.pap. Там на сайте еще есть программатор для AT89C51, так это не то. И все архивы *.zip. Правильная ссылка на программатор EEPROM -

    http://atprog.boom.ru/Sindex.html

  5. Этот ET Smart и есть хамелеон, только спизженый и с измененной(и то не до конца) загрузочной картинкой.  А я Орион юзаю. Дешево и сердито, правда атмелы не берет.

     

    Вывод безапелляционный.

     

    А почему не приходит в голову, что эти программы писал один и тот же человек, просто Хамелеон начинался как бесплатный программатор, а затем ему предложили сделать версию за деньги?

×
×
  • Создать...