一、例程一:外部中断执行函数
#include<stc15.h>
void main(void)
{
P2=0XA0;P0=0X00;P2=0X80;P0=0XFF;
IT0=0;//设置外部中断0;上升沿下降沿均可
//IT0=1;//设置外部中断0;仅下降沿
EX0=1;//允许中断0申请中断
EA = 1;//打开CPU总中断
while(1);
}
void EXINT0(void) interrupt 0
{
P05 = !P05;
}
按下S5
#include<stc15.h>
void main(void)
{
P2=0XA0;P0=0X00;P2=0X80;P0=0XFF;
IT0=0;//设置外部中断0;上升沿下降沿均可
//IT0=1;//设置外部中断0;仅下降沿
EX0=1;//允许中断0申请中断
EA = 1;//打开CPU总中断
while(1);
}
void EXINT0(void) interrupt 0
{
P05 = !P05;
}
按下S5
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2323579.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!