外部中断0电平触发

时间:2025-03-21 07:04:02
  • #include<> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义  
  •   
  • main()  
  • {  
  •   P1=0x55;       //P1口初始值  
  •   EA=1;          //全局中断开  
  •   EX0=1;         //外部中断0开  
  •   IT0=0;         //电平触发  
  •   while(1)  
  •   {  
  •                  //在此添加其他程序  
  •   }  
  • }  
  •   
  • void ISR_Key(void) interrupt 0 using 1  
  • {  
  •  P1=~P1;     //进入中断程序执行程序,  
  • //此时可以通过 EA=0指令暂时关掉中断      
  • }