📄 icp.c
字号:
/**************************************************************************************************
* 文件信息 : 这关系到软件的修改 维护等必须得相关信息
* 文 件 名 : PPM.c
* 创 建 人 : 谢志俊
* 创建日期 : 2006-9-22
* 原始版本 : V 1.0.0
* 说 明 :
* 修改版本 :
* 修改日期 :
* 说 明 :
*
* 描 述 : 源代码
* (c) Copyright 2004-2005, HNCSXZJ
* All Rights Reserved
**************************************************************************************************/
#define PPM_GLOBALS
#include "includes.h"
/**************************************************************************************************
* 本地变量
**************************************************************************************************/
/**************************************************************************************************
* 本地函数及宏
**************************************************************************************************/
/**************************************************************************************************
* 函数名称 : INIT_ICP
* 功 能 : ppm输入捕获初始化
* 入口参数 :
* 出口参数 : 无
* 调用模块 : 无
**************************************************************************************************/
void ICPInit (void)
{
SETMASK( TCCR1B, BIT(ICNC1)|BIT(ICES1));
SETMASK( TIMSK1, BIT(ICIE1)|BIT(TOIE1));
}
void MCPinInit (void)
{
SETMASK( PCICR, BIT(PCIE1)|BIT(PCIE2));
SETMASK( PCMSK1, BIT(PCINT10));
SETMASK( PCMSK2, BIT(PCINT16)|BIT(PCINT17));
}
/**************************************************************************************************
* End of File
**************************************************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -