曾经很少用外部中止,今日正好做项目要用,所以就温习了下。两个管脚INT0和INT1用来辨认外部电平,以下是与之相关的两个寄存器:
EX0和EX1分别是INT0和INT1的中止答应位,IT0和IT1分别是INT0和INT1的触发方法操控位,为0则是低电平触发方法,外部中止源(INTx)有必要坚持低电平有用,直到该中止被CPU呼应,一起在该中止服务程序履行完之前,外部中止源有必要被铲除(比方P3.2 要变高)否则将发生另一次中止。为1时,外部中止(INTx)端口由“1”→“0”下降沿跳变,激活中止恳求标志位IEx,向主机恳求中止。IE0和IE1分别是INT0和INT1的中止标志了。