Ну, понятно что есть регистры, таймеры, прерывания и т.д. Меня позвали писать в основном программы для МК, по-этому нужно представлять структуру МК изнутри, как все там взаимодействует. Т.е. если происходит переполнение счетчика таймера то это вызывает прерывание и как это правильно все использовать и контролировать...