void Delay100ms(void) //@35MHz
{
unsigned char data i, j, k;
_nop_();
_nop_();
i = 14;
j = 77;
k = 153;
do
{
do
{
while (--k);
} while (--j);
} while (--i);
}
可以试试这个,可能还是太快了,
void main()
{
unsigned int i ,j;
P4M0=0X00;P4M1=0X00;
P0M0=0X00:P0M1=0X00;
P40=0;
P00=0;
while(1)
{
Delay100ms();
P00=~P00;
}
}