亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? timer.c

?? several peripheral examples of LPC2368 embedded chip
?? C
字號:
/*****************************************************************************
 *   timer.c:  Timer C file for NXP LPC230x Family Microprocessors
 *
 *   Copyright(C) 2006, NXP Semiconductor
 *   All rights reserved.
 *
 *   History
 *   2006.09.01  ver 1.00    Prelimnary version, first Release
 *
******************************************************************************/
#include "LPC23xx.h"		/* LPC23xx/24xx Peripheral Registers	*/
#include "type.h"
#include "irq.h"
#include "timer.h"


volatile DWORD timer_counter = 0;

/******************************************************************************
** Function name:		Timer0Handler
**
** Descriptions:		Timer/Counter 0 interrupt handler
**				executes each 10ms @ 60 MHz CPU Clock
**
** parameters:			None
** Returned value:		None
** 
******************************************************************************/
__irq __nested __arm void Timer0Handler (void)
{  
    T0IR = 1;			/* clear interrupt flag */

    timer_counter++;

    VICVectAddr = 0;		/* Acknowledge Interrupt */
}

/******************************************************************************
** Function name:		enable_timer
**
** Descriptions:		Enable timer
**
** parameters:			timer number: 0 or 1
** Returned value:		None
** 
******************************************************************************/
void enable_timer( BYTE timer_num )
{
    if ( timer_num == 0 )
    {
		T0TCR = 1;
    }
    else
    {
		T1TCR = 1;
    }
    return;
}

/******************************************************************************
** Function name:		disable_timer
**
** Descriptions:		Disable timer
**
** parameters:			timer number: 0 or 1
** Returned value:		None
** 
******************************************************************************/
void disable_timer( BYTE timer_num )
{
    if ( timer_num == 0 )
    {
		T0TCR = 0;
    }
    else
    {
		T1TCR = 0;
    }
    return;
}

/******************************************************************************
** Function name:		reset_timer
**
** Descriptions:		Reset timer
**
** parameters:			timer number: 0 or 1
** Returned value:		None
** 
******************************************************************************/
void reset_timer( BYTE timer_num )
{
    DWORD regVal;

    if ( timer_num == 0 )
    {
		regVal = T0TCR;
		regVal |= 0x02;
		T0TCR = regVal;
    }
    else
    {
		regVal = T1TCR;
		regVal |= 0x02;
		T1TCR = regVal;
    }
    return;
}

/******************************************************************************
** Function name:		init_timer
**
** Descriptions:		Initialize timer, set timer interval, reset timer,
**						install timer interrupt handler
**
** parameters:			None
** Returned value:		true or false, if the interrupt handler can't be
**						installed, return false.
** 
******************************************************************************/
DWORD init_timer ( DWORD TimerInterval ) 
{
    timer_counter = 0;
    T0MR0 = TimerInterval;
    T0MCR = 3;				/* Interrupt and Reset on MR0 */
    if ( install_irq( TIMER0_INT, (void *)Timer0Handler, HIGHEST_PRIORITY ) == FALSE )
    {
		return (FALSE);
    }
    else
    {
		return (TRUE);
    }
}

