Ну так на этот конкретный МК и нужно читать даташит по способу программирования. Он вообще может быть одноразовым. Для того что бы программировать через UART, должен бить загрузчик, что маловероятно. Вообще, 51-семейство ввиду своей древности обычно программируется параллельным программатором, некоторые посвежее (Atmel) последовательно по SPI. Есть и с загрузчиком. ICProg, Ponyprog, Avreal - что то программируют по SPI.
Понял. Я впринципе так и подумал, что по SPI его не возьмёшь. Подключался к нему через UART, даже принимал какие то данные на Hyper Terminal, но на любые команды, даже со своего родного прошивальщика по SPI он не реагирует никак. Буду пока дальше искать информацию, вычитывать из китайского даташита. Если бы я ещё понимал нормально все эти регистры...