Microchip® Advanced Software Framework

delay.h File Reference

Common Delay Service.

Copyright (c) 2013-2018 Microchip Technology Inc. and its subsidiaries.

Macros

#define delay_ms(delay)   ((delay) ? cpu_delay_ms(delay) : cpu_delay_us(1))
 Delay in at least specified number of milliseconds. More...
 
#define delay_s(delay)   ((delay) ? cpu_delay_s(delay) : cpu_delay_us(1))
 Delay in at least specified number of seconds. More...
 
#define delay_us(delay)   ((delay) ? cpu_delay_us(delay) : cpu_delay_us(1))
 Delay in at least specified number of microseconds. More...
 

Functions

void delay_init (void)
 Initialize the delay driver. More...