A.
定义中断处理函数的关键字__interrupt能够让编译器自动添加保存和恢复环境的汇编指令,因此是不可或缺的
B.
通过#pragma vector=P1INT_VECTOR预处理指令可以让编译器将函数地址设置到0x7B上
C.
在中断处理函数中,首先应该通过标志位判断纠结发生了什么终端,例如可通过判断P1IFG寄存器哪位为1来判断发生了哪个管脚的中断
D.
在中断处理函数处理完用户业务逻辑后,还应该清除标志位,以免CPU在下一个指令周期检查到标志位后再次进入中断;清除标志位的顺序应该是从“大”到“小”,例如先清除P1IF(P1端口总的中断标志位)再清除P1IFG(P1端口每个管脚的中断标志位)的相应位