首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

一个DE2板的问题

一个DE2板的问题

DE2板上的七段码好像和我们以前做试验用的不一样,在下载到板子上,七段码总是显示不正常。想问几个初级的问题:


1.DP位(小数点那位)是不是不用设置,在SOPC中是不是之用7位输出的PIO就可以了?


2.板上的七段码是不是没有片选,怎样实现它的片选呢?


3.想做一个简单的试验测试一下,如计数从00到FF,要用两个七段码,个位到F后向十位进位,那怎样判断它的高低位呢?


4.如果用两个七段码,在SOPC中可不可以直接用一个14位的PIO?


谢谢!

第一个问题,你看看硬件电路,是不是有小数点位,其实7段数码管如果算上小数点就是8段。
第二个问题,同样是看电路了,你看数码管的阴极是否是拉死还是受控(共阴极数码管)。
第三个问题,我不是很明白你的意思,你所为的判断高低位是什么意思。是现实的高低位还是计数的高低位。
第四个问题,当然可以直接用一个14bit的pio来控制,但是你要注意译码实现(7448功能)。
在交流中前进,共同实现nios的应用。
你可以尝试着用硬件描述语言直接做
呵呵,很有意思的
问题已经解决了,谢谢大家!
DE2板上的数码管只用了7位,小数点位默认为高电平。例如,在做例程count_binary时,需要用到两个数码管,以实现00到FF的计数,在SOPC添加一个16位的PIO SEVEN_SEG[15..0],绑定管脚时注意:使SEVEN_SEG[0..6]帮定到数码管HEX0[6..0]位,SEVEN_SEG[8..14]绑定到数码管HEX1[6..0]位,SEVEN_SEG[7]和SEVEN_SEG[15]直接接VCC,这样才能让两个数码管正常显示并计数。
大哥啊,你的问题已经解决了,能把你的程序给我看看吗?我自己编的怎么也 下载不到板子上去?
SEVEN_SEG[0..6]帮定到数码管HEX0[0..6]位,这样行不行 ?
楼主,我也遇到了跟你相同的问题,能不能把你7段数码管的程序给我看下啊,jerryhuang2004@163.com,谢谢
是啊,也给我一份啊!dipingxian85@163.com
或者在帖出来啊!谢谢了啊!
魅力来自于实力
直接用硬件描述性语言可以很容易实现的,不用考虑小数点位的
非宁静无以致远
返回列表