Есть такой код инициализации таймера в Mega48:
Код
void timer1_init(void)
{
TCCR1B = 0x00; //stop
TCNT1H = 0; //setup
TCNT1L = 0;
OCR1AH = 0x03;
OCR1AL = 0x6D;
OCR1BH = 0;
OCR1BL = 1;
ICR1H = 0x03;
ICR1L = 0x6D;
TCCR1A = 0x50;
TCCR1B = 0x19; //start Time
}
Таймер инвертрует свои выходы при совпадении. Смысл - переключать плечи полумоста выходами таймера. Полумост незначительной мощности (2 Вт). Собственно вопрос в том как отследить сам момент переключения и посмотреть на предмет сквозного тока. Драйвер не советовать - питание 2 В, а они от 10 В. Можно ли как-то в студии посмотреть состояния выходов после каждого тактового тика? Спасибо.
Живи днем так, чтобы ночью ты спал спокойно.