单片机学习小组
直播中

茶缸子

11年用户 538经验值
私信 关注

外部中断的知识点汇总,绝对实用

外部中断的知识点汇总,绝对实用

回帖(1)

石玉兰

2022-1-21 11:47:56
中断相关知识点

  
中断服务函数



中断函数除了不用声明之外,其余的特点和普通函数一样。比如不能使用别的函数里面的局部变量,本函数内的局部变量也不能被其他函数使用
中断处理



  外部中断相关知识点

外部中断相关寄存器



1.IE寄存器

2.TCON寄存器


外部中断相关


外部中断C函数


1.初始化函数


void Init_INTX()
{
        IT1 = 1;//或IT0 = 1;//设置INT的中断类型为仅下降沿触发
        //IT1 = 0;//或IT0 = 0;//设置INT的中断类型为下降沿和上升沿触发
        EX1 = 1;//或EX0 = 1;//使能INT中断
        EA =  1;//使能总中断
       
}


1.中断服务函数


void Service_INTX() interrupt 2//或interrupt 0
{
       
        //自定义中断里要处理的代码
}
举报

更多回帖

发帖
×
20
完善资料,
赚取积分