外部INT0 中断控制LED
来源:动视网
责编:小OO
时间:2025-09-30 01:50:41
外部INT0 中断控制LED
25外部INT0中断控制LED/*名称:外部INT0中断控制LED说明:每次按键都会触发INT0中断,中断发生时将LED状态取反,产生LED状态由按键控制的效果*/#include#defineucharunsignedchar#defineuintunsignedintsbitLED=P0^0;//主程序voidmain(){LED=1;EA=1;EX0=1;IT0=1;while(1);}//INT0中断函数voidEX_INT0()interrupt0{LED=~LED;//控制LED亮
导读25外部INT0中断控制LED/*名称:外部INT0中断控制LED说明:每次按键都会触发INT0中断,中断发生时将LED状态取反,产生LED状态由按键控制的效果*/#include#defineucharunsignedchar#defineuintunsignedintsbitLED=P0^0;//主程序voidmain(){LED=1;EA=1;EX0=1;IT0=1;while(1);}//INT0中断函数voidEX_INT0()interrupt0{LED=~LED;//控制LED亮
25 外部INT0 中断控制LED
/* 名称:外部INT0 中断控制LED
说明:每次按键都会触发 INT0 中
断,中断发生时将LED 状态取反,产
生LED 状态由按键控制的效果
*/
#include#define uchar unsigned char
#define uint unsigned int
sbit LED=P0^0;
//主程序
void main()
{
LED=1;
EA=1;
EX0=1;
IT0=1;
while(1);
}
//INT0 中断函数
void EX_INT0() interrupt 0
{
LED=~LED; //控制LED 亮灭
}
外部INT0 中断控制LED
25外部INT0中断控制LED/*名称:外部INT0中断控制LED说明:每次按键都会触发INT0中断,中断发生时将LED状态取反,产生LED状态由按键控制的效果*/#include#defineucharunsignedchar#defineuintunsignedintsbitLED=P0^0;//主程序voidmain(){LED=1;EA=1;EX0=1;IT0=1;while(1);}//INT0中断函数voidEX_INT0()interrupt0{LED=~LED;//控制LED亮