欢迎来到天天文库
浏览记录
ID:55146630
大小:100.50 KB
页数:5页
时间:2020-04-28
《实验三——单个外部中断实验.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验三——单个外部中断实验一、实验要求在单片机的外部中断引脚接一个按键开关来产生外部中断请求,通过P1口连接的8个LED发光二极管的状态,来反映中断程序的作用。中断未发生时,P1口连接的8个LED为闪烁状态,当按键开关按下,即外中断请求产生时,8个LED呈现流水灯操作。按键开关松开,8个LED则为闪烁状态。二、实验目的1.理解掌握外部中断源、中断请求、中断标志、中断入口等的概念。2.掌握中断程序的设计办法。三、实验内容1.选择实验所需元器件,按实验图连接电路。2.用计算机编写代码,并汇编、调试。4.将程序下载到单片机中,观察现象。5.如果不符合预期要求则
2、修改程序重新调试。源代码ORG0000hAJMPSTAR1ORG0003hAJMPINRT0ORG000FhSTAR1:MOVP1,#00HMOVR3,#200X4:DJNZR3,X4MOVp1,#0FFHMOVR3,#200X5:DJNZR3,X5JBP3.2,STAR1SETBEASETBEX0CLRIT0X6:AJMPX6ORG0100HINRT0:MOVP1,#0FEHMOVA,P1LOOP:RlAMOVp1,AX1:MOVR1,#255X2:MOVR2,#255X3:DJNZR2,X3DJNZR1,X2JNBP3.2,LOOPLJMPX7RET
3、IX7:MOVP1,#00HMOVR3,#200X8:DJNZR3,X8MOVp1,#0FFHMOVR3,#200X9:DJNZR3,X9JBP3.2,X7RETIEND一、实验结果一、实验心得通过本次实验基本了解了外部中断的工作原理,通过编写汇编程序实现了单个外部中断的功能,复习并更加掌握汇编语言,尤其是汇编语言中外部中断的编程。第一次调试时,不按开关灯闪烁,按下开关呈流水灯,当再次按下开关灯灭。检查了几遍虽感觉不对,但不知道到程序那错了,又把课本中有关中断的内容看了一遍,才发现自己编的程序第二次循环时成了死循环。通过实验我才深刻体会到纸上谈兵与实战的
4、差距,了解到自己对知识点的掌握不到位,今后在学习中应注意每个知识点的熟练掌握。
此文档下载收益归作者所有