c程序1
中断执行
#include reg51.h
#includeintrins.h
unsigned int i;
void delay(int m)
{
while(m--)
for(i=0;i200;i++);
}
void main()
{EA=1;
INT0=1;
EX0=1;
IT0=1;
P1=0XFF;
while(1)
{P1=~P1;
delay(200);
}
}
void exint0() interrupt 0
{for(i=0;i7;i++)
P1=_crol_(P1,1);
delay(200);
}
按键中断改变灯状态
#include reg51.h
#includeintrins.h
unsigned int i;
void delay(int m)
{
while(m--)
for(i=0;i200;i++);
}
void main()
{IT0=0;
EA=1;
EX0=1;
IT1=0;
EX1=1;
P1=0XFF;
while(1)
{
P1=~P1;
delay(2000);
}
}
void exint0() interrupt 1
{ int m;
P1=0X01;
for(m=0;m8;m++)
{
P1=_crol_(P1,1) ;
delay(2000) ;}
P1=0XFF;
}
voi
您可能关注的文档
最近下载
- 南京工程学院大物试卷.doc VIP
- 工伤认定知识培训(48P).pptx VIP
- 城市地下空间土地使用权的价格评估.PDF VIP
- (东莞自主招生考试)2024-2025松莞物理试题.pdf VIP
- CN108359966A-一种半置换半还原型化学镀金液及其应用方法-公开.pdf VIP
- 现代分离方法与技术--9.3化学修饰电极分离富集法(1).ppt VIP
- 商业房地产楼层效用系数指引.docx VIP
- PDATR29(2012年)清洁验证中英对照版.pdf VIP
- 高职劳动教育(金华职业技术学院)超星尔雅学习通网课章节测试答案.doc VIP
- YGWS系列水冷螺杆式冷水机组.pdf VIP
原创力文档

文档评论(0)