У меня в универе преподавали программирование на ПК, микроконтроллерах, ПЛК. Была электротехника и микроэлектроника. Специальность АСУТП
Ну вот оттуда хотя бы можно вытащить понятие, как работает порт МК ) я не придираюсь, ни в коем случае. Кто-то же может вообще быть самоучкой