广东海洋大学微型计算机基础中断及优先级实验报告

广东海洋大学微型计算机基础中断及优先级实验报告

ID:18177264

大小:182.00 KB

页数:5页

时间:2018-09-15

广东海洋大学微型计算机基础中断及优先级实验报告_第1页
广东海洋大学微型计算机基础中断及优先级实验报告_第2页
广东海洋大学微型计算机基础中断及优先级实验报告_第3页
广东海洋大学微型计算机基础中断及优先级实验报告_第4页
广东海洋大学微型计算机基础中断及优先级实验报告_第5页
资源描述:

《广东海洋大学微型计算机基础中断及优先级实验报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、GDOU-B-11-112广东海洋大学学生实验报告书实验名称中断及优先级实验课程名称微型计算机基础课程号学院(系)信息学院专业班级软件xx学生姓名xxx学号xxxxxxxx实验地点科技楼402日期2014一、实验目的:1.掌握中断的编程方法2.掌握中断优先级的特点使用方法二、实验内容:中断编程详细功能介绍:利用AT89S52单片机的P0端口的P0.0-P0.7连接到1个共阳数码管的a-h的笔段上,中断口线P3.2,P3.3分别接一个按键作为中断源,给两个中断源设置不同的优先级。中断输入时,数码管按照0-9循环显示数字,显示一段时间如0.5s,按下按键P3.2,数码管输出0,显示

2、一段时间如2s,按下按键P3.3,数码管输出8,显示一段时间如5s。在不同的时间按下按键,观察现象--高中断的优先级可以中断低优先级中断,反之则不能。将两中断源修改成同级优先级,按下按键,观察现象—同级优先级不能被中断。constructionqualityacceptanceandassessmentRegulation(ProfessionalEdition)(DL/T5210.2-2009~DL/T5210.8-2009);1.9thequalitycheckoutandevaluationofelectricequipmentinstallationengineerin

3、gcode(DL/T5161.1-2002~5161.17-2002);1.10thenormsofconstructionsupervision,theelectricpowerconstructionsupervisionregulationsconstructionqualityacceptanceandassessmentRegulation(ProfessionalEdition)(DL/T5210.2-2009~DL/T5210.8-2009);1.9thequalitycheckoutandevaluationofelectricequipmentinstalla

4、tionengineeringcode(DL/T5161.1-2002~5161.17-2002);1.10thenormsofconstructionsupervision,theelectricpowerconstructionsupervisionregulations三、实验过程1、打开KeilC51编程软件,并且编写以下代码:ORG0000HLJMPSTARTORG0003HLJMPINT01ORG0013HLJMPINT12START:CLRP2.7CLRP1.0MOVIE,#85HSETBPX0MOVDPTR,#TABLEMOVR1,#10MOVR2,#0LOOP

5、1:MOVA,R2MOVCA,@A+DPTRMOVP0,ALCALLDELAYINCR2DJNZR1,LOOP1LCALLSTARTINT01:PUSHACCMOVA,P0PUSHACCMOVA,#0MOVCA,@A+DPTRMOVP0,ALCALLDELAYPOPACCMOVP0,APOPACCRETIINT12:PUSHACCMOVA,P0PUSHACCMOVA,#8constructionqualityacceptanceandassessmentRegulation(ProfessionalEdition)(DL/T5210.2-2009~DL/T5210.8-2009

6、);1.9thequalitycheckoutandevaluationofelectricequipmentinstallationengineeringcode(DL/T5161.1-2002~5161.17-2002);1.10thenormsofconstructionsupervision,theelectricpowerconstructionsupervisionregulationsMOVCA,@A+DPTRMOVP0,AMOVR3,#10LOOP2:LCALLDELAYDJNZR3,LOOP2PUSHACCMOVP0,APUSHACCRETIDELAY:MOV

7、R7,#250LOOP3:MOVR6,#250LOOP4:NOPNOPNOPNOPNOPNOPDJNZR6,LOOP4DJNZR7,LOOP3RETTABLE:DB0C0H;0DB0F9H;1DB0A4H;2DB0B0H;3DB099H;4DB092H;5DB082H;6DB0F8H;7DB080H;8DB090H;9END2、编写完成之后就进行编译和生成后缀名为.HEX的文件3、打开proteus并按照实验内容的电路图样板进行画图。4、在proteus中导入KeilC51生成后缀名为.HE

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

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

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