单片机独立键盘按键系列代码问题

2019-07-15 13:49发布

如以下代码,我想通过按下k1键来让数码管从数字2进行自增
但是无法实现,求大神解答问题出在哪里?
#include<reg52.h>
               
sbit key1=P2^0;
//sbit key2=P2^1;

char table1[16]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};
void main()
{


  if(key1==0)
  {
  P0=~table1[2]++;
  }

}

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
电小龙
1楼-- · 2019-07-16 22:24
djmac 发表于 2016-5-29 20:41
可以实现么?

需要帮助的话加我QQ:1374660770
djmac
2楼-- · 2019-07-17 02:28
电小龙 发表于 2016-5-31 17:40
可以啊,现在还需要吗?最近有事没有登论坛

需要啊 大神  困惑我好多天啊

一周热门 更多>