基于I2C总线电子万年历的设计与实现.pdf
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 I2C 总线 电子 万年历 设计 实现
- 资源描述:
-
2017年3月
子就
Mar.2077
3罗
ELECTAONIC TEST
基于rc总线电子万年历的设计与实现
王文卿,李钟慎
华侨大学机电及自动化学院,福建夏门361021)
摘要:本文基于c总线,设计了电子万年历计时系统,给出了系统的硬件组成电路和软件设计方法。该系统
以P89V51RB2作为系统主控芯片,飞利浦PCF8563实时时钟芯片构成时钟电略块,用ZG7290专用显示、
按键驱动芯片构成显示电路模块和按键电路模块。与同类产品最大的不同的是使用了ZLG7290芯片,并利用
1℃总线通信,使硬件电路大大簡化。设计出的电子万年历实现时间、日期的8位IED数码管显示,时间、日
期信息的鍵盘调节以及闹铃的功能,可以满足各种公共场合的计时需求。
关键词:Pc总线;电子万年历;P89V51RB2;PCF8563;ZLG7290
中图分类号:TP368.2文献标识码:A
Design and implementation of the electronic
perpetual calendar based on IC bus
Wang Wenging, Li Zhongshen
( College of Mechanical Engineering and Automation, Huaqiao University, Xiamen 361(21, China
Abstract: Electronic perpetual calendar timing sytem is deigned based on IC bus. The hardware circuit and sofrware
flow are given in this paper. This s t m uses P 51RB2 mcroonller as the core for control. It is mainly made
up of the unit of clock which is con tted y PCF8563 and unit or ke bad and splaying whch uss approp
chip ZLG7290. Using ZLG7290 and I us to communicate a he igst di enes between this system and other
similar products. Functions of the designed calendar are the following: Calendar clock and date eight of the digital LED
displa time and date information o he ru an e alarm dck. The s m can satis ifferent demands of
Keywords: IC bus; electronic perpetual calendar, P89V51RB2; PCF8563; ZLG7290
0引言
机械时钟工艺复杂,且寿命短,误差大。本文基于
fC总线(一种简单的双向二线制申行通信总线,由数据
系统不但具有更高的直观性和确性,而且整个系统简
线SDA和时钟SCL构成。允许多个符合总线标准的
单实用,可操作性高。在家庭居室、学校、车站和广场
器件通过同一条『℃总线进行通信,而不需要增加额外的得到了广泛的使用,给人们的生活、学习、工作带来极
地址译码器,没计并实现了电子万年厉计时系统。该大的方便
申测过
万方数据
2015.3
Skil/& Practice
系统整体设计及其工作原理
2.2显示与按键模块电路
?G720是周立功公司生产的一款专用控制显示与按
图1为系统的整体结构图,主要由电源模块、时钟键的芯片。它能够直接驱动8位共阴式数码管(或64只
模块、显示獏块、键盘模块、同铃模块和单片机模块组成。独立的LED),同时还可以扫描管理多达4只按键?。其
P39V5lRB2微控制器是整个系统的核心部分,它来控制内部有8个显示缓冲寄存器 Dpramt0~ Dpram7,它们直
整个系统的工作流程。
接决定数码管显示的内容;2个命令缓冲寄存器 Cmdbuf0
和 Cmdbu们,通过向命令缓冲寄存器写入相关的控制
命令可以实现段寻址、下载显示数据、控制闪烁等功能。
FOV31R32
ZLG7290采用C总线与微控制器的连接,仅两根信
号线,简单明了、ZLG7290的C总线器件地址是70H(写
操作)和7H(读操作)此电路中就是通过fC总线将
E1系统整体结构图
时钟模块的信息经由微控制器送到G7290命令缓冲寄
系统的工作原理为微控制器通过时钟线SL和数据存器,控制显示缓冲寄存器显示时间信息。
线SDA将盘模块、时钟模块和显示模块连接。时钟模
块提供时河、日期信息,由微控制器控制显示模块显示
这些信息。盘模块有4个按键,来校正当前时间和日期,
闹铃模块由徹控制器控,实现定点闹铃功能
2硬件电路设计
2.1基于PGF8563的时钟电路
PCF8563是 Philips生产的一款时钟芯片,带有
400KHz的C总线接口,能提供年、月、日、时、分
秒信息,采用℃总线协议(从机地址:读,0A3H;写,
0A2H)设计,与单片机的连接非常的方便,因此时钟电
路利用该芯片,为系统提供精确的时间信息。图2所
示为PCF8563构成的典型时钟电路。
32763
图2时钟电路图
图3显示与按鍵模块电路原理图
图2中,PCrF8563的SCL和SDA引脚内部漏极开路
因此使用时需要外接阻值为5.1kΩ的上拉电阻。
图3为显示与按键模块电路的原理图。其中芯片
ZG27290工作所需品振的频率为1.0592MHz,驱动两个
测过
万方数据
展开阅读全文
文档分享网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。



链接地址:https://www.wdfxw.net/doc33046691.htm