• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STC89C51单片机,新手让数码管显示0000~9999,请大神看看哪里有错误

大矮砸 2016-02-02 浏览量:1486
收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 我也没怎么看懂你的程序,你用到了定时器,为什么不用中断函数!一直在这查询干什么?那就失去了定时器的意义了,还不如用延时程序了。

    看你的显示程序应该是动态扫描的,但是你的程序你自己看看P0到底是控制什么的?你外接的有锁存器?你先看看数码管是怎么是怎么驱动的吧,还有驱动数码管的时候如果是动态扫描你最好先把当前位关闭了,送了段值后再开启。你要 想叫人家看你的程序,要贴出你的线路图,除非你说名都是直接驱动的。

    • 发布于 2016-02-13
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:14
  • 我勒个去,定时器都被你这样用了……我也是醉了……
    • 发布于2016-02-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 完全看不下去
    • 发布于2016-02-03
    • 举报
    • 评论 0
    • 0
    • 0

  • (⊙o⊙)…大神,我是新手,正在自学,请问我这套程序哪里出错了?为什么输到单片机里显示的是乱码呢?
    • 发布于2016-02-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 写的确实很差劲,毕竟我还是个小白
    • 发布于2016-02-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 找SingleYork
    • 发布于2016-02-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 一个人?对不起哈,我刚到这个论坛来,还有很多事不太懂。
    • 发布于2016-02-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 定时器的用法都 没学会……你可以先补习一下定时器的用法……
    • 发布于2016-02-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 乱七八糟,何不找个例程看
    • 发布于2016-02-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 段选位选没弄明白吧,显示函数错了
    • 发布于2016-02-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 你可以先搞定一个数码管,然后循序渐进.如果一下子搞一大堆程序,出现问题就蒙圈了
    • 发布于2016-02-23
    • 举报
    • 评论 0
    • 0
    • 0

  •  if(TF0==2000)  ??????????

    看一下手册,TF0是个什么东西.

    • 发布于2016-03-03
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STC89C51单片机,新手让数码管显示0000~9999,请大神看看哪里有错误