Программатор - это колодка от разъема DB25, 5 проводков и панелька для микросхемы.
Процесс прошивки - открыть программу, выбрать файл, нажать на кнопочку.
Другие варианты реализации состоят минимум из двух микросхем и кучи всевозможной обвески из резисторов - конденсаторов.
В варианте с микроконтроллером можно обойтись даже без платы.
http://www.masterkit.ru/main/bysearc...%E5%F0&x=0&y=0