找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 5037|回复: 9

[经典资料] 液晶时钟(if函数)

[复制链接]

32

主题

354

回帖

5625

积分

上尉

积分
5625
发表于 2019-2-1 15:38:14 | 显示全部楼层 |阅读模式
液晶时钟如下

movie001_20190201153532.gif

QQ图片20190201153634.jpg

12:00就需要4个数字和1个冒号,也就是需要(4*7+1)29个连杆、29个信号来控制。
可以用if函数,就是表达式麻烦点,模拟时间没限制
由于
0的时候a=1,b=1,c=1,d=1,e=1,f=1,g=0;
1的时候a=0,b=1,c=1,d=0,e=0,f=0,g=0;
2的时候a=1,b=1,c=0,d=1,e=1,f=0,g=1;
3的时候a=1,b=1,c=1,d=1,e=0,f=0,g=1;
4的时候a=0,b=1,c=1,d=0,e=0,f=1,g=1;
5的时候a=1,b=0,c=1,d=1,e=0,f=1,g=1;
6的时候a=1,b=0,c=1,d=1,e=1,f=1,g=1;
7的时候a=1,b=1,c=1,d=0,e=0,f=0,g=0;
8的时候a=1,b=1,c=1,d=1,e=1,f=1,g=1;
9的时候a=1,b=1,c=1,d=1,e=0,f=1,g=1;

又由于if函数如下
if(判断:值小于零时的取值,值等于零时的取值,值大于零时的取值)

因此,
末位数的控制a亮的函数为(mod(A,B)ab取余,floor()取整)
if(mod(time,10)-1:0的时候a=1,1的时候a=0,
        if(mod(time,10)-2:1的时候a=0,2的时候a=1,
                if(mod(time,10)-3:2的时候a=1,3的时候a=1,
……
if(mod(time,10)-8:7的时候a=1,8的时候a=1,9的时候a=1))))))))))))
倒数第二位数的控制a亮的函数为
if(floor(mod(time,60)/10)-1:……

冒号那个,隔2秒亮一下就行,
if(mod(time,2)-1:小于1的时候=1,等于1的时候=0,大于1的时候=0)


clock.rar

235.22 KB, 下载次数: 155, 下载积分: G币 -1

评分

参与人数 1G币 +20 收起 理由
3D世界网-零 + 20 分享加分!

查看全部评分

1

主题

42

回帖

163

积分

上等兵

积分
163
发表于 2023-2-11 09:19:08 | 显示全部楼层
这个不错 值得研究

115

主题

144

回帖

1万

积分

大校

积分
16428
发表于 2019-2-6 20:31:19 | 显示全部楼层
也不知道是不是版本的问题,我用的10.0能打开部件文件,但是仿真文件打不开,系统提示如下图所示: 2019-02-06_20-24-10.jpg
if函数我还没有玩过,需要好好研究一下了。

32

主题

354

回帖

5625

积分

上尉

积分
5625
 楼主| 发表于 2019-2-10 18:01:20 | 显示全部楼层
muoubear* 发表于 2019-2-6 20:31
也不知道是不是版本的问题,我用的10.0能打开部件文件,但是仿真文件打不开,系统提示如下图所示:
if函数 ...

可能用的是nx12,记不清了。

1

主题

19

回帖

97

积分

上等兵

积分
97
发表于 2019-3-27 18:10:48 来自手机 | 显示全部楼层
老哥能给个联系方式吗我有个问题问一下我的QQ1904451149   

0

主题

37

回帖

624

积分

三级士官

积分
624
发表于 2019-4-30 16:10:13 | 显示全部楼层
厉害,又给我打开了一个新世界

0

主题

76

回帖

491

积分

二级士官

积分
491
发表于 2019-5-28 00:24:18 | 显示全部楼层
谢谢分享

0

主题

76

回帖

491

积分

二级士官

积分
491
发表于 2019-5-28 00:32:32 | 显示全部楼层
谢谢分享

17

主题

177

回帖

7030

积分

少校

积分
7030
发表于 2019-9-2 22:23:37 | 显示全部楼层
历害,但是没有搞懂。

19

主题

336

回帖

7289

积分

少校

积分
7289
发表于 2020-4-11 16:35:21 | 显示全部楼层
这个比较厉害
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-1-30 22:45

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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