De_ES 2113
Make a dice
 
Loading...
Searching...
No Matches
Mc32Delays.c File Reference
#include "Mc32Delays.h"
#include <xc.h>
#include <stdint.h>
#include "Main.h"
#include "mcc_generated_files/tmr1.h"
Include dependency graph for Mc32Delays.c:

Macros

#define SYS_FREQ   (80000000L)
 
#define TICK_CT_MS   (SYS_FREQ / 2000L)
 
#define TICK_CT_US   (SYS_FREQ / 2000000L)
 
#define TICK_OVERHEAD   15
 

Functions

void delay500ns (void)
 
void delay_us (unsigned int us)
 
void delay_ms (unsigned int ms)
 
void __attribute__ ((optimize("-O0")))
 

Macro Definition Documentation

◆ SYS_FREQ

#define SYS_FREQ   (80000000L)

◆ TICK_CT_MS

#define TICK_CT_MS   (SYS_FREQ / 2000L)

◆ TICK_CT_US

#define TICK_CT_US   (SYS_FREQ / 2000000L)

◆ TICK_OVERHEAD

#define TICK_OVERHEAD   15

Function Documentation

◆ __attribute__()

void __attribute__ ( (optimize("-O0")) )
Here is the call graph for this function:

◆ delay500ns()

void delay500ns ( void )

◆ delay_ms()

void delay_ms ( unsigned int ms)

◆ delay_us()

void delay_us ( unsigned int us)