《用外中断方式读按键,控制灯的亮灭〖AT89S52单片机入门教程〗》由会员分享,可在线阅读,更多相关《用外中断方式读按键,控制灯的亮灭〖AT89S52单片机入门教程〗(2页珍藏版)》请在金锄头文库上搜索。
第13课,用外中断方式读按键,控制灯的亮灭 这一颗,我们学习外中断的用法。也就是外部应的引脚是我们的电路图中,以当我们按下以触发一个然,必须预先初始化才会启动。 这种中断方式的按键,可以实现按键的立即响应。对于需要快速响应的场合是很有用的。外部以对数据的到来立即响应。 下面请看代码: # /包括一个52标准内核的头文件 10 = ; /头文件中没有定义的11 = ; 12 = ; 13 = ; 1= ; ; /长定时溢出标记,预置是0 0; /设置一个变量保存默认的跑马灯的移动速度 ; /保存当前的速度档次 _,点亮一个 ; /外中断跳变产生中断 ; ; /打开总中断 ) /主程序循环 /外中断0 ; /在中断里点亮 这个程序里,按一下32)之后,就会触发该中断里点亮请编译运行,并看结果。可以看到,在按下作业: 用中断方式的按键制一个示:需要去抖操作,否则按键抖动会引起多种中断。