久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
TimerInterrupt.h頭文件下載-AVR單片機的通用定時/計數器中斷控制
[打印本頁]
作者:
daming
時間:
2014-12-30 12:44
標題:
TimerInterrupt.h頭文件下載-AVR單片機的通用定時/計數器中斷控制
在代碼下方點復制代碼,然后另存到電腦磁盤即可下載.
/*****************************************************************************
單 位:廣西民族大學物理與電子工程學院07物本班
文件名稱:PORT.H
文件標識:_PORT_H_
摘 要:AVR單片機的通用定時/計數器中斷控制頭文件
當前版本:V1.0
作 者: 【白 羽】
完成日期:2010年11月16日
*****************************************************************************/
#ifndef _TIMERINTERRUPT_H_
#define _TIMERINTERRUPT_H_
#define OC2 (1 << 7) //比較匹配2
#define OV2 (1 << 6) //定時溢出2
#define ICP1 (1 << 5) //輸入捕獲1
#define OC1A (1 << 4) //比較匹配1A
#define OC1B (1 << 3) //比較匹配1B
#define OV1 (1 << 2) //定時溢出1
#define OC0 (1 << 1) //比較匹配0
#define OV0 (1 << 0) //定時溢出0
#define ICP3 (1 << 13) //輸入捕獲3
#define OC3A (1 << 12) //比較匹配3A
#define OC3B (1 << 11) //比較匹配3B
#define OV3 (1 << 10) //定時溢出3
#define OC3C (1 << 9) //比較匹配3C
#define OC1C (1 << 8) //比較匹配1C
#define iv_OC2 iv_TIMER2_COMP //比較匹配2
#define iv_OV2 iv_TIMER2_OVF //定時溢出2
#define iv_ICP1 iv_TIMER1_CAPT //輸入捕獲1
#define iv_OC1A iv_TIMER1_COMPA //比較匹配1A
#define iv_OC1B iv_TIMER1_COMPB //比較匹配1B
#define iv_OV1 iv_TIMER1_OVF //定時溢出1
#define iv_OC0 iv_TIMER0_COMP //比較匹配0
#define iv_OV0 iv_TIMER0_OVF //定時溢出0
#define iv_ICP3 iv_TIMER3_CAPT //輸入捕獲3
#define iv_OC3A iv_TIMER3_COMPA //比較匹配3A
#define iv_OC3B iv_TIMER3_COMPB //比較匹配3B
#define iv_OV3 iv_TIMER3_OVF //定時溢出3
#define iv_OC3C iv_TIMER3_COMPC //比較匹配3C
#define iv_OC1C iv_TIMER1_COMPC //比較匹配1C
#ifdef ETIMSK
#define ETIMSK_SET(X) if((X)/256 != 0) ETIMSK |= (X)/256
#define ETIMSK_CLR(X) if((X)/256 != 0) ETIMSK &= ~((X)/256)
#else
#define ETIMSK_SET(X)
#define ETIMSK_CLR(X)
#endif
#ifdef ETIFR
#define ETIFR_SET(X) if((X)/256 != 0) ETIFR |= (X)/256
#else
#define ETIFR_SET(X)
#endif
#define EnableTimerInterrupt(X) \
do{ \
if((X)%256 != 0) TIMSK |= (X)%256 ; \
ETIMSK_SET(X); \
}while(0)
#define UnEnableTimerInterrupt(X) DisableTimerInterrupt(X)
#define DisableTimerInterrupt(X) \
do{ \
if((X)%256 != 0) TIMSK &= ~((X)%256); \
ETIMSK_CLR(X); \
}while(0)
#define ClearTimerInterrupt(X) ClearTimerInterruptFlag(X)
#define ClearTimerInterruptFlag(X) \
do{ \
if((X)%256 != 0) TIFR |= (X)%256; \
ETIFR_SET(X); \
}while(0)
#ifndef SEI
#define SEI() asm("sei")
#endif
#ifndef CLI
#define CLI() asm("cli")
#endif
#endif
復制代碼
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
青草av在线
|
国产中文字幕视频
|
手机在线播放av
|
一起操在线
|
久久精品国产视频
|
欧美操
|
国产欧美成人
|
午夜影院在线观看
|
日韩精品一区二区三区免费视频
|
国产三级在线看
|
一区二区三区免费在线观看
|
男女av在线
|
av免费网站
|
成年人网站在线免费观看
|
国产在线视频91
|
97av在线视频
|
中文字幕在线播放视频
|
91久久久久久久久久
|
日韩网站在线观看
|
亚洲黄色一级
|
国产中文字幕视频
|
欧美久久久久久
|
国产日韩欧美日韩大片
|
久久久久久久久久久久久久久久久久久
|
日本看片网站
|
69国产精品
|
人人爽人人爽人人片av
|
1级黄色大片
|
欧美成人精品激情在线观看
|
欧美精品一二三区
|
不卡的av在线
|
国产三级一区
|
在线观看日韩
|
一级久久
|
天天躁日日躁狠狠躁
|
www.四虎在线
|
黄色在线小视频
|
99热这里
|
久久国产一区
|
免费看黄色的视频
|
一区二区三区成人
|