本文档的主要内容详细介绍的是Linux下的51单片机简单的外部中断实验的资料电路图及程序免费下载
外部中断实验
1、 实验目的了解外部中断原理学会单片机外部中断的用法;
2、 实验设备装有 Linux系统的电脑,已装好SDCC交叉编译环境,并带有Python烧写工具; 51单片机开发板 1 个,USB 数据线 1 根。
3、 实验内容了解外部中断的概念; 编写程序实现外部中断; 下载程序,验证单片机外部中断;
4、 实验原理
中断是为使单片机具有对外部或内部随机发生的事件实时处理而设置的,51 单片机内部一共有 5 个中断源,本实验主要讲解外部中断 1,要使用外部中断主要要设置三个控制位, 一是打开全局中断控制 EA=1;二是打开外部中断控制位 EX1=0;三是设置外部中断触发方式 IT=0,低电平触发, IT=1,下降沿触发。本程序采用低电平触发。单片机的 PIN12 和 PIN13 分别是外部中断 0 和外部中断 1,KEY1 按键连接的是外部中断 1,所以 KEY1 按键具有触发外部中断的功能。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !