这个是设置EINT0~EINT23的触发方法的
EXTINT[2~0]:设置24个外部中止源的中止信号的触发类型。
EXTINT0:设置EINT0~EINT7的中止触发类型。
bit0~bit2:设置EINT0的中止触发类型。bit3不必
bit4~bit6:设置EINT1的中止触发类型。bit7不必
bit8~bit10:设置EINT2的中止触发类型。bit11不必,顺次往下推就行了·······
bit28~bit30:设置EINT7的中止触发类型。bit31不必
Setting the signaling method of the EINT0:
000=低电平(Low level)
01x=下降沿触发(Falling edge triggered)
11x=两个都可以触发(Both edge triggered)
EXTINT1:设置EINT8~EINT15的中止触发类型。触发类型和设置方法同上
bit0~bit2:设置EINT8的中止触发类型。bit3是设置filter enable for EINT8,0=Filter Disable,1=Filter Enable,顺次类推
bit28~bit30:设置EINT15的中止触发类型。bit31是设置filter enable for EINT15,0=Filter Disable,1=Filter Enable。
EXTINT2:设置EINT16~EINT23的中止触发类型。触发类型和设置方法同上
bit0~bit2:设置EINT16的中止触发类型。bit3是设置filter(过滤) enable for EINT8,0=Filter Disable,1=Filter Enable,顺次类推
bit28~bit30:设置EINT23的中止触发类型。bit31是设置filter enable for EINT15,0=Filter Disable,1=Filter Enable。
EINTMASK:外部24个中止源屏蔽寄存器。
bit0~bit3,reserved(保存);
bit4:
bit5:
bit23:
EINTPEND:外部24个中止源指示寄存器(中止等候寄存器)。产生往后会被置1
bit0~bit3,reserved(保存);
bit4:
bit5:
bit23: