本文档的主要内容详细介绍的是使用单片机的汇编语言进行外部中断实验的资料免费下载
一. 实验目的,1. 学习并巩固中断的基本概念,2. 掌握外部中断技术的使用方法3. 掌握中断处理程序的编写方法
一. 实验设备
电脑、THDPJ-2型单片机开发综合实验箱及连接线
二. 实验内容
1. 将E:\原始程序\T12-外部中断.asm 另存为E:\ 班级文件夹\个人文件夹\*.asm,接线并运行程序,记录结果 (流程图见附录一) 。
接线方法: INT0端接单次脉冲发生器,P1.1接LED灯。
实验报告中在源程序上标出:①一个源程序的四个要素②含中断的源程序所应具备的四个要素(其中一个不在程序中)。
2. 上面的实验中断源是外部中断0,若改为外部中断1,接线和程序应做什么调整?调试、记录结果并反映在实验报告中。
3. 验证触发方式对中断的影响:修改T12-外部中断.asm,在中断服务程序中加入一条调用100ms延时子程序(子程序从实验一的程序中复制粘贴),将触发方式IT0分别设置为1、设置为0,运行程序,记录实验现象,并加以说明。
接线方法: INT0端接单次脉冲发生器,P1.1接LED灯。
4. 将主程序修改:主程序为流水灯程序,时间间隔为1秒,此时有外部中断1提出中断申请,中断响应后令所有灯亮2秒,然后再返回到流水灯程序中。仔细观察:当申请中断时,记下流水灯的位置;中断返回后,观察流水灯的位置是否发生了变化。
注意体会保护现场的必要性,并学会保护现场和恢复现场的编程方法。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !