AT89C51ED2 In-System Programming
Вопрос тем, кто работал с данным чипом или аналогом.
Что-то не разберусь до конца с его внутрисхемным программированием:
в pdf'e именно этого чипа нету даже инфы, какие конкретно контакты используются. В pdf'e предшественника (T89C51RD2) хоть написано, что "The ISP function uses four pins: TxD, RxD, VSS (GND) , VCC(5 V) ." Я так понимаю тут те же.
Но всё равно непонятно - там при работе c bootloader'ом еще используются PSEN, RESET и EA. Нужно ли их устанавливать в какое-то состояние для ISP'программирования c компа? Или просто подключаешь провод, запускаешь FLIP (который начинает с того что отсылае 'u' character для синхронизации) и всё - процесс пошел?
Но у нас в рабочем состоянии (не программирования) на UART подключено устройство, которое тоже может послать такой символ...
На philips'овском аналоге(P89C51Rx+/Rx2) используется еще Vpp(ЕА), на который 12В подается когда надо программировать, а здесь? :blink: