Помогите решить такую задачу. Хочу подключить к пульту монтировки Celestron CG5 In-System-Programming разъем, чтобы можно было программировать процессор не вынимая его из разъема.
RESET будет мешаться, заменить на RC цепочку. у меня кстати эта PSS (IMP810) сдохла в моем пульте, заменил цепочкой - работает как из танка. После этого вполне можно выводить RST, MOSI, MISO & SCK наружу.
Я использую AVRISP (который поддерживает AT89S51)
а точно поддерживает? написано, чтро для AVR, сие значит, что только для AT90xxx, ATtiny & ATmega. Боюсь он может не увидеть серию AT89.
На днях решал задачку, в связи со снятием с производства AT89S8252 и ее полным отсутствием в продаже - заменить эту однокристалку на AT89S8253.
по-моему проще переходить на AVR серию. я сейчас восстанвливаю дохлый пульт от EQ5, в качестве проца взял AT90S8515 (что было в наличии, но есть и другие похожие) - совпадает почти по всем выводам. только схему ресета пришлось переделать, выбросить PSS и впаять pull-up резеистор на питание вместо нее. Программирую при помощи AVRdude, схама программатора - bsd (несколько проводов через резисторы на LPT порт).
Заменить AT89 микросхему на что нибудь типа ATMEGA162 путем вставки небольшой платки-надстройки на место старого микроконтроллера.
так ведь можно подобрать который уже по выводам совпадет. тот же 8515 (90 или atmega). и ничего городить не придется