共2条
1/1 1 跳转至页
数电课程设计--数码管显示控制!请高手急救
问
这几天搞课程设计,老师出了一道题,要我们一定要用数字集成电路设计一个数码管显示电路.我晕,这个用单片机很简单的电路,但用数电设计却确实让我犯了难.请高手指教!题目如下:
能自动依次显示出数字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
我的老师让我做一个用冒泡法数字排序
本来很简单的吧
但是让用递归调用做
呵呵我想老长时间了!
能自动依次显示出数字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 跳转至页
回复
我要赚赏金打赏帖 |
|
|---|---|
| 基于ArduinoUNO开发板的AT24C02读写测试被打赏¥16元 | |
| TCS3472S传感器及其色彩检测被打赏¥19元 | |
| 【S32DS】S32K3 RTD7.0.1 HSE 组件配置报错问题解决被打赏¥27元 | |
| 【S32K3XX】MCME 启动 CORE1被打赏¥23元 | |
| AG32VH407下温度大气压传感器及其检测被打赏¥20元 | |
| AG32VH407下光照强度传感器BH1750及其检测被打赏¥22元 | |
| AT32VH407下使用温湿度传感器DHT22进行检测被打赏¥20元 | |
| DIY一个婴儿澡盆温度计被打赏¥34元 | |
| 【FreeRtos】FreeRtos+MPU region 配置规则被打赏¥23元 | |
| 【分享开发笔记,赚取电动螺丝刀】三分钟快速上手驱动墨水屏(ArduinoIDE)被打赏¥28元 | |
我要赚赏金
