51 单片机 利用外部中断0控制 每出现一次下降沿LED1闪烁一次。 该如何编程LED灯串口为P2^0

如题所述

第1个回答  2016-09-16
#include<reg51.h>
sbit led=P2^0;
void Delay1000ms() //@11.0592MHz
{
unsigned char i, j, k;

i = 8;
j = 1;
k = 243;
do
{
do
{
while (--k);
} while (--j);
} while (--i);
}

void main()
{
IT0=1; //下降沿触发
EA=1;
EX0=1;
while(1);
}

void counter(void) interrupt 0
{
EX0=0;
led=1;
Delay1000ms();
led=0;
EX0=1;
}本回答被网友采纳
相似回答