forked from Nazrax/DreamMaskV4
-
Notifications
You must be signed in to change notification settings - Fork 0
/
device_specific.h
41 lines (36 loc) · 1.32 KB
/
device_specific.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
/* This file has been prepared for Doxygen automatic documentation generation.*/
/*! \file *********************************************************************
*
* \brief
* Device specific definitions
*
* \par Application note:
* AVR055: Using a 32 kHz crystal to calibrate the internal RC oscillator
*
* \par Documentation
* For comprehensive code documentation, supported compilers, compiler
* settings and supported devices see readme.html
*
* \author
* Atmel Corporation: http://www.atmel.com \n
* Support email: [email protected]
*
* $Name: RELEASE_1_1 $
* $Revision: 1.2 $
* $RCSfile: device_specific.h,v $
* $Date: 2006/02/17 12:49:26 $ \n
******************************************************************************/
#ifndef __DEVICE_SPECIFIC_H__
#define __DEVICE_SPECIFIC_H__
// ATmega88P
#define ASYNC_TIMER AS2
#define NO_PRESCALING CS20
#define ASYNC_TIMER_CONTROL_REGISTER TCCR2B
#define ASYNC_TIMER_CONTROL_UPDATE_BUSY TCR2AUB
#define OUTPUT_COMPARE_UPDATE_BUSY OCR2AUB
#define TIMER_UPDATE_BUSY TCN2UB
#define TIMER TCNT2
#define OSCCAL_RESOLUTION 7
#define LOOP_CYCLES 7
#define TWO_RANGES
#endif