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>
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)
}