引用: lstcspring 发表于 2012-8-4 09:42
改成这样试一下do
{
if(P3==0xfb) //P3.3接键盘
{:soso_e121:}谢啦 原来是程序的问题。。我本来是想讲程序写成
while(1)
{
if(P3==0xfb) //P3.3接键盘
{
delay(10);
if(P3==0xfb)
P1=0x0f; //LED阳极接VCC,阴极接P1端口,这里是P1.4~P1.7的灯点亮
}
}
但不知道为什么keil总是提示那个while语法错误..或者直接写成while()也不行。。但我很多程序用while()就可以 这个却不行,会提示语法错误,不知道是不是软件的问题。。
引用: lstcspring 发表于 2012-8-4 09:42
改成这样试一下do
{
if(P3==0xfb) //P3.3接键盘
{:soso_e121:}谢啦 原来是程序的问题。。我本来是想讲程序写成
while(1)
{
if(P3==0xfb) //P3.3接键盘
{
delay(10);
if(P3==0xfb)
P1=0x0f; //LED阳极接VCC,阴极接P1端口,这里是P1.4~P1.7的灯点亮
}
}
但不知道为什么keil总是提示那个while语法错误..或者直接写成while()也不行。。但我很多程序用while()就可以 这个却不行,会提示语法错误,不知道是不是软件的问题。。
举报