А не пробовал ли кто использовать какой нить китайский USB дата кабель от сотового вместо MAX232 при изготовлении программатора? По идее практически все дата кабели как раз предоставляют на выходе сигналы TXD и RXD? И стоят довольно дешево...