為什麼這篇keil c語法鄉民發文收入到精華區:因為在keil c語法這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者l1l1l1l1 (怪獸)看板Electronics標題[問題] AT89S51 keil c ...
不好意思我想問一下
有關
AT89S51 keil c 的語法問題
目前在學switch case的語法
我用整個8bit PORT 0當輸入
下面的程式是沒問題的
switch (P0)
{
case 0xFF:
{
P1=0XF0;
}
break;
case 0xFE:
{
P1=0X0F;
}
break;
}
但若改port 0.7只有一個bit當輸入的話(如下)
下面的程式是有問題的
switch (P0_7)
{
case 1:
{
P1=0XF0;
}
break;
case 0:
{
P1=0X0F;
}
break;
}
compiler就過不去了
他說switch expression has illeagl type
想問一下如果只想用一個bit來做迴圈判斷式的話
可以做到嗎?
謝謝
--
◣ ◢ HEY~~~HEY~~~CHAAAAARLIE~!
。。。。。 ◢ ▁ ◣ ⊙ ⊙ 1 http://ppt.cc/Mvip
⊙ .◣ ▼▼▼▼ 2 http://ppt.cc/Waty
ㄟ◥ ㄧ◤ \▲▲▲▲ 3 http://ppt.cc/Vk@J
φ ◢ . \ . δ
./ㄨ \\/ˊ◥▄▄◤ \|/ㄑ ( ︶ ˋ\///\/. by Armour@joke 掐~~~~~力 掐~~~~~力
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.205.245
※ 編輯: l1l1l1l1 來自: 123.193.205.245 (09/18 20:43)