/******************************************************************************
**                            End Of File
******************************************************************************/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成人资源网| 色婷婷狠狠综合| 豆国产96在线|亚洲| 在线观看亚洲专区| 国产日产亚洲精品系列| 亚洲va天堂va国产va久| 不卡的av在线| 久久久国产午夜精品| 亚洲成a人片综合在线| 成人涩涩免费视频| 精品福利在线导航| 日韩精品一级中文字幕精品视频免费观看| 国产成人午夜电影网| 欧美一区二区三级| 亚洲电影一级黄| 色嗨嗨av一区二区三区| 国产精品三级久久久久三级| 精品一区二区三区香蕉蜜桃| 欧美日韩www| 亚洲综合成人网| 99国产一区二区三精品乱码| 欧美国产精品一区| 国产黑丝在线一区二区三区| 亚洲精品在线免费播放| 老司机一区二区| 欧美成人一区二区三区片免费 | 欧美男同性恋视频网站| 国产精品久久久久久一区二区三区 | 韩国三级中文字幕hd久久精品| 欧美人与禽zozo性伦| 亚洲地区一二三色| 欧美日韩不卡在线| 亚洲.国产.中文慕字在线| 欧美三片在线视频观看| 一区二区三区四区在线免费观看| 91丝袜美腿高跟国产极品老师| 国产精品美女久久久久久久久| 成人爱爱电影网址| 中文字幕字幕中文在线中不卡视频| av一区二区不卡| 亚洲视频在线观看一区| 欧美亚洲综合网| 天天综合色天天| 日韩欧美成人激情| 国产成人日日夜夜| 亚洲少妇屁股交4| 欧美色图激情小说| 免费观看成人av| 久久综合一区二区| 成人国产精品免费网站| 亚洲乱码中文字幕| 日韩一级精品视频在线观看| 国产真实精品久久二三区| 久久久久久久久99精品| 99久久精品一区| 天堂一区二区在线| 久久久久久**毛片大全| 日本韩国欧美三级| 麻豆国产91在线播放| 国产欧美一区二区三区在线老狼| 91在线观看一区二区| 天天射综合影视| 国产婷婷一区二区| 欧美日韩精品一区二区| 国产一区二区美女| 悠悠色在线精品| 欧美xxxxxxxx| 在线观看av不卡| 国产在线一区二区| 亚洲已满18点击进入久久| 日韩免费在线观看| 色94色欧美sute亚洲13| 久久国产精品免费| 洋洋av久久久久久久一区| 日韩欧美国产综合一区 | 精品一区二区av| 1区2区3区精品视频| 日韩精品一区二区三区swag| 99这里都是精品| 国产一区二区网址| 三级不卡在线观看| 亚洲欧美日本在线| 亚洲精品一区二区三区精华液| 在线精品视频一区二区| 丁香婷婷综合激情五月色| 日韩精品电影在线| 一区二区三区中文字幕| 国产精品天干天干在线综合| 777午夜精品免费视频| 色综合天天综合网天天看片| 国产一区二区精品久久91| 亚欧色一区w666天堂| 亚洲欧美激情插| 国产精品久久久久久久久晋中| 精品国精品国产尤物美女| 欧美老肥妇做.爰bbww视频| 91麻豆免费看| 成人av网址在线| 丰满亚洲少妇av| 国产精品亚洲视频| 激情六月婷婷综合| 美女视频黄 久久| 男人操女人的视频在线观看欧美| 亚洲综合视频网| 亚洲精品国久久99热| 《视频一区视频二区| 国产精品免费免费| 国产精品免费网站在线观看| 国产视频在线观看一区二区三区| 欧美mv日韩mv亚洲| 日韩免费性生活视频播放| 日韩一区二区麻豆国产| 正在播放亚洲一区| 欧美一级欧美三级| 欧美一区二区三区小说| 日韩午夜在线观看视频| 日韩一区二区高清| 久久久精品中文字幕麻豆发布| 精品久久久久久久人人人人传媒 | 精品视频资源站| 欧美日韩情趣电影| 7799精品视频| 日韩精品一区二区三区四区| 26uuu精品一区二区三区四区在线| 日韩女优电影在线观看| 久久精品一区四区| 中文字幕欧美三区| 一区二区三区在线视频免费| 亚洲精品精品亚洲| 成人在线视频一区| www.欧美精品一二区| 91蝌蚪porny| 欧美日高清视频| 久久欧美一区二区| 国产精品电影院| 亚洲成av人影院| 国内外精品视频| 91香蕉视频污在线| 欧美日韩美少妇| 精品区一区二区| 自拍偷拍欧美激情| 日韩高清不卡在线| 成人午夜视频在线| 欧美日韩视频专区在线播放| 欧美一级欧美三级在线观看| 国产亚洲制服色| 亚洲图片有声小说| 国产一区二区三区免费看| 色诱亚洲精品久久久久久| 欧美精品 国产精品| 久久九九全国免费| 亚洲成人资源网| 成人免费观看男女羞羞视频| 欧美日韩一区二区电影| 久久久久国产精品麻豆| 亚洲国产精品久久久久秋霞影院| 国产一区在线不卡| 在线亚洲精品福利网址导航| 欧美精品一区二区在线观看| 亚洲黄色录像片| 国产一区二区女| 欧美日韩一区视频| 中文字幕在线观看不卡| 麻豆精品一区二区三区| 色成人在线视频| 欧美激情一区三区| 久久精品国产精品青草| 色欧美日韩亚洲| 国产精品色婷婷久久58| 国内外成人在线| 91精品国产丝袜白色高跟鞋| 亚洲欧美区自拍先锋| 国产伦精品一区二区三区免费迷 | 91捆绑美女网站| 国产女人aaa级久久久级| 肉丝袜脚交视频一区二区| 91小视频免费看| 国产精品嫩草久久久久| 国产福利一区二区三区| 日韩精品中文字幕一区二区三区 | 日本在线不卡一区| 色婷婷av一区二区三区软件| 国产日韩欧美综合一区| 激情图区综合网| 日韩色在线观看| 免费欧美在线视频| 欧美精品亚洲一区二区在线播放| 亚洲精品国产精华液| 99视频精品免费视频| 中文字幕av免费专区久久| 久久99日本精品| 精品日韩99亚洲| 免费成人美女在线观看.| 91精品国产91久久久久久一区二区| 亚洲永久精品大片| 欧美亚洲一区二区在线观看| 亚洲精品久久7777| 欧美在线影院一区二区| 亚洲午夜久久久久久久久久久| 色老头久久综合|