Witam wszystkich. Jestem w trakcie pisania programu który wysyła sygnały o określonej częstotliwości (Hz)
Wysłanie jednego impulsu sygnału wygląda tak
int Impuls()
{
OutPort(0x378, 00000001); // 1 logiczna wysłana na wyjście
OutPort(0x378, 00000000); // 0 logiczne wysłane na wyjście
return 1;
}
Jak zrobić aby wysyłać te sygnały z częstotliwością np. 10Hz (10 powtórzeń tego kodu wyżej w ciągu jednej sekundy)
W każdym razie chciałbym coś takiego: np.
- przez 2 sekundy sygnał 30Hz
potem - przez 0.5 sekundy sygnał 45Hz
Tylko że nie wiem jak to zrobić. Wydaje mi się że wystarczy jakieś działanie matematyczne jako warunek ilości powtórzeń pętli ale nie wiem jaki :D Pomoże ktoś :)