Microcontrolerul se poate programa serial folosind tehnologia ICSP TM (In-Circuit Serial Progeamming) care permite folosirea unui programator de cost redus, facut chiar de utilizator. Pe Internet se gasesc o serie de circuite care pot fi folosite pentru programarea PIC16F84, ramâne doar sa selectam in functie de „bugetul” alocat pentru acest proiect. Ideea urmarita in selectarea circuitului de programare in acest articol a fost simplicitatea montajului si piese putin.
Ideea acestui tip de programator provine de la Erik Hermann si este publicat de catre Ludwig Chatta 9fura de mai jos).
Pe parcurs au aparut o serie de variante
