16FXlib
util.h File Reference

Go to the source code of this file.

Functions

void delay (uint16_t del)
 
void delay_us (uint16_t us)
 
void delay_ms (uint16_t ms)
 
void delay_s (uint16_t s)
 
int sgn (int x)
 
void intToStr (uint32_t val, uint8_t digits, uint8_t fuellChar, char *dest)
 
void intToHex (uint32_t val, uint8_t digits, uint8_t fuellchar, char *dest)
 
void random_init (void)
 
uint32_t random (void)
 

Macros

#define _BV(bit)   (1l << (bit))
 
#define RETURN_ERROR(value, max)   if ((value) > (max)) return 0;
 
#define RANDOM_INIT_PIN_COUNT   5
 
#define RANDOM_INIT_PIN_START   3
 
#define PRESCALER_MS   1993l