OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » 数电课程设计--数码管显示控制!请高手急救

共2条 1/1 1 跳转至

数电课程设计--数码管显示控制!请高手急救

院士
2006-12-22 22:43:00    评分
数电课程设计--数码管显示控制!请高手急救



关键词: 数电     课程     设计     数码     显示     控制     高手     急救    

院士
2006-12-22 22:43:00    评分
2楼
问     这几天搞课程设计,老师出了一道题,要我们一定要用数字集成电路设计一个数码管显示电路.我晕,这个用单片机很简单的电路,但用数电设计却确实让我犯了难.请高手指教!题目如下:
    能自动依次显示出数字0,1,2,3,4,5,6,7,8,9(自然数列),再显示1,3,5,7,9(奇数列),然后显0,2,4,6,8(偶数列),最后显0,1,2,3,4,5,6,7,0,1(音乐符号序列),然后从头循环. 1: 可以考虑用EPROM存贮各个数字的段码,然后依次循环读出 2: 状态机哈哈?如果能搞定;那你的数字电路学的很好了;
楼上的方法又简单又好; 3: tuwen能不能说清楚一点?能不能说清楚一点?我还不是很明白哦 4: 解释tuwen的意思是说,你要把那么多数字(共30个)依次显示并循环,可以把第1个数字的显示方法(哪个笔划高电位,哪个笔画低电位)存入EPROM的第1个地址,把第2个数字的显示方法存入EPROM的第2个地址,如此依次存入,存满30个,然后,用1个地址计数器,清零,用一个脉冲触发它计数,每发1个脉冲,地址计数器加1,首先读出的是EPROM的第1个地址里你所存的第1个数字的显示方法,把它送往数码管显示电路,于是数码管显示电路就把第1个数字显示出来.当地2个触发脉冲来时,地址计数器加1,变成2,于是EPROM的输出就变成你原先存入的第2个数的显示方法,于是数码管显示电路就把第2个数字显示出来,脉冲不断发来,地址计数器不断加1,于是你存的30个数就依次显示,这时只要有清零脉冲,就能循环显示了. 5: 麻烦解释一下怎么写入EPROM啊?好象要专门的擦写器吧? 6: 大概是的22年前是的.现在是否有新发明我就不知道了,何不去问给你出题的老师? 7: 一块CPLD搞定一块CPLD搞定 8: 不可以的啊不可以用CPLD和FPGA等做的,就只能用74系列和CD4000系列等数字集成电路做 9: 还有没人知道其它方案?还有没人知道其它方案啊? 10: 如果不愿用eprom,就用几十个电阻或2极管搭接阵列吧 11: 又一法用1个30位的移位寄存器,每位依次代表一个要显示的字,把他们第1位设为1,其余清零.然后每要显示1个字就向它发1个移位脉冲,告诉数码管现在该显示哪个字
数码管有7个笔画,对其中1个笔画,比如说左下角的1竖吧,只有显示0,2,6,8这4个字时用到,把一个与非门的输出端接这个笔画,输入端接那个移位寄存器中那些要显示这个笔画的字.他们是:第1位,第3位,第7位,第9位,第16位,第17位,第19位,第20位,第21位,第23位,第27位,第29位.对每一个笔画,都配一个与非门,都找一找哪些字要用到该笔画,参考上述方法一一接好,就行了 12: "又一法"的更正30位的移位寄存器,应该其中1位置0,其余置1 13: 找本数电书,里面逻辑函数的化简,可以用卡诺图化简看看 14: 我老师也BT呵呵你老师和我老师一样BT
我的老师让我做一个用冒泡法数字排序
本来很简单的吧
但是让用递归调用做
呵呵我想老长时间了!

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]