明天就要毕业答辩了,帮忙解释下这个单片机电子钟原理图,谢谢!详细点,把问题都回答下谢谢!!!十分。

这个电路是用原理什么来显示数字的?,74L147和74L138分别有什么作用,哪个驱动程序?整个原理图是怎么工作的???
多问问,有备无患。谢谢各位。

电路原理:就是单片机产生4位二进制码(BCD码),通过74L147 解码后送给给led显示0~9的数字(低电平有效),然后通过74L138进行led段选(单片led的片选信号),这就构成了led扫描显示,利用人眼的视觉效应就能看清显示的数字。74L147是BCD码到7段解码器,是单片机输出变得很简单,74L138是译码器,能节约单片机I/O口。工作原理:就是通过编程在单片机内写入相应代码(时钟秒程序可用一个定时器T0实现,然后循环扫描键盘信号),当相应的案件被按下,单片机就输出相应的数据
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-06
longyuefei914朋友说的很对,真的要用功去学习,你这个问题对你来说应该是很简单的,可是你一点也不会,连显示原理都不懂,真的成问题。看你明天就要答辩了,我给你回答一下, longyuefei914朋友也别生我气。
这个电路是用原理什么来显示数字的?74L147和74L138分别有什么作用,哪个驱动程序?整个原理图是怎么工作的???
这个是动态显示电路。由7447提供转换后的数码管显示字模,输入到这6个数码管的输入端。再通过74138(3-8译码器)输出位选择信号,来决定某一时间周期哪个数码管工作显示。比如想让这6个数码管显示123456,先由单片机p1.0-3输出“1”的BCD码,通过7447转换后变成“1”的字模,送到数码管,再由p1.4-6输出0000,通过138译码,选中第一个数码管工作,维持20ms(假设),关闭所有位选择,显示换2,再换3.。。。显示到6以后,再重新显示1,这样反复显示就可以了。
第2个回答  2011-04-06
74ls138是三八译码器,74LS47是将BCD码直接转换成数码管要显示的数字,用P1口输出。
第3个回答  2011-04-06
谁都不许回答,学了这么久,连这么简单的东西都不会,你还好意思拿出来? 去看书,很多参考书上都有这课题。小兄弟,认真学呀
第4个回答  2011-04-06
老师问你都怕,那客户老板问你会怎样?有时间上网没时间看书吗?
不是原理图在工作,而是程序在工作。
相似回答