51单片机用两个按键控制数码管

利用外部中断编写程序用两个按键控制数码管显示从0到9,S1控制加计数0—9,S2控制减计数9—0。

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7784429
  • 除此之外, 这篇博客: 嵌入式软件面试题-套卷1中的 5.为了比较两个字符串s1和s2是否相等,应当使用__? 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    A:        if(s1=s2)

    B:        if(s1==s2)

    C:        if(strcmp(s1,s2)==0)

    D:        if(strcmp(&s1,&s2)==0)

     答案:D

    注:int strcmp(const char* str1,const char *str2)   字符串类型为:char (*)[ ]  形参和实参类型要匹配


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^