|
#include "reg51.h"
data unsigned char y _at_ 0x40;
unsigned char i=100;
void main()
{
TMOD=0x01;
TH0=0xee;
TL0=0x00;
y=0xff;
P1=0x00;
EA=1;
ET0=1;
TR0=1;
while(1);
{;}
}
void timer0() interrupt 1
{
TH0=0xee;
TL0=0x00;
i--;
if(i<=0)
{
if((P3&0x80)==0x00) //判斷P3.7口按鈕按下
{
--y;
P1=y;
i=100;
}
else
{
++y;
P1=y;
i=100;
}
}
}
|
評(píng)分
-
查看全部評(píng)分
|