中易网

高分急求!怎样将十六位AD转换器输出的二进制码用十进制数码管显示???

答案:1  悬赏:0  
解决时间 2021-01-17 07:48
  • 提问者网友:夢醒日落
  • 2021-01-16 22:17
高分急求!怎样将十六位AD转换器输出的二进制码用十进制数码管显示???
最佳答案
  • 二级知识专家网友:煞尾
  • 2021-01-16 22:52
最简单的处理办法是动态译码:另外设置一个16位二进制计数器(例如两片8位计数器串联构成)、一个20位BCD码计数器(例如3片CD4518串联构成)、5个BCD码译码驱动器(例如5片CD4511构成)、一个16位二进制数字比较器(例如4片4位二进制数字比较器串联构成)和一个时钟源。当ADC16完成转换时,利用ADC16的完成信号清除16位二进制计数器并接通时钟源(与门或者或门控制),时钟源同时给16位二进制计数器和20位BCD码计数器提供时钟,使二者同时计数,当16位二进制计数器的计数值与ADC16的值一样时(用16位二进制数字比较器比较),16位二进制数字比较器输出信号断开时钟源,这时20位BCD码计数器中的计数值就是ADC16的BCD译码值,这个20位BCD码计数器经过5片BCD码译码驱动器后,可以直接驱动LED数码管显示。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息