金大鹏

    1. 单片机pcf8591 3/3511 51单片机 2013-09-10
      恩,在特定的数字就会发生这个情况, void keyscan() {         if(key1==0)                 {                                delayms(10);                         if(key1==0)                         {                                 i=1;                                 while(!key1);                         }                 }         if(key2==0)                 {                                delayms(10);                         if(key2==0)                         {                                 i=2;                                 while(!key2);                         }                 }    } void main() {         uint m,b;     init();            while(1) {         keyscan();         if(i==1)         {                 b=(int)adchange(0x01);                 m=b*100/51;                 display1(m);         }         if(i==2)           {                        display1(0);           } } } 把这部分换掉就没问题了,感觉逻辑一样啊

最近访客

< 1/1 >

统计信息

已有22人来访过

  • 芯积分:--
  • 好友:--
  • 主题:2
  • 回复:1

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言