找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3347|回复: 9
打印 上一主题 下一主题
收起左侧

新手写了一个动态显示654321的代码

[复制链接]
跳转到指定楼层
楼主
ID:194699 发表于 2017-5-10 15:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
新建 Microsoft Word 文档.docx (12.02 KB, 下载次数: 6)       这个是代码,我拷到单片机上是,只能显示1,不能循环,自己检查了好久,无奈小白还是看不出问题,特来求救!求大神解惑!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:111634 发表于 2017-5-10 20:41 | 只看该作者
估计是循环扫描太快,最后定格在最后一个显示数字1
回复

使用道具 举报

板凳
ID:123289 发表于 2017-5-11 00:57 | 只看该作者
把能显示的1换成2试试,再换成3,再换……
看看如此做法,对你会不会有所提示。
回复

使用道具 举报

地板
ID:194699 发表于 2017-5-11 07:40 来自手机 | 只看该作者
yzwzfyz 发表于 2017-5-11 00:57
把能显示的1换成2试试,再换成3,再换……
看看如此做法,对你会不会有所提示。

谢谢,我马上试试!
回复

使用道具 举报

5#
ID:194699 发表于 2017-5-11 07:41 来自手机 | 只看该作者
zl2168 发表于 2017-5-10 20:41
估计是循环扫描太快,最后定格在最后一个显示数字1

感激不尽!
回复

使用道具 举报

6#
ID:192523 发表于 2017-5-11 14:19 | 只看该作者
while(1)
        {
                if(num==20)
                {        num=0;
                        if(dunum==6)
                                dunum=0;
                        if(wenum==5)
                                wenum=0;
                        display();
                        dunum++;
                        wenum++;
                       
                }
        }

display(uchar dunum,uchar wenum)
你调用函数这边有问题,调用的函数是有参数的,那么调用时就需要给参数啊,不然当然会只显示一种
回复

使用道具 举报

7#
ID:194699 发表于 2017-5-13 12:10 | 只看该作者
谢谢指导!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表