导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→C51编程[xiewei3196]

 *第28728篇: C51编程

  
楼 主:xiewei3196 2004年12月29日16:24
 C51编程
else if(x==b6) {a[0]^=0x04;P1^=0x10;P2|=0xf0;P2&=0x8f;P2|=0xf0;P2&=0xef;}
 else if(x==b7) {a[0]^=0x02;P1^=0x04;P2|=0xf0;P2&=0x0f;P2|=0xf0;P2&=0xef;}
 else if(x==b8) {a[0]^=0x01;P1^=0x01;P2|=0xf0;P2&=0x8f;P2|=0xf0;P2&=0xef;}
 else if(x==b9) {a[1]^=0x80;P1^=0x02;P2|=0xf0;P2&=0x8f;P2|=0xf0;P2&=0xef;}
 else if(x==b10) {a[1]^=0x40;P1^=0x08;P2|=0xf0;P2&=0x0f;P2|=0xf0;P2&=0xef;}
我用Keil C 7.0编译上边这段程序(一部分),报错如下
VV.C(94): error C141: syntax error near 'else'
VV.C(94): error C141: syntax error near ';'
VV.C(94): error C141: syntax error near ')'
各位大侠能否帮俺看看到底是咋回事?感激不尽

  
2楼:guest 2004年12月29日16:57
 else if(x==0xb7) ............................
else if(x==0xb7) ............................

数据格式写错了。


>>>>>>对该主题发表你的看法

本主题贴数2,分页: [第1页]


[上一篇主题]:C51编程

[下一篇主题]:MCU博客—中国电子工程师博客站————火热开通!!!