时钟芯片pcf8583中文资料及c51程序详解.doc

时钟芯片pcf8583中文资料及c51程序详解.doc

ID:48601898

大小:1.01 MB

页数:31页

时间:2020-01-29

时钟芯片pcf8583中文资料及c51程序详解.doc_第1页
时钟芯片pcf8583中文资料及c51程序详解.doc_第2页
时钟芯片pcf8583中文资料及c51程序详解.doc_第3页
时钟芯片pcf8583中文资料及c51程序详解.doc_第4页
时钟芯片pcf8583中文资料及c51程序详解.doc_第5页
资源描述:

《时钟芯片pcf8583中文资料及c51程序详解.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、PCF8583中文资料主要用于单片机定时采集,本人将资料部分中文化,并附有51完整c程序,调试通过,供大家参考。芯片简介:1、PCF8583是PHILIPS公司制造的带有256×8bitRAM的8引脚日历/时钟芯片.2、两线串行I2C总线接口,内含完整的振荡,分频,上电复位电路,并具备计时,日历,定时,闹钟和中断输出功能.3、带256字节静态RAM4可以做到1/100秒采集,报警控制输出.5.具有定时和时钟两种模式进行控制操作.6结构简单,占用单片机端口少,功耗极低.以下为芯片详细说明:-----

2、------------------------------------------------------------------------------------1芯片特点●数据保持和时钟工作电压1~6V,总线工作电压2.5~6V;●采用8脚DIP或SO封装形式;●I2C两线串行总线接口;●内含256×8bit静态RAM;●有定时,定闹功能和中断输出;●内有振荡器,分频器和上电复位电路,可使用32768Hz石英晶振或外部50Hz时钟;●片内字节地址读写后自动加一;●可用作定时器或计数器.2.

3、引脚功能PCF8583引脚功能如图1所列.12外接时钟3i2c挂接选择(一个接gnd)4Gnd5数据线6时钟线7中断输出(低电平有效)8正电源3.片内寄存器功能描述在256字节RAM中,前16字节(地址00~0FH)是带有特殊功能的寄存器,(10-FF为静态存储)现分述如下:内部结构如图2:3.1状态寄存器(地址00H)***状态寄存器控制着芯片所有的功能和操作,了解其工作方式十分重要************内容如图3所列.图3PCF8583状态寄存器详细说明如下:00寄存器(状态寄存器)8个位名

4、称功能:LSB----------MSb低到高8位功能定义:0、计时器计时器到秒标志占空比50%(0为使能)1闹钟定闹时间到分标志占空比50%(0为使能)2闹钟使能(是否闹钟允许)0:禁止;1:允许3屏蔽位(控制0506寄存器如何使用)05和06寄存器屏蔽(05,06寄存器有特殊功能,一器复用)0:不屏蔽;1:屏蔽4~5功能模式芯片工作方式00:32768Hz时钟;01:50Hz时钟;10:计数器模式;11:测试模式6计数锁存0:计数;1:锁存(计数时要注意其的使用的)7计数停止停止计数标志0:计

5、数;1:停止计数,分频器复位(计时时注意其使用,)重要说明:!!其中6,7位十分重要,要及时控制其开启还是停止,才能防止时钟混乱问题.3.2时钟计数器(地址01H~06H)01/100秒(0~99)02秒(0~59)03分(0~59)04,24/12hAM/PM小时(0/1~24/12)(图5)小时模式选择(0为24h,1为12h)和上下午指示(0为AM,1为PM).05年(0~3)日期(1~28/29/30/31)(图6)06星期(0~6)月(1~12)(07图)重要说明:05,06年份和日期,

6、星期和月份分别在地址05H和06H.如果状态寄存器的屏蔽位有效,当读这些寄存器时,年份和星期的有关位会被屏蔽,这样允许用户直接读取日期和月份.(由00h寄存器第3位来控制)图756如下:3.3计时器(地址07H)(0~99)设置状态寄存器为XX0XX1XX可以打开计时器.在时钟模式中,计时器可以编程为以1/100秒,秒,分,小时或天计数.缺省状态下,计时器按天数累计.计时器为百进计数,溢出时,timer标志被置位,这个标志必须由软件来复位,通过设置闹钟寄存器的计时器中断允许位,可以传递到INT脚引

7、起中断.(注意做时间定时采集时注意100中断一次,时间一般为60进位的,其计时为秒,分,小时那种来计时可通过设置定闹寄存器(08h寄存器)的低3位来编程3.408闹钟控制寄存器详解闹钟控制寄存器是用来控制定闹,定时和中断输出功能的.在时钟和计数器方式下有不同的功能8位使用说明:(2种模式,由00寄存器4-5位来控制)1.可以选择32768Hz和50Hz时钟模式2.计数器模式.1.时钟和日历计数器(时钟方式)图8计时器设置(0-3位)(与07h寄存器配合使用)000:无计时器001:1/100秒01

8、0:秒011:分100:小时101:日110:不用111:测试模式3计时器中断允许(与07h寄存器配合使用)0:禁止1:允许4~5时钟定闹设置(与09-0F寄存器配合使用)00:无闹钟01:日期闹钟10:周闹钟11:每日闹钟6计时器报警允许(与07h寄存器配合使用)0:禁止1:允许7报警中断允许(与09-0F寄存器配合使用)0:禁止1:允许2计数器的模式(图10)状态寄存器(00H)为XX10XXXX时,可以选择计数器模式,计数器模式仅使用RAM的01H~03H字节,用于对OSCI

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。