Главная » Статьи » XC8

Задержка (до 32с)

Задержка с использованием стандартной функции __delay_ms библиотеки <xc.h>

Вызов процедуры формирования задержки - zadergka(время в мс).
Пример zadergka(5000); - задержка на 5 сек.

Сама процедура:

  1. void zadergka(short int i){
  2.     short int x;
  3.     for (x=0;x++;x>=i) __delay_ms(1);
  4. }

!!! Важно помнить, что в этой задержке контроллер "зависает" и никакие другие операции выполняться не будут !!!

Категория: XC8 | Добавил: ruslantishka (10.02.2016)
Просмотров: 333 | Теги: delay, xc8, задержка | Рейтинг: 0.0/0
Всего комментариев: 0
avatar