📄 eint.c
字号:
#include <config.h>
#define IN_EINT
// --------------------------------------------------------------------------------------------
// ********** 处理MCU所有的外部中断,速度和转速以及掉电检测
// --------------------------------------------------------------------------------------------
void eint_initialize(void)
{
// ----------------------------------------------------------------------
IT0 = 0x01; // set negative edge trigger for EX0 下降沿中断,如果IT0=0x00则表示低电平中断
EX0 = 0x00; // Enable/Disable Ie0 interrupt 1/0 = 开/关
// ------------------------------------------------------------------------
IT1 = 0x01; // set negative edge trigger for EX1 下降沿中断,如果IT1=0x00则表示低电平中断
EX1 = 0x00; // Enable/Disable Ie1 interrupt 1/0 = 开/关
// ------------------------------------------------------------------------
// ------------------------------------------------------------------------
}
// ----------------------------------------------------------------------------------------
// *********** 外部中断0 *****************************************************************
// ----------------------------------------------------------------------------------------
void eint0_isr(void) interrupt 0
{
}
// ----------------------------------------------------------------------------------------
// *********** 外部中断1 *****************************************************************
// ***********检测时钟线 ×××××××××××××××××××××××××××××××××
// ----------------------------------------------------------------------------------------
void eint1_isr(void) interrupt 2
{
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -