Именно схема... Паять таки влом...
А отметить, что базовые платки котуинки в версии с монитором питания и сброса по факту основа специализированного пограмматора на платформе ардуино MCU Dude Major Core с атмега8515/атмега162 (причем практически без переделки монтажа) да добавочного "жгучего блока" под конкретные кристаллы как-то сразу даже мне не увиделось...
Лучше таки атмегу162 припасти для такого случая - там памяти программ чуток больше.
Разница между устройством на AT89C52 и ардуино MCU Dude Major Core будет только в активном уровне с монитора питания и сброса для RESET МК (перепрошивка аттини13), да в том, что программу для MCS51 можно менять бесконечно (ОЗУ таки), а у меги количество перезаписи ПЗУ ограничено.
Т.е. на мегах удобно целевой прошивальщик с фиксированным "жгучим блоком" делать, а далее сама котуинка с mcs51 уже далее делается и более универсальна - можно быстро целевую внешнюю обвязку сменить.
Сменить кристалл МК на главной плате можно в любое время - конфигурация железа будет одинакова для всех вариантов.
Исходная версия генплаты без блока ОЗУ на MCS51:
https://img.radiokot.ru/files/20529/2hq5fvb6h4.GIF
и то же самое с majorCore:
https://img.radiokot.ru/files/20529/2hq5hac6k0.GIF
Одно замечание - конденсаторы у кварца для
АТ89ххх =30 +/- 10 пикофарад,
а для атмег - 12-22 пикофарады.
надо проверить как будет работать кварц с АТ89 при номинале в 22 пикофарады
или работу атмеги при 27 пик ...

Итог краш-теста - атмега8515 работает на генплатке вместо АТ89S52 при кварце 11,0592 и конденсаторах 27пикофарад.
Так что теперь надо "жгучий блок" продумать, а уж затем связку с мегой и/или стандартной котуинкой.
Общее в основном останется в виде платки ОЗУ и платки "жгучего блока" - модуль связи и генплатка могут быть упрощены.
