按一下以編輯母片標題樣式,6-,*,应用电子学院,51,单片机技术与应用,精品资源共享课,按一下以編輯母片標題樣式,6-,*,应用电子学院,51,单片机技术与应用,精品资源共享课,中断的应用,6-,1,应用电子学院,51,单片机技术与应用,精品资源共享课,中断的应用6-1应用电子学院 51单片机技术与应用,实例演练,6-4-1,INT0实验,6-,2,应用电子学院,51,单片机技术与应用,精品资源共享课,实例演练6-4-1INT0实验6-2应用电子学院 5,6-3-1 目 标,主程序正常执行时,,P1,所连接的八个,LED,将闪烁。,按,INT0,按钮开关,则进入中断状态,,P1,所连接的八个,LED,将变成单灯左移,而左移,3,圈,(,从最左边到最右边为,1,圈,),后,恢复中断前的状态,程序将继续执行八灯闪烁的功能。,6-,3,应用电子学院,51,单片机技术与应用,精品资源共享课,6-3-1 目 标主程序正常执行时,P1所连接的八个LED,INT0,实验电路图,6-,4,应用电子学院,51,单片机技术与应用,精品资源共享课,INT0实验电路图 6-4应用电子学院 51单片机技,6-3-1 INT0实验接线图,6-,5,应用电子学院,51,单片机技术与应用,精品资源共享课,6-3-1 INT0实验接线图 6-5应用电子学院 ,流程图,6-,6,应用电子学院,51,单片机技术与应用,精品资源共享课,流程图 6-6应用电子学院 51单片机技术与应用精,ch06-3-1.c_1,6-,7,应用电子学院,51,单片机技术与应用,精品资源共享课,ch06-3-1.c_16-7应用电子学院 51单片,ch06-3-1.c_2,6-,8,应用电子学院,51,单片机技术与应用,精品资源共享课,ch06-3-1.c_26-8应用电子学院 51单片,思考一下!,在本实验里,若希望中断时,这八个,LED,变成是霹雳灯,来回各三圈,才返回主程序,程序应如何更改?,6-,9,应用电子学院,51,单片机技术与应用,精品资源共享课,思考一下!在本实验里,若希望中断时,这八个LED变成是霹雳灯,实例演练,6-4-2,INT1实验,6-,10,应用电子学院,51,单片机技术与应用,精品资源共享课,实例演练6-4-2INT1实验6-10应用电子学院 ,6-3-2,目 标,主程序正常执行时,七段显示器将从,0,开始正数到,9(,循环,),,每,0.5,秒增加,1,。,按,INT1,按钮开关,则进入中断状态,则七段显示器将从,9,开始闪烁倒数到,0(,一圈后结束中断,),,每,0.5,秒减少,1,。,6-,11,应用电子学院,51,单片机技术与应用,精品资源共享课,6-3-2 目 标主程序正常执行时,七段显示器将从0开始正,INT1,实验电路图,6-,12,应用电子学院,51,单片机技术与应用,精品资源共享课,INT1实验电路图 6-12应用电子学院 51单片机,6-3-2 INT1,实验接线图,6-,13,应用电子学院,51,单片机技术与应用,精品资源共享课,6-3-2 INT1实验接线图 6-13应用电子学院,流程图,6-,14,应用电子学院,51,单片机技术与应用,精品资源共享课,流程图 6-14应用电子学院 51单片机技术与应用,ch06-3-2.c_1,6-,15,应用电子学院,51,单片机技术与应用,精品资源共享课,ch06-3-2.c_16-15应用电子学院 51单,ch06-3-2.c_2,6-,16,应用电子学院,51,单片机技术与应用,精品资源共享课,ch06-3-2.c_26-16应用电子学院 51单,切换为,Int1,中断,6-,17,应用电子学院,51,单片机技术与应用,精品资源共享课,切换为Int1中断 6-17应用电子学院 51单片机,思考一下!,在本实验的仿真中,若要在输出口里看到,0,、,1,、,29,的变化,而非,0,9,的七段显示器驱动信号,应如何修改程序?,若在本实验的电路里,将原本的共阳极七段显示器,改采用共阴极七段显示器,则程序应如何更改?,6-,18,应用电子学院,51,单片机技术与应用,精品资源共享课,思考一下!在本实验的仿真中,若要在输出口里看到0、1、29,实例演练,6-4-3,两个外部中断实验,6-,19,应用电子学院,51,单片机技术与应用,精品资源共享课,实例演练6-4-3两个外部中断实验6-19应用电子学院,6-3-3,目 标,主程序正常执行时,,P1,所连接的八,LED,将闪烁。,按,INT0,按钮开关,则进入,INT0,中断状态,,P1,所连接的八个,LED,将变成单灯左移,而左移,3,圈,(,从最左边到最右边为,1,圈,),后,恢复中断前的状态,程序将继续执行八灯闪烁的功能。,按,INT1,按钮开关,则进入,INT1,中断状态,,P1,所连接的八个,LED,将变成单灯右移,而右移,3,圈,(,从最左边到最右边为,1,圈,),后,恢复中断前的状态,程序将继续执行八灯闪烁的功能。,单灯左移,(INT0),中断的优先级较单灯右移,(INT1),中断的优先级高。,6-,20,应用电子学院,51,单片机技术与应用,精品资源共享课,6-3-3 目 标主程序正常执行时,P1所连接的八LED将,两个外部中断实验电路图,6-,21,应用电子学院,51,单片机技术与应用,精品资源共享课,两个外部中断实验电路图 6-21应用电子学院 51单,6-3-3,两个外部中断实验接线图,6-,22,应用电子学院,51,单片机技术与应用,精品资源共享课,6-3-3 两个外部中断实验接线图 6-22应用电子学院,流程图,6-,23,应用电子学院,51,单片机技术与应用,精品资源共享课,流程图 6-23应用电子学院 51单片机技术与应用,ch06-3-3.c_1,6-,24,应用电子学院,51,单片机技术与应用,精品资源共享课,ch06-3-3.c_16-24应用电子学院 51单,ch06-3-3.c_2,6-,25,应用电子学院,51,单片机技术与应用,精品资源共享课,ch06-3-3.c_26-25应用电子学院 51单,ch06-3-3.c_3,6-,26,应用电子学院,51,单片机技术与应用,精品资源共享课,ch06-3-3.c_36-26应用电子学院 51单,思考一下!,在本实验里,“,IP=0 x01”,表示之中断优先级较高,则进行调试,/,仿真时,先中断,,LED,由右而左,3,圈;若还没结束之前,启动,INT1,中断,将会有么变化?同样地,先,INT1,中断,,LED,由左而右,3,圈;若还没结束,INT1,之前,启动中断,将会有么变化?请记录在实习报告里。,若希望,INT1,中断的优先等级高于程序中断的优先等级,应如何修改?修改完成后,再进行一次第,1,题的实验,并记录在实习报告里。,6-,27,应用电子学院,51,单片机技术与应用,精品资源共享课,思考一下!在本实验里,“IP=0 x01”表示之中断优先级较高,实例演练,6-4-4,键盘中断实验,6-,28,应用电子学院,51,单片机技术与应用,精品资源共享课,实例演练6-4-4键盘中断实验6-28应用电子学院 ,键盘中断实验电路图,6-,29,应用电子学院,51,单片机技术与应用,精品资源共享课,键盘中断实验电路图 6-29应用电子学院 51单片机,流程图,6-,30,应用电子学院,51,单片机技术与应用,精品资源共享课,流程图 6-30应用电子学院 51单片机技术与应用,ch6-3-4.c_1,6-,31,应用电子学院,51,单片机技术与应用,精品资源共享课,ch6-3-4.c_16-31应用电子学院 51单片,ch6-3-4.c_2,6-,32,应用电子学院,51,单片机技术与应用,精品资源共享课,ch6-3-4.c_26-32应用电子学院 51单片,思考一下!,在本实验里,有没有“抖动”的困扰?,在本实验里,若按住按键不放,会怎样?,6-,33,应用电子学院,51,单片机技术与应用,精品资源共享课,思考一下!在本实验里,有没有“抖动”的困扰?6-33应用电,中断的应用,Bye Bye,6-,34,应用电子学院,51,单片机技术与应用,精品资源共享课,中断的应用Bye Bye6-34应用电子学院 51,