Показано с 1 по 10 из 315

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11
    Администратор Аватар для Chip
    Регистрация
    08.06.2007
    Возраст
    55
    Сообщений
    13,381
    Вес репутации
    10

    По умолчанию Re: AC dimmer 220V 50Hz

    PHP код:
    #include <TimerOne.h> 

    volatile uint16_t startImpuls
    volatile uint16_t lengthImpuls
    volatile uint16_t timerCount=0

    void setup() 
    {  
    /* 
        LOW — вызов прерывания всякий раз, когда на порту низкий уровень напряжения; 
        CHANGE – прерывание вызывается при изменении значения на входе; 
        RISING – вызов прерывания при изменении уровня напряжения с низкого (LOW) на высокое(HIGH) 
        FALLING – вызов прерывания при изменении уровня напряжения с высокого (HIGH) на низкое (LOW) 
      */ 
      
    startImpuls=0
      
    lengthImpuls=0
       
      
    Serial.begin(115200); 
       
      
    Timer1.initialize(1); 
      
    Timer1.attachInterrupt(callback);  // attaches callback() as a timer overflow interrupt 

      
    attachInterrupt(0fireUpRISING); 

    void callback() {  timerCount++; } 

    void loop() 

      
    //delay(1000); 
      
    Serial.println(lengthImpulsDEC); 

    // Функция обработки прерывания на подъем 
    void fireUp() 


      
    detachInterrupt(0); 
      
    startImpuls timerCount
      
    attachInterrupt(0fireDownFALLING); 


    // Функция обработки прерывания на подъем 
    void fireDown() 

      
    detachInterrupt(0); 
      
    lengthImpuls timerCount startImpuls
      
    startImpuls=0
      
    timerCount=0
      
    attachInterrupt(0fireUpRISING); 

    Последний раз редактировалось Chip; 21.11.2011 в 22:45.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •