打印

74LS164与双数码管的串行显示问题~~~~~

[复制链接]
4466|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
henrygliet|  楼主 | 2007-4-24 20:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这是我在网上看到的一个74LS164与双数码管的串行显示驱动电路,不知道是不是可行的,如果不是,还请各位大侠指点修改下,如果可行,小弟对其工作原理也有些不明白之处:
1.其中的ALE接的就是单片机的ALE脚,单片机ALE输出的是一个方波,那么数码管的显示不是处于一个不断开关的状态吗???这在数码管的显示上有什么作用呢???
2.利用单片机的串行口的TXD发送串行数据到74LS164,这个我可以理解,可是RXD如何做74LS164的时钟呢???是否要在软件上对RXD操作?如何操作?
3.两个数码管的显示是通过74LS164的级联得到的,从图中可以看出,第一个74LS164的Q7脚作为了第二个74LS164的串行输入,这又是如何实现两位数码管的同时显示呢???
小弟愚昧,还请各位大侠多多指教~~~~~~

相关帖子

沙发
567| | 2007-4-24 21:33 | 只看该作者

静态显示

51单片机的串口方式0就是用RXD作为时钟输出,请参考教科书或数据手册。
164级联也没什么问题。

ALE控制数码管就不明白了,莫非是为了省电?

使用特权

评论回复
板凳
maychang| | 2007-4-24 22:51 | 只看该作者

看不明白ALE和Q1在此有什么作用

使用特权

评论回复
地板
老黄头| | 2007-4-25 17:10 | 只看该作者

是这样

1。 ALE是为了省电。
2。 串行口0方式,TXD发送串行数据,RXD时钟。不用管。
3。 74LS164的级联,每次发送一祯,不是一字。

使用特权

评论回复
5
俺从头来| | 2007-4-26 09:25 | 只看该作者

学习了,第一次见这么用//

使用特权

评论回复
6
discussant| | 2007-4-26 10:35 | 只看该作者

这个电路可行

没看到什么ALE。但如果为了加快速度,还是不要级联。一个164一个数据口。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

24

主题

89

帖子

1

粉丝