单片机INT0和INT1口干嘛用的?
6个回答
展开全部
单片机正常工作时,要不停的执行它的程序。在INT0或INT1口输入一个信号(低电平或下降沿),就可以使单片机临时停下正在执行的程序,转去执行预先编好、另外的程序。INT0和INT1,称为外部中断申请输入端。
例如:
断电保护就只能用INT0或INT1,因为不知道什么断电,而且必须在断电的时候保存一下数据;用普通IO也可以实现,但那样的话,单片机会浪费很多时间来查询这个IO了,而且也不是实时。
扩展资料:
单片机工作的三个条件分别是电源、时钟晶振、复位。当单片机不能正常工作时,首先就要检查这三个条件,用电压表或者万用表检测他的电源和接地脚,检测两个引脚之间的电压是不是5V左右;对于时钟晶体振荡有没有正常工作,最好用示波器进行检测,看能否检测到相应频率的正弦波脉冲。
参考资料来源:百度百科-单片机
展开全部
单片机正常工作时,要不停的执行它的程序。
在INT0或INT1口输入一个信号(低电平或下降沿),就可以使单片机临时停下正在执行的程序,转去执行预先编好、另外的程序。
这就是所谓的《中断》。
INT0和INT1,称为外部中断申请输入端。
在INT0或INT1口输入一个信号(低电平或下降沿),就可以使单片机临时停下正在执行的程序,转去执行预先编好、另外的程序。
这就是所谓的《中断》。
INT0和INT1,称为外部中断申请输入端。
追问
另外程序执行好了,继续执行原来程序?
追答
另外的程序,如果编写的好,就应该返回,继续执行原来程序。
如果编写的不好,也可能,不回去,永远处于中断状态。
这也是初学者常常犯的毛病。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
外部触发用的,通过设置,触发时产生高电平或者低电平
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
检测外部输入的信号,低电平或下降沿信号。
外部中断可以在任意时间被检测到,只要开了外部中断就可以。
外部中断可以在任意时间被检测到,只要开了外部中断就可以。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询