При наличии этих условий МК начинает шагать по программе которая представляет из себя последовательность инструкций которые может выполнять МК иногда прерываясь так как было описано выше.
Даю определение - запомните :
Программа взаимодействует с МК записывая, изменяя в нужное время числа в регистрах МК и читая в нужное время числа из определенных регистров.
Важно понимать !
Именно взаимодействует с МК, а не просто управляет!
То что содержится в регистрах МК влияет на ход выполнения программы если она это предусматривает.
О как ! ... да что ж это за регистры такие, будь они не ладны!
Регистры МК
Регистр (Register) MK AVR - это набор из 8 бит т.е. 1 байт.
Как бы ящичек с 8-ю ячейками с номерами от 7 до 0.
В этих ячейках находятся 8 бит этого регистра.