ATtiny85 Template Code
Code snippets for the ATtiny85
Main Page
Files
File List
Globals
All
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
systicks.h
Go to the documentation of this file.
1
/*--------------------------------------------------------------------------*
2
* System ticks
3
*---------------------------------------------------------------------------*
4
* 14-May-2014 ShaneG
5
*
6
* Provide access to system 'ticks' - a low resolution timing system.
7
*--------------------------------------------------------------------------*/
8
#ifndef __SYSTICKS_H
9
#define __SYSTICKS_H
10
11
//--- Required definitions
12
#include <stdint.h>
13
#include <stdbool.h>
14
15
#ifdef __cplusplus
16
extern
"C"
{
17
#endif
18
23
#define TICKS_PER_SECOND 60
24
37
void
ticksInit
();
38
44
uint16_t
ticks
();
45
56
uint16_t
ticksElapsed
(uint16_t reference);
57
58
#ifdef __cplusplus
59
}
60
#endif
61
62
#endif
/* __SYSTICKS_H */
ticksInit
void ticksInit()
Definition:
systicks.c:54
ticks
uint16_t ticks()
Definition:
systicks.c:70
ticksElapsed
uint16_t ticksElapsed(uint16_t reference)
Definition:
systicks.c:84
include
systicks.h
Generated on Wed Jun 4 2014 17:16:48 for ATtiny85 Template Code by
1.8.6