ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
4700 Топик полностью
=AlexD= (16.01.2004 10:44, просмотров: 1) ответил nm5 на ЧТО Я ДЕЛАЮ НЕ ТАК
Не сильно вникая... Думаю так будет получше
void main(void)
{
    init_devices();

    //insert your functional code here...
//    if (PORTD & PD0) // bit -

    while(1)
    {
        if (PIND & (1 << MY_INPUT))
        {
            TCCR2 = 0x00; //start
        }
        else
        {
            TCCR2 = 0x7E; //stop //1
        }
    }
}
но работать всё равно будет плохо, т.к. нужно добавить антидребезг. (с настройками периферии я не разбирался)