Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
17.06.2003, 09:42
|
#1
|
Временная регистрация
Регистрация: 16.05.2003
Адрес: Моск.обл.
Сообщений: 72
Сказал спасибо: 0
Сказали Спасибо 23 раз(а) в 20 сообщении(ях)
|
Пишу ISP программатор для AT89S8252 - не получается.
Через разные (чужие) программаторы - шьется, через мой - не хочет. Причем ничего не хочет - не стирается, не программируется, не читается. Наверно не вошел в режим ISP программирования, хотя все делаю по скудной бумажке из datasheet. По осциллографу - все очень похоже на другие программаторы - но не шьет, гад.
Может есть особенности - во времянке и т.п.?
|
|
|
Сказали "Спасибо" Алехин Александр
|
|
|
17.06.2003, 10:19
|
#2
|
Почётный гражданин KAZUS.RU
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,531
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
|
на телесистемах есть проект программатора на Дельфи с исходниками. Мож действительно временные параметры не те? Или глюки из-за винды, особенно NT или XP - для них специальный драйвер прямого доступа к портам нужен.
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
|
|
|
|
17.06.2003, 14:22
|
#3
|
Временная регистрация
Регистрация: 16.05.2003
Адрес: Моск.обл.
Сообщений: 72
Сказал спасибо: 0
Сказали Спасибо 23 раз(а) в 20 сообщении(ях)
|
Сейчас добился того, что пишется. Просто ошибок много. Скорее всего действительно с времянкой проблемы. Документация настолько скудная, что уточнить что-либо невозможно. Например, когда я пишу команду в МК он мне отвечает что-то, а в документации ни слова. Вот и хотелось бы прояснить.
|
|
|
Сказали "Спасибо" Алехин Александр
|
|
|
17.06.2003, 15:33
|
#4
|
Почётный гражданин KAZUS.RU
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,531
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
|
хе, а у меня другая проблема - на длинных программах ошибки появляются при записи На нормальном софте, но на моем железе. Хоть убейся... Причем, самое забавное, ошибки появляются после "пустот" в коде. Сплошной массив нормально пишется, а как только промежуток (его ic-prog быстрее значительно пролетает) - ошибка . Но первые 2-3 кб нормально пишутся
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
|
|
|
|
17.06.2003, 15:56
|
#5
|
Гость
|
А вот можетет сказать. Для чего нужно самому делать программатор?
Ну не понимаю, ведь это трата сил, да ещё и бессмысленная в общем случае.
|
|
|
|
18.06.2003, 08:24
|
#6
|
Почётный гражданин KAZUS.RU
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,531
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
|
Земфир, если для работы, то однозначно надо иметь нормальный программатор. А если для себя, то отдать 100 (как минимум) вечнозеленых - жаба задушит
З.Ы. Вот тут посчитал, если даж Пикстартер+ самому делать, то обойдется в 2000 руб, а если купить готовый - 3000
Мож еще решусь на сборку оного...
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
|
|
|
|
18.06.2003, 13:30
|
#7
|
Гость
|
Сообщение от DK
|
Земфир, если для работы, то однозначно надо иметь нормальный программатор. А если для себя, то отдать 100 (как минимум) вечнозеленых - жаба задушит
|
может быть
я отношу программатор к паяльникам и осциллографам, т.е. не многие их будут делать самостоятельно.
всё равно самому, если делать просто, нормально не сделать. Т.е. лучше сосредоточится на изготовлении не программатора, а того, что делается с его помощью.
Ну это моё мнение, личное
|
|
|
|
18.06.2003, 14:17
|
#8
|
Временная регистрация
Регистрация: 16.05.2003
Адрес: Моск.обл.
Сообщений: 72
Сказал спасибо: 0
Сказали Спасибо 23 раз(а) в 20 сообщении(ях)
|
А вот для чего...
Цитата:
|
А вот можетет сказать. Для чего нужно самому делать программатор?
Ну не понимаю, ведь это трата сил, да ещё и бессмысленная в общем случае.
|
Нет выбора: есть устройство на S8252, подключаемое к LPT порту. Раньше для программирования процессора по SPI использовался отдельный разъем (надо было разбирать корпус). Теперь линии SPI "включили" в шину LPT - можно менять прошивку ничего не разбирая - не выключая. Но все ISP программаторы шьют не те через те ноги, которые использую я. Вот и приходится писать самому.
В общем-то у меня уже все шьется. Просто пришлось ставить громадные задержки (ни о каких 600 КГц при 24 МГц кварце по документации речи не идет).
|
|
|
Сказали "Спасибо" Алехин Александр
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:38.
|
|