Ещё нужно учитывать, что К556РТ5 имеет выходы с открытым коллектором и соответственно к ним нужно подключать внешние резисторы на каждый выход, ну и естественно вторые выводы резисторов к питанию +5 В.
Вид для печати
Ещё нужно учитывать, что К556РТ5 имеет выходы с открытым коллектором и соответственно к ним нужно подключать внешние резисторы на каждый выход, ну и естественно вторые выводы резисторов к питанию +5 В.
Ещё вариант программатора РТ на рассыпухе вместо 590КН6
И каким же образом, это учтено? Выходы РТ5 напрямую идут на КН6 и никаких подтягивающих резисторов я там не наблюдаю.
В архиве схема, ткните носом, где выходы РТ5 т. е. Выводы 9, 10, 11, 13, 14, 15, 16, 17 имеют подтягивающие резисторы на питание, а без них мы точно при считывании получим не верную информацию.
Не я считаю, это костыли, протезы через КН6 резистор оказывается подключёным. Я думаю надо просто резисторную сборку вешать непосредственно на все выходы РТ5 (IO0 - IO7) и тогда точно всё будет нормально работать. И вообще там получается резисторный делитель, нижняя часть это КН6+R10, а верхняя часть R11+VD20 в итоге нагрузкой для внутренного транзистора в РТ5 оказывается эта цепочка и сигнал для ключа мы снимаем с R10 (47 Ом), что очень мало как-то.
Конечно софт, и сомнений у меня нет.
Сейчас глянул в программе re3rt4.exe, там это учтено.
---------- Post added at 14:11 ---------- Previous post was at 13:48 ----------
Тогда уж каждый резистор через диод. Но тогда в режиме программирования все выводы будут подтянуты к +5V, а по условию программирования на всех выводах данных кроме программируемого должен быть 0.