Red de conocimiento informático - Problemas con los teléfonos móviles - El botón1 de programación del microcontrolador stc presiona el led1 y se enciende durante 5 segundos y luego se apaga. Presione el botón2 y el led2 se enciende durante 5 segundos y luego se apaga.

El botón1 de programación del microcontrolador stc presiona el led1 y se enciende durante 5 segundos y luego se apaga. Presione el botón2 y el led2 se enciende durante 5 segundos y luego se apaga.

#includelt;reg51.hgt;

#define?uchar?unsigned?char

uchar?cnt1,cnt2;

sbit?led1=P1^0;

sbit?led2=P1^1;

void?ext0()?interrupt?

{

cnt1=0

p>

led1=0;

}

void?ext1()?interrupt?2

{

cnt2= 0;

led2=0;

}

void?t0isr()?interrupt?

{

TH0=(65536-50000)/256;

TL0=(65536-50000)256;

cnt1

cnt2;

if(cnt1gt;=100)led1=1;

if (cnt2gt;=100)led2=1;

}

principal()

{

TMOD=0x01;

TH0=(65536-50000)/256;

TL0=( 65536-50000)256 ;

TR0=1;

ET0=1;

EX0=1;

EX1=1;

IT0=1;

IT1=1;

TH0=(65536-50000)256;{

TMOD=0x01;

TH0=() >EA=1;

mientras(1)

}