求助
#include <REGX52.H>#include "Timer0.h"
#include "Key.h"
unsigned char KeyNumber;
void main ()
{
Timer0Init();
while(1)
{
KeyNumber=Key();
if(KeyNumber)
{
if(KeyNumber==1) P2_1=~P2_1;
if(KeyNumber==2) P2_2=~P2_2;
if(KeyNumber==3) P2_3=~P2_3;
if(KeyNumber==4) P2_4=~P2_4;
}
}
}
void Timer_Routine() interrupt 1
{
static unsigned int T0Count;
TL0 = 0x66;
TH0 = 0xFC;
T0Count++;
if(T0Count>=1000)
{
T0Count=0;
P2_0=~P2_0;
}
}
我这里哪里错了
页:
[1]