А usb версией программатора можно прошивать 556рт5 ?
Вид для печати
А usb версией программатора можно прошивать 556рт5 ?
556рт5, как мне кажется, не так актуальна как РТ4, так как запросто заменяется на 2716 или рф5, ибо имеет одинаковые ноги и корпуса. РТ4 конечно тоже можно заменить 2716, но во-первых разные ноги, во вторых разные корпуса, соответственно придется мудрить переходник и не факт, что для большего корпуса есть место.
Сам я РТ5 не шил, хотя у меня есть пара штук. Щаз попробую ради интереса...
Tronix, несовсем. РТ4 быстрее, чем 2716 и это главная проблема замены.
А исправить это как-то возможно (аппаратно или программно) ? А usb адаптер для lpt версии и использование софта от usb версии решит эту проблему ? Может быть лучше сразу собрать usb версию или она тоже не шьет 556рт5 ?
Не знаю, вроде все правильно, кроме того, что:
1) При программировании бита в программе сначала подается +12V на микросхему и программируемый бит и только потом выставляется CS. В доке ( http://nehudlit.ru/books/detail7474.html ) наоборот. Пробовал менять в программе - нифига.
2) В доке сказано, что перед программированием все ноги данных должны быть подтянуты к +5V, кроме программируемого бита. Схема же не позволяет выставить логическую 1 у всех бит данных. Коммутатор может выставить логическую 1 только у одного из восьми бит единовременно. Защелкивались бы данные, было бы проще.
PS: Ноги 22 и 24 замкнуты между собой накоротко.
А как насчет этого программатора ?
Вложение 47868
Может быть хотя бы он позволит прошить 556рт5 ?
И по прежнему не понятно насчет usb адаптера к lpt версии и usb версии программатора (позволят они прошить 556рт5 или нет).
Хм, а вот еще интересно... В нормальном чтении ноги выбора микросхемы CS и /CS устанавливаются в 1 и 0, соответственно. В этом программаторе при записи тоже, на CS (18,19) лог единица, на /CS (20,21) лог ноль. А вот в справочнике пишут, что:
http://habrastorage.org/files/912/f7...b7026eb063.jpg
То есть как бы 21 нога должна быть в логической единице? Путаница в доке, или....
---------- Post added at 15:37 ---------- Previous post was at 14:57 ----------
Хм... Согласно схеме http://rfanat.ru/skr/ct-3oo.html действительно МС программируется при всех CS (18,19,20 и 21 ноги) в логической единице....
---------- Post added at 17:24 ---------- Previous post was at 15:37 ----------
В общем пробовал и так и сяк с CS, но нифига. Пробовал одгибать 21 ногу и соединять с 20. Пробовал на 20 подавать GND, 21 сувал в 20, 18 и 19 подавал +5. Пробовал при этом менять сам строб с единицы на ноль и наоборот в самой программе при записи. Не шьет. В итоге прошил один последний байт в 00, хотя должен был прошить байт по адресу 0x10h в 0xE7. И все. Фтопку.
---------- Post added at 17:29 ---------- Previous post was at 17:24 ----------
Чичать читает и хорошо. Понадобится когда РТ5 заменять - заменю на РФ5 или 2716 и дело с концом.
А в чем отличие РТ4 и РТ4А ? Они взаимозаменяемые?