прошу о помощи в составлении кода для Attiny2313

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
taksist0420
Родился
Сообщения: 1
Зарегистрирован: Вт май 15, 2012 18:34:28

прошу о помощи в составлении кода для Attiny2313

Сообщение taksist0420 »

Суть проблемы такова я сделал схему ISIS 7 Professional но не могу сделать код к ней пользовался CodeVisionAVR но мои познания в программировании практически 0.
прошу помоч в составлении программы с алгоритмом работы
при нажатии PDO должны загораться диоды PB6 PB7 при отключении срабатывает PD2 (кнопка с фиксацией).
кнопка PD1 без фиксации и при каждом нажатии должен срабатывать алгоритм и циклится на нем(тут у меня возникла проблема как это все склеить)
1 алгоритм

Код: Выделить всё

 {
      if(PIND.1 == 1)
      {
      PORTB.6 = 1;
      PORTB.7 = 1;
      }
      else
      {
      PORTB.6 = 0;
      PORTB.7 = 1;
      }
      };
}

2 алгоритм

Код: Выделить всё

      {
      if(PIND.1 == 1)
      {
      PORTB.6 = 1;
      PORTB.7 = 1;
      }
      else
      {
      PORTB.6 = 1;
      PORTB.7 = 0;
      }
      };
}
3 алгоритм

Код: Выделить всё

{
      if(PIND.1 == 1)
      {
      PORTB.6 = 1;
      PORTB.7 = 1;
      }
      else
      {
      PORTB.6 = 1;
      delay_ms(200);   
      PORTB.6 = 0;
      delay_ms(200);   
      PORTB.7 = 1;
      delay_ms(200);
      PORTB.7 = 0;
      delay_ms(200);
      
      }
      };
}
и возвращение к исходному циклу оба диода горят
Изображение
Реклама
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»