实验三——单个外部中断实验.doc

实验三——单个外部中断实验.doc

ID:55146630

大小:100.50 KB

页数:5页

时间:2020-04-28

实验三——单个外部中断实验.doc_第1页
实验三——单个外部中断实验.doc_第2页
实验三——单个外部中断实验.doc_第3页
实验三——单个外部中断实验.doc_第4页
实验三——单个外部中断实验.doc_第5页
资源描述:

《实验三——单个外部中断实验.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、差距,了解到自己对知识点的掌握不到位,今后在学习中应注意每个知识点的熟练掌握。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。