Nelze vybrat více než 25 témat
Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
|
|
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
// File name : tc_reg.h
|
|
|
// Version : V0.1
|
|
|
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
|
|
|
#ifndef __TC_REG_H__
|
|
|
#define __TC_REG_H__
|
|
|
|
|
|
#include "type.h"
|
|
|
|
|
|
|
|
|
typedef struct
|
|
|
{
|
|
|
__IO unsigned short TCCR;//0x0
|
|
|
__IO unsigned short TCMR;//0x2
|
|
|
__IO unsigned short TCCNTR;//0x4
|
|
|
__IO unsigned short TCSR;//0x6
|
|
|
|
|
|
}TC_TypeDef;
|
|
|
|
|
|
#define TC_WAIT (1<<11)
|
|
|
#define TC_DOZE (1<<10)
|
|
|
#define TC_STOP (1<<9)
|
|
|
#define TC_DBG (1<<8)
|
|
|
#define TC_IS (1<<7)
|
|
|
#define TC_IF (1<<3)
|
|
|
#define TC_IE (1<<2)
|
|
|
#define TC_CU (1<<1)
|
|
|
#define TC_RN (1<<0)
|
|
|
|
|
|
#define TC_WDP_SHIFT (4)
|
|
|
|
|
|
#endif /* __TC_REG_H__ */
|