Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Int TimerClose (void);

Функции для работы с простым таймером

1. void TimerResetValue (void); - обнуляет значение главного таймера.

2. unsigned long TimerReadValue (void); - возвращает текущее значение главного таймера в мс. Это время отсчитывается после вызова функции TimerOpen или TimerResetValue.

Функции для стоповых таймеров

1. int StopWatchStart (int channel); - запускает стоповый таймер на счет начиная счет с нуля. Параметр channel задает номер стопового таймера (0 ¸ 7).

Процедура обработки прерываний системного таймера через каждую 1 мс будет увеличивать значение стопового таймера на 1. Если номер канала в пределах от 0 до 7, то функция возвращает 0, в противном случае -15.

2. int StopWatchReadValue (int channel,

unsigned long *value);

считывание текущего значения стопового таймера. Значение таймера в мс возвращается в ячейках памяти, адрес которых задается с указателем value.

3. int StopWatchReset (int channel); - обнуляет стоповый таймер.

4. int StopWatchPause (int channel ); - делает паузу в счете стопового таймера. Для повторного запуска счета таймера следует вызывать функцию int StopWatchContinue (int channel).

5. int StopWatchStop (int channel); - останавливает счет стопового таймера. После вызова этой функции, счет может быть возобновлен только с помощью функции StopWatchStart начиная с нуля.

 

Функции для таймеров с обратным счетом

Драйвер таймера поддерживает 8 таймеров с обратным счетом. Первоначальное значение таймера задается в виде параметра функции. Далее значение таймера уменьшается на единицу каждую 1 мс (до нуля).

1. int CountDownTimerStart (int channel,


Дата добавления: 2015-08-03; просмотров: 58 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Int Show5DigitLedWithDot(int pos,int data)| Unsigned long count);

mybiblioteka.su - 2015-2024 год. (0.006 сек.)