- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
×、 × ORG 0000H AJMP MAIN ORG 0003H AJMP WBI ORG 0030H MAIN: MOV P1,#0FH SETB IT0 SETB EX0 SETB EA SJMP $ WBI: MOV P1,#0FH MOV A,P1 SWAP A MOV P1,A RETI END 此例的执行现象是,每重置一次四个开关的开、合状态,四个发光二极管维持原来的亮、灭状态,仅当来回拔动消抖电路开关后,产生了中断,发光二极管才反映新置的开关状态。 例 89C51的P1口接一个共阴极的数码管,利用消抖开关产生中断请求信号,每来回拔动一 次开关,产生一次中断,用数码管显示中断的次数(最多不超过15次)。 ORG 0000H AJMP MAIN ORG 0013H AJMP INT1 ORG 0030H MAIN: SETB IT1 SETB EX1 SETB EA MOV R0,#0 MOV A,#3FH AL1: MOV P1,A AL2: CJNE R0,#0FH,AL1 MOV R7,#0FFH DJNZ R7,$ MOV P1,#0 ;关显示 CLR EA ;关中断 SJMP $ ;结束 INT1:INC R0 ;中断次数加1 MOV A,R0 MOV DPTR,#TAB ;DPTR指向字形码表首址 MOVC A,@A+DPTR ;查表 POP DPH POP DPL ;弹出断点 MOV DPTR,#AL1 PUSH DPL PUSH DPH ;修改中断返回点,AL1压入堆栈 RETI ;从堆栈AL1地址→PC,返主程序AL1处 TAB: DB 3FH,06H,5BH,4FH,66H,6DH DB 7DH,07H,7FH,6FH,77H,7CH DB 39H,5EH,79H,71H ;段码表(字形码) END 上面程序每中断一次,执行一次中断服务程序INT1。在中断服务程序中,累计中断次数并 查字形表,返回到主程序AL1地址执行显示。 以上中断在AL1或AL2两指令处发生,究竟是哪一指令处中断是随机的,为保证返回到AL1显示‘F ’ ,这里采用修改中断返回点的办法, 即先从栈中弹出中断响应时压入的断点弹到DPTR中,修改DPTR为用户需要的返回点,并将其压 入堆栈,再通过执行RETI指令弹出栈中内容到PC、弹出的即为修改后的地址,从而返回到主程序中用所希望的地址执行。上例中中断次数在主程序判断,目的是使读者了解修改中断返回点的方法,如果改在中断服务程序中判断,编程简洁些,下面仅介绍和上例中的不同部分的程序。 … MOV R0, #0 ;计数初值为0 MOV P1, #3FH ;显示‘0’ MOV DPTR,#TAB ;指向字形码表 AGA: SJMP $ ;等待中断 INT1:INC R0 ;中断次数加1 MOV A, R0 MOVC A, @A+DPTR ;查字形码表 MOV P1, A ;显示 CJNE R0, #0FH, RE ;15次中断未到转RE CLR EA
您可能关注的文档
- 5吨肉食品加工废水处理方案资料.doc
- 5放大电路的频率响应资料.ppt
- 6.植物细胞工程的实际应用资料.ppt
- 6-2第七章铁矿石物流地理资料.ppt
- 6[已看]氧化还原滴定法资料.ppt
- 6-3努力维护公平资料.ppt
- 6-07-思想方法:公式E=U/d的拓展及应用技巧资料.ppt
- 6_通风网络及风量分配与调节资料.ppt
- 6_小摄影师__课件修改版资料.ppt
- 5个为什么-问题分析法资料.ppt
- 养老评估师中级行为面试题库及案例分析.docx
- 面试培训督导时考察其课程理解能力的题目.docx
- 税务专员面试中关于增值税政策的常见问题解答.docx
- 2025宁波市医疗保障局局属事业单位宁波市医疗保障基金管理中心招聘事业编制工作人员1人备考试题附答案.docx
- 2025咸宁市汉口银行咸宁嘉鱼支行招聘笔试历年题库附答案解析.docx
- 2025北京人才发展战略研究院招录笔试备考题库附答案.docx
- 2025四川成都市龙泉驿区青台山中学校秋季教师招聘22人笔试试题附答案解析.docx
- 2025台州市银龄讲学计划教师招募13人笔试参考试题附答案解析.docx
- 2025中国铁建公开招聘42人笔试题库附答案.docx
- 2025中智咨询研究院社会招聘笔试参考题库附答案.docx
原创力文档


文档评论(0)