Більшість мікроконтролерів мають можливість вбудованого програмування (ICP); Ви можете запрограмувати їх на декількох цифрових лініях вводу / виводу через JTAG або будь-що інше, підключивши друковану плату та підключивши кабель від плати до ПК. Це можливо за допомогою сигналів програмування, що знаходяться на регулярному логічному рівні. (Мікрочіп мав підключення до програмування високої напруги, коли лінію скидання MCLR потрібно було утримувати при високій напрузі (12 В?), Що було нормально лише додаванням ізолюючого діода між MCLR та рештою ланцюга.)
У попередні дні перед ICP ви могли придбати велику кількість ІМС від виробника, запрограмованих ними, як послугу з доданою вартістю. Невеликі номери повинні були запрограмувати ви або хтось інший.
Що стосується розеток - є розетки майже на все . Кілька років тому я нещодавно працював з комплектом MSP430, який мав розетку-розкладачку для 64-контактного QFP. Вони недешеві, але працюють добре. (Ось один для 400-контактного BGA потужністю до 10 ГГц ) Вони використовуються переважно для тестування, а не для програмування.