码迷,mamicode.com
首页 > 其他好文 > 详细

外部中断

时间:2019-10-05 00:52:07      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:interrupt   width   串口   电路   info   image   边沿触发   ima   pre   

1、外部中断指的是INT0和INT1,T0、T1和串口为内部中断。

技术图片

 

EA:全局中断开关。

EX0、EX1:外部中断0和1.

ET0、ET1:定时器、计数器0和1中断允许开关

 2、电路设计:

技术图片

 

 3、程序设计:

#include<reg52.h>
sbit Led=P0^0;
void main(void){
 EA=1;
 EX0=1;
 IT0=1;//电平触发,为1时跳边沿触发
 while(1);

}
void init0(void) interrupt 0{
 Led=!Led;
}

点击开关,电平触发外部中断0,执行中断服务函数。

外部中断

标签:interrupt   width   串口   电路   info   image   边沿触发   ima   pre   

原文地址:https://www.cnblogs.com/zhai1997/p/11623717.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!