suixiangjian
级别: 略有小成
精华主题: 0
发帖数量: 90 个
工控威望: 493 点
下载积分: 1744 分
在线时间: 28(小时)
注册时间: 2018-06-20
最后登录: 2020-09-08
查看suixiangjian的 主题 / 回贴
楼主  发表于: 2018-07-26 16:33
图片:
各位好,感谢您进来查看我的帖子
用9个灯排成一条直线,开始时,按下开始按钮,中间一个灯亮表示拔河绳子的中游戏的双方各持一个按鈕,游戏开始,双方都快速不断地按动按钮,每按一次按钮,亮点向本方移动一位。当亮点移动到本方的端点时,这一方荻胜,并保持灯一直亮,并得一分,双方的按钮不再起作用。用两个数码管显示双方得分.
当按下开始按钮时,亮点回到中间,即可重新开始.
suixiangjian
级别: 略有小成
精华主题: 0
发帖数量: 90 个
工控威望: 493 点
下载积分: 1744 分
在线时间: 28(小时)
注册时间: 2018-06-20
最后登录: 2020-09-08
查看suixiangjian的 主题 / 回贴
1楼  发表于: 2018-07-26 16:36
主要卡在不知道怎么写快速按按钮时这个灯得输出
suixiangjian
级别: 略有小成
精华主题: 0
发帖数量: 90 个
工控威望: 493 点
下载积分: 1744 分
在线时间: 28(小时)
注册时间: 2018-06-20
最后登录: 2020-09-08
查看suixiangjian的 主题 / 回贴
2楼  发表于: 2018-07-27 08:57
引用
引用第3楼wangnaizhi于2018-07-27 08:34发表的  :
用变址再方便不过了 不过看你这个是不是老师给你布置的作业?

是我报一家培训机构给出的,变址不懂呀
suixiangjian
级别: 略有小成
精华主题: 0
发帖数量: 90 个
工控威望: 493 点
下载积分: 1744 分
在线时间: 28(小时)
注册时间: 2018-06-20
最后登录: 2020-09-08
查看suixiangjian的 主题 / 回贴
3楼  发表于: 2018-07-27 09:40
引用
引用第2楼nightblueblu于2018-07-26 17:12发表的  :
你把10000这个值进行移位处理就行了,这个值对应上面的Y0到Y10的输出,甲方右移,乙方左移。一旦Y0或者Y10得电,即断开移位的条件并给某寄存器的值加1,也就是计分,开始按钮就是为了复位和初始化相关数据,数码管的话,查下手册上的指令,有专门的数码管驱动指令。

谢谢您的耐心讲解,您说的移位处理是用SFTL(位左移)SFTR(位右移)指令吗?数码管驱动我找到的是SEGD和SEGL两个指令?可还不会怎么用
suixiangjian
级别: 略有小成
精华主题: 0
发帖数量: 90 个
工控威望: 493 点
下载积分: 1744 分
在线时间: 28(小时)
注册时间: 2018-06-20
最后登录: 2020-09-08
查看suixiangjian的 主题 / 回贴
4楼  发表于: 2018-07-27 10:07
图片:
引用
引用第5楼wangnaizhi于2018-07-27 09:05发表的  :

例如:输出点这样用 Y0V0  然后你的X0 X1分别对V0进行减1和加1操作 V0和寄存器用法是一样的 只是这个是变址寄存器而已

谢谢您!按您的讲解我只能理解到这一步,感觉无从下手
suixiangjian
级别: 略有小成
精华主题: 0
发帖数量: 90 个
工控威望: 493 点
下载积分: 1744 分
在线时间: 28(小时)
注册时间: 2018-06-20
最后登录: 2020-09-08
查看suixiangjian的 主题 / 回贴
5楼  发表于: 2018-07-27 10:09
引用
引用第7楼nightblueblu于2018-07-27 09:49发表的  :

指令是这个 ,下个手册看一下就知道怎么用了,有例子的,手册的话论坛都有

好的,谢谢
suixiangjian
级别: 略有小成
精华主题: 0
发帖数量: 90 个
工控威望: 493 点
下载积分: 1744 分
在线时间: 28(小时)
注册时间: 2018-06-20
最后登录: 2020-09-08
查看suixiangjian的 主题 / 回贴
6楼  发表于: 2018-07-27 10:11
引用
引用第8楼龙海儿于2018-07-27 09:54发表的  :
这个是学校实训题吗?发现论坛里都是些咱们这样的半瓶子晃荡的。大神项目做不完懒得来逛论坛啊

不发的话到最后半瓶都晃不动了
suixiangjian
级别: 略有小成
精华主题: 0
发帖数量: 90 个
工控威望: 493 点
下载积分: 1744 分
在线时间: 28(小时)
注册时间: 2018-06-20
最后登录: 2020-09-08
查看suixiangjian的 主题 / 回贴
7楼  发表于: 2018-07-28 16:20
引用
引用第13楼jeffwang2011于2018-07-27 12:49发表的  :
花了点时间编了个程序,不会移位也不会变址,没测试,自己看吧。。。

FX2N的,数码管输出Y20,Y30。
谢谢您的帮助!抱歉,现在才看到