программатор питался от 5В.
через внутренние защитные диоды портов мега запиталась этими 5 вольтами и соответсвенно выдала их на жки которые ее и спалили
можешь ваще провести эксперемент, подключи программатор к меге и разорви питалово с твоими бебильными диодами, всё прекрасно будет работать и дальше
кроме жки конечно