- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机外部中断实验3
南京理工大学高等教育自学专接本
单片机原理及应用
实验报告
学 院: 南京理工大学继续教育学院信息工程 姓 名: 肖金乐 2014年12月23日
单片机外部中断实验
一、实验目的
1.理解单片机AT89C51的中断原理及其中断过程。
用proteus设计、仿真AT89C51单片机的外部中断。
电路设计
五、思考题
1、MCS-51单片机响应某一个中断请求的条件是什么?
1、无同级或高中断正在服务执行中
2已执行到最后一个机器周期并结束,即当前指令被执行完。
正在执行的不是返回指令()访问2、8051单片机提供几个中断源?有几级中断优先级别?各中断标志是如何产生的又如何清除这些中断标志?各中断源所对应的中断入口地址多少?
8051单片机提供中断源有中断级别各中断中断启停计数器工作的信息激活中的应位,供主机查询。CON寄存器各位的定义与格式如下:
)定时定时计数中断请求标志位。当回产生溢出信息时,内部硬件激活请求标志位,请求中断处理当主机经查询并中断请求该中断服务程序进行处理时,由内部硬件清零TF1请求标志位回复原状态。
TR1定时定时/控制当软件TR1或TR0为启动对应的定时器计数;,立即停止计数操作。
IE13、D1位)外部中断INT1)、外部中断)请求标志位。主机检测到外部中断1)外部中发生电平负跳变高电平跳变低电平)为低电平时,由内部硬件()请求标志位为向主机请求中断处理。当响应中断并转向对应的中断服务程序执行时,由内部硬件自动复位请求标志位为恢复状态
IT1,IT0 D2、D0位 :软件选择外部中断)外部中断)负跳变电平方式激活外部中断请求的选择。当软件置位为外部中断)外部中断 INT0 端口由高电平跳变为低电平(),激活对应的外部中断请求标志位,向主机请求中断处理;当采用软件复位时,选择低电平激活外部中断请求标志位,即当外部中断端口()低电平时激活对应的中断请求标志位,向主机请求中断处理
外部中断)地址(存储器地址)H
定时/计数器0 000BH
外部中断) 定时/计数器1 001BH
串行通信() H
3、程序代码
ORG 0000H SJMP START
ORG 0003H ;外部中断0程序入口地址
SJMP IN0
ORG 0013H ;外部中断1程序入口地址 SJMP IN1
START : SETB EA ;开总中断 SETB EX0 ;外部中断0允许 SETB EX1 ;外部中断1允许 SETB IT0; //下降沿触发 SETB IT1; MOV IP,#01H; //最高优先 MOV DPTR,#TABLE; //表格地址 MOV P2,#0FFH; //清零 LL1 LL1: MOV A,#00H; MOVC A,@A+DPTR; //输入表格第一个数 CJNE A,#1BH,LL2; //是否结束字符,不是则到LL2 MOV DPTR,#TABLE; //是,则重新输入 LJMP LL1; //跳转到LL1
LL2 : MOV P2,A; //输出数据 LJMP LL1; IN0 : CLR EX0; //关中断 LCALL DELAY; //延时 MOV A,P3; CJNE A,#0FBH,LL3; //对比是否低电平.真的有中断 PUSH PSW; //入栈 PUSH ACC; INC DPTR; //表格地址加一 POP ACC; POP PSW; // 出栈 SETB EX0; //开中断 RETI; //返回 LL3 IN1 : CLR EX1; //关中断 LCALL DELAY; //延时 MOV A,P3; CJNE A,#0F7H,LL3; //对比是否低电平.真的有中断 PUSH PSW; //入栈 PUSH ACC; MOV A,DPL //表格地址糐一 SUBB A,#1 MOV DPL,A MOV A,DPH SUBB A,#0 MOV DPH,A POP ACC; POP PSW; // 出栈 SETB EX1; //开中断 RETI; //返回 LL3
LL3: SETB EX0; SETB EX1; RETI;
DELAY : MOV R7,#01H; //延时程序 DE1 : MOV R6,#50; DE2 : MOV R5,#123; DJNZ R5,$; DJNZ R6,DE2; DJNZ R7,DE1; RET TABLE : DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H DB 1BH END
您可能关注的文档
- 几种常用模具钢热处理讨论稿.doc
- 凯捷桥梁检测车技术资料.doc
- 出自水浒传的成语.doc
- 分部工程验收签证(堤工程).doc
- 出水口浆砌石护坡.doc
- 初一数学同步辅导教材(第38讲).doc
- 初三复习大气压强 流体压强与浮力设计意图 新课标 人教版.doc
- 初三英语同步辅导教材(第35讲).doc
- 初三物理同步辅导教材(第34讲).doc
- 初三英语同步辅导教材(第36讲).doc
- 携程产品营销经理岗面试题库参考答案和答题要点.docx
- 携程产品经理岗面试题库参考答案和答题要点.docx
- 携程供应链管理专员岗面试题库参考答案和答题要点.docx
- 携程交易数据分析师岗面试题库参考答案和答题要点.docx
- 携程公共关系专员岗面试题库参考答案和答题要点.docx
- 携程内部培训专员岗面试题库参考答案和答题要点.docx
- 福建省福州市2023-2024学年高二上学期期末测试英语试卷(含答案).pdf
- 携程人力资源专员岗面试题库参考答案和答题要点.docx
- 福建省三明市2023-2024学年高二上学期期末测试英语试卷(含答案).docx
- 福建省三明市2023-2024学年高二上学期期末测试英语试卷(含答案).pdf
最近下载
- 火灾事故应急预案报警跟接警处置程序.doc
- 二年级期中考试家长会PPT.pptx
- 工程力学资料--工程力学教案.pdf VIP
- 虹吸排水施工合同(签订).doc
- 高级技工学校《金属材料与热处理》教案 (中职教育).pdf VIP
- 2019款广汽本田奥德赛混动版_汽车使用手册用户操作图解驾驶指南车主车辆说明书电子版.pdf
- 基于滑模观测器的控制系统研究.pdf VIP
- DB44∕T 1023-2012 企业管理咨询和培训机构资质等级评审规程.docx
- 面向半导体设备的Interface A通信方法研究.pdf
- 高中英语_Click For A Friend教学设计学情分析教材分析课后反思.doc
文档评论(0)