单片机源程序如下:
- /*--------------------------------------------------------------------------------
- * 项目名称:
- 中断按键测试程序 V1.0.0
- * 功能描述:
- 通过外部中断0控制LED灯
- * 版权信息:
- (c) 飞翼电子, 2017.
- * 历史版本:
- - 初始版本 V1.0.0;
- -------------------------------------------------------------------------------------*/
- /************************包含头文件***************************************************/
- #include<STC15W.h>
- /************************LED接口配置*************************************************/
- sbit Led = P1^0;
- /************************主函数******************************************************/
- void main()
- {
- EA=1; //使能全局中断
- IT0=0; //设置外部中断0为边沿触发方式
- EX0=1; //使能外部中断0
- while(1)
- {
- ;
- }
- }
- /**************************中断服务程序******************************************/
- void ExINT0() interrupt 0 //外部中断0,触发时,红灯亮,蓝灯灭
- {
- EX0=0;
- Led = !Led;
- EX0=1;
- }
- /*********************************The End****************************************/
复制代码
所有资料51hei提供下载:
中断测试.rar
(92.8 KB, 下载次数: 25)
|