Может принтеровский порт не обеспечивает питание микросхемы? Сейчас на всем экономят. Зачастую и СОМ порты идут с маленькими уровнями, может и LPT порт способен только выдать данные в принтер, а питать микросхему ему не под силу.
1. Попробуйте еще раз запрограммировать на другом (лучше, если более старом) компьютере.
2. Попробуйте выбросить все диоды и подать питание 5 вольт от внешнего стабилизированного источника на электролит. И после подачи питания еще раз повторите программирование.