Мое почтение, All!
Спаял программатор (atprog.boom.ru) атмеловских контроллеров, кристал AT89C2051 пишется и читается (правда, почему-то вместо сигнатуры читается FF FF FF). Простенькая программка вроде
org 0
begin: mov p1 #0h mov p1,#0ffh ajmp begin
не работает. Работает только при замене ajmp на sjmp. То же относится ко всем командам с абсолютной адресацией (acall, lcall, ljmp). Относительная адресация работает. Что за фигня? Пробовал 3 контроллера выпуска 03 года, один 98 года - одинаковая ситуация.
Удачи тебе. Андрей.