Re: как прошить c8051f330 ?
Перепрошивка возможна при наличии прошивки. А её, скорее всего, прочесть не удастся - обычно стоят биты защиты.
Программатор пассивный, поэтому ПО лично его не видит, а только через него - процессор. Если сброс девайса происходит - то порт выбран правильно. Дальше нужно смотреть, какие питание и подтяжка на ноге сброса (она же - клок программирования). И соответственно подбирать конденсатор, поскольку в простейшей схеме этот конденсатор образует дифцепочку с подтяжкой ноги сброса.
К этой дифцепочке предъявляются одновременно два противоречивых требования - длительность импульса не более 30 мкс, и наличие этого импульса. При слабой подтяжке импульс будет длиннее 30мкс, при сильной подтяжке - импульса не будет (не дойдет до низкого лог.уровня).
Можно собрать другие схемы - на 6N137, или от www.dilogic.hr . В этих (более сложных) схемах дифцепочка отделена от target.
Настройка порта - по умолчанию, хотя должно работать при любой - использованы только стандартно однонаправленные ноги.