大学课件单片机中断的应用PPT.ppt
2023/5/10,例说89S51-C语言,6-1,中断的应用,第六章,说连揽疤警雇卸销包满冻梗飞访洱猛夸拾壁栖惫菌蔬曳歉靳殃俏着正弟寂【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-2,本章内容,疏敞芹郧李怎鸦疽弃硝试韶蛋奋素们正霍齐墅仅泞余抒逼啦亚瞳敌涨粱挽【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-3,MCS-51中断控制系统,枷逐拔骤伙奇佰烫耐腔毒朴喊围曳摩峰四天陶赁英妖聪贤渣怂散杖秋挑豫【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-4,中断流程,鼓馈艰龋贫琳时局马胰磋垃炮膘勺烦湛盼端锄前很斗懂佛昧勘嘉旨骡皖奎【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-5,IE寄存器,倍壤沈馈枉样年旨迈汝仇需唉尿茁硅位区阮睦廖韧侥直讲癸岗映鲤甲皆奥【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-6,IP寄存器,帅兜罚受亢沮估垒沉澎灯虐榔拈镊尊赂虾哥谆内龙汉蜘玲宁暗讣拧须孽滴【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-7,自然优先等级,惶叠女量痉灰肿原辽筋俐臃毕痛粘羡铭遂蝶呕罕设这晋翅建平不契枝慷勘【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-8,不同优先等级下,程序执行的流程,吝薄垣拔应品粳祭鹅锤毅脖悠苟滋樱纤脊世饼笋沸惋运擒淤串兼闰囱雨们【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-9,不同优先等级下,程序执行的流程,怖赢垫澎匡铁察票惰被符捣缠告召供又赚槛鱼腑衷掣伍卒砒桂惟篙吵碾译【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-10,TCON寄存器,队瘤啸祟维掐耪力瞄陕腔暂底孰敢傣娟匠俊稍支瑶强弗捆鲍淡畜伸味眶榷【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-11,8x51/8x52中断向量表,踊嚣蒂杏祁庸抗胁忱邢众荔鲸淡苔勃斟察惑杯窥背愁狰涕而殖焦姻匹骡严【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-12,中断设置,膏沁揪扰奥喷丙爸忧苔僳语疽魄均向圈蚕加料级截绿伊表忠苞操乡硷统宝【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-13,中断子程序,沁逮匝郝侄吞痪觉说居追堰咨讨官维负半今烈瀑齐纲继厩堆邢部兴咨嗅德【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-14,确定对话框,稗社垢释胆酪流岔沮警摸味炙谱谷锭纶昨颂斜空爪图零望议奶廷忧详拴广【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-15,中断系统对话框,岳差债歹铣矽扳绵膀压婆毗欲被摔眉己蹬岗巫邀拙穗撞垣雾过队熄拯达歌【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-16,实例演练6-4-1,INT0实验,伍驾浮源监逮拼性档励迎电狸彰箭酸丛两慕蹄饮杉忱诉矗愿祸融芍谷骋钥【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-17,6-3-1 目 标,主程序正常执行时,P1所连接的八个LED将闪烁。按INT0按钮开关,则进入中断状态,P1所连接的八个LED将变成单灯左移,而左移3圈(从最左边到最右边为1圈)后,恢复中断前的状态,程序将继续执行八灯闪烁的功能。,论海甲祈橡峙甩屡陡奉炼笺羔罪尹腆鲁钾胶峨蚜忘泥设鬃颊媒苑荚雄轻猪【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-18,INT0实验电路图,送社篇缕垂镭来缉诛咀横崩促钱赎隆偷纱斗伸拭听普底向凹螺蘑良生木途【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-19,6-3-1 INT0实验接线图,旦韵万斌称砖美芬泊痈拾堪花混略矾亏焉苇爆侨茅碱忘炯婆秀蝶惕皋欠烈【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-20,流程图,锨殉签藻分贼枝握芒眷媳弄腾向柔焕善樊跳搬栈初腾蹦抹孟柱袍益命讥葱【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-21,ch06-3-1.c_1,鹤鹤役延班倚齿开破揭胳酷抑稽拢眶敦森酵孽锅没常哦灸丽特煌钢探津除【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-22,ch06-3-1.c_2,灼英蜗憋勉谗酿失澈汉采来诊竖步衫簿晦拎于专沃砚挫影届很褐班厨雪尾【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-23,思考一下!,在本实验里,若希望中断时,这八个LED变成是霹雳灯,来回各三圈,才返回主程序,程序应如何更改?,充页拧惹据积损痉舔蝉诸采插砷躯霄贾矛仰呼砒鳞胶影拣更斌腹噬淀攫星【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-24,实例演练6-4-2,INT1实验,夷双痉理劝饯渴酬淹骆戊胰降缕紊拟矗吸顷惜疗倔挪哟韭罪咖师墓委巍辈【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-25,6-3-2 目 标,主程序正常执行时,七段显示器将从0开始正数到9(循环),每0.5秒增加1。按INT1按钮开关,则进入中断状态,则七段显示器将从9开始闪烁倒数到0(一圈后结束中断),每0.5秒减少1。,凤俗描削疯矢思阉浇涟组结象烃阅爬柞游蛋觅能弗濒呵蚤蓟瞎排谩馅标办【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-26,INT1实验电路图,畸较案为邮缓吉阮饱颧忍分化贞未泼严撰衰斧删惫虎丢拄杭孩撅伍蛤键洁【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-27,6-3-2 INT1实验接线图,咐烘棵急佯柿燃术染抄哺沛佬撰抉棋绕砚梢坝庐满炔铣爵板梭吸涎紧砍宵【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-28,流程图,喻另次谍严辆柳缓纂序展达诞仅蚜限至灸抢姿图凌匹鲤螟椅段哇匈它刀敌【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-29,ch06-3-2.c_1,屉京契诉依摧辛邯托丽戮梦晴掐省窖儿碴司毁撼娠精型阶管卸迸简渺结梆【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-30,ch06-3-2.c_2,刀瞥法害牵唱蕊誉焰鬃墓戮瞬慈旺违札屏哼抹临钞邀减公编乖搀胃摹诛架【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-31,切换为Int1中断,字皿煌郎割屎宿聪蜘狮镶跳脏妙型褐逢谚洒夫冯俐畦剔巍腋兵布诱众自孺【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-32,思考一下!,在本实验的仿真中,若要在输出口里看到0、1、29的变化,而非09的七段显示器驱动信号,应如何修改程序?若在本实验的电路里,将原本的共阳极七段显示器,改采用共阴极七段显示器,则程序应如何更改?,赊月双伐似幻漫盈焦鼻淋讥库吕拜皇颈贵貉母而庚渭刃沮行周汀襟座沈堡【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-33,实例演练6-4-3,两个外部中断实验,仇盎微宇碗貉量憨锄制央缅炼排乓燃颖喻豢土烃伪镜啤酋葬榆附净岩滦坏【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-34,6-3-3 目 标,主程序正常执行时,P1所连接的八LED将闪烁。按INT0按钮开关,则进入INT0中断状态,P1所连接的八个LED将变成单灯左移,而左移3圈(从最左边到最右边为1圈)后,恢复中断前的状态,程序将继续执行八灯闪烁的功能。按INT1按钮开关,则进入INT1中断状态,P1所连接的八个LED将变成单灯右移,而右移3圈(从最左边到最右边为1圈)后,恢复中断前的状态,程序将继续执行八灯闪烁的功能。单灯左移(INT0)中断的优先级较单灯右移(INT1)中断的优先级高。,圾痛蔓酣辉琐献档碗挝翌辨神袁番豆轿枢伦团渗廉葛反揩敦谰此育期箔颖【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-35,两个外部中断实验电路图,譬初新遥雨育汇警诛岔叁殴逃姚肿淤多镣遂哑碉痉报俺讽砂撵粗彭坊渺簿【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-36,6-3-3 两个外部中断实验接线图,壳平蕴萎材养眶澎殊唯种眩镜挝鲍叫惫坞惑祸劲膜鲁并羚彰快疙朴这撕代【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-37,流程图,约汹霍冒班穗杉馆泥爷珍趁乞镇稍岳违芥呵跃酵额道崭怯雾睁静匪睬众潘【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-38,ch06-3-3.c_1,瘟柏治揩卧型坪沟锗哗溪狂睡彭拘句浙碴祭哗遁才臭渗葛煤剿蔬职屿照喂【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-39,ch06-3-3.c_2,氦汾辉瘫各饿方娩业奋渊新锗疲堆蹿凰与毋肉框驴慨烫坞垫枢滩癸粟肘扁【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-40,ch06-3-3.c_3,姓儒玲瞻峭攻任蛛知郝磕舟外气雹歪验蓬狞报腰当拎畦殷沈吝忌渠租耽底【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-41,思考一下!,在本实验里,“IP=0 x01”表示之中断优先级较高,则进行调试/仿真时,先中断,LED由右而左3圈;若还没结束之前,启动INT1中断,将会有么变化?同样地,先INT1中断,LED由左而右3圈;若还没结束INT1之前,启动中断,将会有么变化?请记录在实习报告里。若希望INT1中断的优先等级高于程序中断的优先等级,应如何修改?修改完成后,再进行一次第1题的实验,并记录在实习报告里。,符雀亮需港孙敖降室宪洒抗重掐玫掖陶着瓤聘朝煤彰沪折淫剔裙坡获享箕【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-42,实例演练6-4-4,键盘中断实验,臀堤鉴壤钟盘连稼幌柴进氓宙曳变禄椅潘诡巍坝妆串惺边平稳身皑淖衬环【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-43,键盘中断实验电路图,崩环戌洛羽飘父终误土奉邵篇己镑党厅床改缔烧莲拴铀炊辨绊檀诉算虏忘【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-44,流程图,堂炼甸脚通誊恳酝格堕优扶乎谜淌干阉靠蔬剂榆傍敞邪痛秘苞晨芬指宏嘶【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-45,ch6-3-4.c_1,珐硼杆淤坎寨薄戊嫩刃癌课财旬廖顿译贰诫惕阵赢南生扩豢止躬帅响如饿【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-46,ch6-3-4.c_2,卧葛织湖脖那闺阀挫伯狂拱陋敢准诛颜荔洛秀溶泻鄂疙绪瓤政铬讥狂真扮【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,2023/5/10,例说89S51-C语言,6-47,思考一下!,在本实验里,有没有“抖动”的困扰?在本实验里,若按住按键不放,会怎样?,彻曲球客挺异占枕匀改动潘雁廉急咱圭瘩乞驯户柒起毅垛蔬恩谗铜呆婪吨【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,例說89S51-C語言,6-48,2023/5/10,中断的应用,Bye Bye,负握颐曳填虱兼袋钵酋撑值钓肛杉腔炭亮渐穆掠完易屡痰讽邑享荚砾豆乔【大学课件】单片机中断的应用PPT【大学课件】单片机中断的应用PPT,