Я бы даже уточнил - можно ли зашить при помощи последовательного программатора?
Дело в том, что я как то начал поделку на контроллере AT89S8252. Я тогда пользовался программатором ponyprog, который взял у друга. У меня проблем с ним не возникало - перешивал раз 20 - 30. Причем такой же контроллер у друга этот же программатор не шил. Мы решили, что ему левак подсунули. Но недавно я собрал свою "лошадку" - точную копию той. Так она не только новый контроллер отказалась шить, но и мой старый (который шился) и друга тоже. Я извиняюсь за каламбур - в общем не шьет 3 микроконтроллера. Тогда я вместо цепочки питания на диодах подключил внешний источник - никак. Токда сигнал выхода микроконтроллера подключил через MAX232 - опять никак! Посмотрел сигналы на осцилографе - микроконтроллер отвечает, но какую-то чушь - данные идут с постоянным инкрементом, причем при каждом чтении они ПОЧТИ одинаковые. покачал скрость передачи данных в IC-prog -
Проверил контроллер на параллельном программаторе - ОК, бит разрешения SPI включил. Вроде один раз прочитало, но потом тоже. Ща буду резисторы по 220 Ом на входы вешать...