钟表制作简单又漂亮小学三年级 钟表制作

钟表制作芯片简介乍一看题目读者可能三年级会纳闷 , 这是什么奇怪的东西 , 不用电源还可以工作?其实笔者只是在这里卖了个关子 , 说的是不用外加电源也可以正常走时 , 并不是说整个电路工作时不需要供电 。也就是说不使用时这个时钟不需要供电 , 在你加上电源之后就可以显示时间 , 并且仍然是正确的 。就好像有些手机关闭视频之后又取下电板 , 等你下次开机的时候它又能显示正确的时间 。其实这些手机里面都是有后备电池的 , 就是做时钟那一小块电路有后备电池供着电的 。要是后备电池没有了电 , 取下电板后问题就来了 , 这也是为什么有些用久了的手机取下电板再装上 , 时间就不对了的缘故 。但是本文说的这个时钟不需要外加后备电池 , 那它是怎么做到这一点的呢?请听我慢慢道来 。

钟表制作简单又漂亮小学三年级 钟表制作

文章插图
图5.1 实物图
钟表制作简单又漂亮小学三年级 钟表制作

文章插图
图5.2 DS12887引脚
先了解一下“主角”的基本特性吧 , DS12887是Dallas半导体公司推出的实时时钟芯片 , 在芯片内部集成了石英晶体、锂电池和其他支持电路 , 在没有外部供电的情况下 , 可以正确走时10年;可以计数时、分、秒、年、月、日和星期等信息 , 而且闰年补偿到2100年有效;内部的闹钟寄存器用来保存闹钟时间 , 当实时时间等于闹钟时间时 , 在DS12887的IRQ引脚输出低电平 , 微控制器可以利用此信号作为闹钟信号来处理 。笔者用万用板焊接了电路 , 实物图见图5.1 。下面将介绍如何使用DS12887制作这个时钟 。
芯片引脚了解了“主角”的基本特性 , 钟表制作手工图片大全 小学生 , 钟表制作简单又漂亮小学三年级 , 再来看看它的引脚 。一个芯片的引脚可以看作是跟外界“交流”的通道 , 了解了引脚的用法就可以知道如何跟单片机相连 。芯片引脚如图5.2所示 , 其中部分引脚命名与官方的数据手册有所不同 , 原数据手册上使用的是Motorala总线时序的命名方式 , 这里为了方便理解 , 采用Intel总线时序的命名方式 , 因为文章所使用的51单片机即为Intel时序 。这两种总线时序最初分别是用在Motorala和Intel两家公司生产的芯片中 , 有兴趣的朋友可以在DS12887的数据手册上找到更详细的方法信息 。
引脚MOT为总线方式选择 , DS12887可以有两种时序:当MOT接VCC时选择Motorala总线时序;当MOT接地或悬空时选择Intel总线时序 。本文用AT89S52作为控制器 , AT89S52作为一种典型的51单片机 , 钟表制作图片 , 理所当然使用大全的是Intel总线时序 。
AD0~AD7是地址、数据复用一等奖线 , 跟标准的51单片机原理的P0口类似 , 在一个读写周期里的前后两个时间段分别是作为地址线或数据线 , 钟表制作原理 。它可以直接连接到AT89S52的P0口 , 钟表制作手工图片大全 二年级 。
ALE为地址年级锁存信号 , 因为DS12887数据地址线采用分时复用的形式 , 所以需要ALE作地址锁存信号 。在一个读写周期里AD0~AD7引脚上首先出现的信号表示地址 , 通过ALE的下降沿将该信号锁存到DS12887的地址寄存器 , 稍后AD0~AD7引脚上出现的信号则表示写入或图解读出DS12887的数据 。ALE可以直接连接至AT89S52的ALE引脚 。

相关经验推荐