INT 21h

Домашняя страница самого страшного прерывания

Эксперименты с Texas Instruments MSP-EXP430G2 Launchpad

№ 2945 В разделах: Программирование Электроника от June 8th, 2011,


#include "io430.h"

void delay( double delay ) {
  for(int i=0; i < delay ; i++);
}

void sound( int ton, int msec ) {
    
  int ton_;
  double msec_;
    
  msec_ = floor(msec / ton) * 10;
    
    do { 
      //MSEC
      msec_--;
      ton_ = ton;
      //TON
      do ton_--;
      while (ton_ > 0);  
      
      //BEEP
      P1OUT ^= 0x40;
      
    } while (msec_ > 0);  
    
}

int main( void )
{
  // Stop watchdog timer to prevent time out reset
  WDTCTL = WDTPW + WDTHOLD;
  P1DIR |= 0x40;
  P1DIR |= 0x01;
  for (;;)
  {
    sound(100,6000);
    sound(200,6000);
    sound(100,6000);
    sound(200,6000);
    sound(70,6000);
    sound(80,6000);
    sound(90,6000);
    delay(9000);

  }

}

Нет комментариев »

Оставьте ваш комментарий »

Форма отправки комментария

*

Разрешенные HTML-теги:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

RSS RSS Feed только для этого поста |


Комментарии
  • 21h: нене ) без меня )
  • Серегй: Не совсем грабить)) если грабить можно и без рации, есть более благие цели, вы просто ответьте на мой вопрос,...
  • 21h: магазин грабить собрались? ) не, тут я не помощник ;)
  • Серегй: А что бы мне поймать чужую волну, что мне для этого нужно сделать? Допустим я купил данную рацию себе, мне...
  • 21h: слушать никто не запрещает. нет закона, который запрещает слушать. те, кто говорит иначе нагло врут. а если...
  • Серегй: Я хотел узнать могу ли я просто прийти с данной рацией baofeng uv-5r, допустим на объект, ну или вообще...
  • 21h: У меня есть только эти 2. По другим ничего не знаю. В интернете можно скачать инструкцию к вашей модели рации,...
  • Серегй: Добрый день! Хотелось бы задать пару вопросов по поводу раций, у Вас есть куда можно обратиться ТАТ.
  • 21h: потому, что нейросетью проще. яркость светофора меняется в зависимости от времени суток от маленькой красной...
  • Михаил: А зачем нейросеть? Почему цвет светофора определить без нейросетей?