java怎么拦截某个对象
323
2022-11-16
基于DS1307的可调实时时钟系统设计
先来说说实时时钟DS1307的使用!
接线图:
I2C总线虚拟技术
本系统的电路由单片机AT89C51、日历时钟芯片DS1307、独立按键及显示电路组成。
DS1307与AT89C51的接口
时钟显示电路
为了将系统时间实时显示出来,本系统没有采用常用的数码管作为显示方式,而是采用1602LCD液晶实时显示时间,这样电路的设计就会相对简单一些,所用到的I/O口也较少。1602液晶的接口电路如图2所示。
时钟调节电路
为了能够及时对时间进行调节,本系统设计了时钟调节电路,由K0、K1、K2三个按键组成,且分别由单片机的P2.0、P2.1和P2.2口控制。其中,K0做为时钟调节的菜单键,第一次按下表示可以调节时间秒,第二次可以调节时间分,第三次按下调节时,第四次按下退出调时菜单,时钟继续开始走动。K1和K2分别是时分秒调节的加减键。在本电路中,根据经验总结,额外添加三个上拉电阻,以保证在没有按键按下时,进入单片机三个I/O口的按键均处于高电平状态,防止干扰产生。时钟调节电路如图3所示。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~