首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用文档 > 如何制作数字时钟

如何制作数字时钟

资料介绍
模拟电路

如何制作数字时钟
花79美元让一只LED亮起来似乎有些奢侈。你肯定更想用BASIC
Stamp制作出更实用的东西。花上100多美元,你就可以制作一台精致的数字时钟!这好
像也过于奢侈,但以后做其他各种装置时,你会发现这些元件都可以重复利用。
我们将使用BASIC
Stamp的输入输出引脚来显示数字。在数字时钟部分,我们了解了如何连接7447芯片的7
段显示发光二极管。7447芯片可以和BASIC Stamp协同工作。将BASIC
Stamp的四根输入输出引脚直接与7447相连,就可以很容易的显示0到9的数字。BS-
1版本的Stamp有8根输入输出引脚,这样可以直接驱动两片7447芯片。
就一个时钟而言,需要至少显示4个数字。为了用8个输入输出引脚驱动4片7447,我们需
要更有创造性一些。下图给出了一种解决办法:
|[pic] |


上图中,8根输入输出引脚从左边引入。该方法用4个输入输出引脚驱动全部的4片7447。
剩余的4个引脚,用来按顺序激活4片7447(芯片上的“E”表示“Enable
使能”——7447芯片上的5号引脚)。要让这个系统工作,Stamp的程序首先通过4根数据线
发出第一个数字,并且把第一片7447的E引脚与第一根控制线置位,从而把7447激活。然
后发出第二个数字,激活第二片7447,就这样按顺序不停的反复激活四片7447。
实际上,稍微改动一下连线,一片7447就可以实现这些功能。使用74154多路转换芯片以
及一些驱动,就可以用这种方法驱动多达16个数字……
如何制作数字时钟
本地下载

评论