笨笨猪 发表于 2010-6-26 00:22:48

verilog程序游戏机

一、游戏机有三位数码管显示0-7之间的数码,按下按钮,三个数码管循环显示,抬起按钮,显示停止,当显示内容相同时,为赢
要求:
1.三个数码管循环显示的速度不同
2.停止时的延迟时间也要不同
3.如果赢了游戏时,要有数码管或LED的花样显示或声音提示。
哪位高手帮帮忙啊,小弟刚学,题不会做啊

沉醉夕阳下 发表于 2010-6-26 02:18:43

介绍下平台

流星的美 发表于 2010-6-26 02:36:02

一个主时钟时钟分频出三个不同频率的时钟,&nbsp;&nbsp;然后分别接到一个带有使能(按键控制来使能,要处理按键抖动)的8进制计数器,计数器译码到数码管显示。<br>
给钱吧&nbsp; &nbsp;
        http://bbs.eetop.cn/images/smilies/default/lol.gif

一个人的舞台 发表于 2010-6-26 03:41:52

3#
zhang2000<br>
程序呢?要的是编写的程序

绿豆宝贝 发表于 2010-6-26 05:09:06

哦&nbsp; &nbsp; 10信元只能值一个方案&nbsp;&nbsp;
        http://bbs.eetop.cn/images/smilies/default/lol.gif

蓝雪 发表于 2010-6-26 06:36:19

http://bbs.eetop.cn/images/smilies/default/mad.gif

        5#
zhang2000我只有那么多咯,要就都拿去吧。求程序

出外的囝仔 发表于 2010-6-26 08:11:17

这东西写出来才值10信元啊。。<br>
还不如随便回两个帖子呢。。<br>
内容倒是简单,只是大家也顶多帮你想思路而已了。<br>
数码管显示的数字应该是0到7连续就ok了,然后用三个计数器,计数器的值设为不一样,然后就可以实现数字翻转速率不一样,<br>
而对于数码管另外给计数器加个start以及stop信号就就可以了,以分别对应你的控制按键,<br>
至于三个数字一样直接一个判断逻辑就行!

夜带水果刀 发表于 2010-6-26 09:40:10

程序?小兄弟,要学习才能进步啊

乡下乖乖女 发表于 2010-6-26 10:46:39

7#
sicheng139<br>
没办法啊,刚刚开始看书,就要求做这道题。我还什么都不懂的。

别生气咯 发表于 2010-6-26 12:03:31

8#
gongchengshi27刚刚入门,时间很紧,做不出来。求助,江湖救急&hellip;&hellip;
页: [1] 2
查看完整版本: verilog程序游戏机