PCF8563-周立功应用案例
广州周立功单片机 dp-51pro.net 单片机eda 仿真器编程器实验仪四 说明书
单片机EDA、仿真器、编程器、实验仪四合一综合开发平台概述单片机EDA、仿真器、编程器、实验仪四合一综合开发平台是广州致远电子有限公司设计的基于Keil C51集成开发环境下的DP系列单片机仿真实验仪之一,是一套功能强大、性能完美的MCU综合实验开发系统。
在DP-51PRO的基础上增加了编程器和仿真器,形成了单片机仿真器、编程器、实验仪三者俱全的综合性开发平台。
它支持全系列标准8051芯片仿真(包括最新推出的低电压V系列),并且内部集成了一个51PRO编程器,可以对单片机进行并行编程。
四合一功能:EDA、仿真器、编程器、实验仪。
参考照片TKStudy ICE仿真器TKStudy ICE仿真器采用当前最先进的HOOKS仿真技术,设计独到的仿真性能处于全球的全面领先水准,支持大多数常用80C51系列单片机。
硬件上具备高度运行稳定性/芯片兼容性。
运行频率突破HOOKS技术的极限,达到前所未有的32MHz。
可以稳定运行在2.0V以下。
软件上支持TKStudio/Keil中英文双平台,并首次在Keil公司的uVsion2/uVision3上稳定实现64K 超大容量Trace接口/4x64K代码数据覆盖/加彩运行轨迹显示/4x64K运行断点/超精密运行时间显示等多项激动人心的超级仿真功能。
EasyPRO 51通用编程器EasyPRO 51是一款用于烧写标准51系列单片机的通用编程器,为量身定做。
具有以下特点:系统工作稳定可靠,性价比高;支持大部分标准51系列单片机和串行24、25、93系列存储器的编程,共1200余种;采用串口通讯,高速波特率,使用方便、快捷;芯片编程算法经过严格测试,芯片编程安全稳定。
DP-51PRO综合实验仪DP-51PRO单片机综合仿真实验仪是基于Keil C51集成开发环境下的功能强大的单片机应用技术综合性学习、调试、开发工具,为广大单片机初学者和单片机工程师学习和提高技术水平提供了一条捷径。
单片机万年历文献综述
基于单片机的时间核设计文献综述专业:电子信息工程班级:***班作者:*** 指导老师:***1、前言从古至今,时间一直是个被学者文人们所探索的永恒话题。
郭沫若先生曾说:时间就是生命,时间就是速度,时间就是力量。
马克·吐温曾说:生命是由时间组成的。
时间就像生命一样宝贵,在我们的日常工作、学习、生活中,时间概念也愈来发挥着重要作用。
在高度发达信息化的21世纪,人们总是那么忙碌。
生活工作中班车要准点,上班要准时,开会要有时间限制;工业生产中,每一道工序都要有严格的时间限制,这样才能做到井井有条;严谨的科技研究中,时间更是重中之重。
能够准确的了解并且实时性的知道时间,是我们学习、工作、生活中不可缺少的。
时间是人们生活中不可缺少的重要伴侣,如果没有时间的概念,社会将停滞不前。
为了描述时间,许多计时仪器就此诞生。
从古代的圭表、水漏,漏水水转浑天仪,到后来的机械钟表以及当今的电子钟,都充分显现出了人们对计时仪器的不断改进和创新。
机械式钟表虽然也可以告知人们时间,也可以定时,显示日历。
但是由于受到机械结构、动力和体积的限制,在功能、性能以及造价上都没办法与电子时钟相比。
随着电子技术产业结构调整,生产工艺的飞速发展,人们生活水平的不断提高,家用电器逐渐普及,市场对于智能时钟控制系统的需求也越来越大。
传统的时钟功能单一,已不能适应时代的发展!随着技术的发展,高精度、多功能、小体积、低功耗是现代时钟发展的趋势。
本人所述智能时间核心控制系统主要指具有时钟显示、万年历显示(阴历和阳历)、时间设置、闹铃及温度显示等功能的基于单片机设计而成的控制系统,具有非常现实的意义。
2、基于单片机的时间核为此设计,我复习以前学习过的很多课程,查阅的好多数据库和网络图书馆,如:中国学术期刊数据库,中文科技期刊数据库,万方数字化期刊,独秀知识库文献,超星数字图书馆,中国标准服务网等。
也在图书馆查阅了很多相关的书籍。
我主要通过标题与年期进行检索,还加上一些简单的检索式进行筛选文献。
pcf8563实时时钟/日历芯片
00H 控制/状态寄存器 1 TEST 0 STOP 0
TESTC
0
0
0
01H 控制/状态寄存器 2 0 0 0 TI/TP AF
TF AIE TIE
0DH CLKOUT 频率寄存器 FE - - -
-
- FD1 FD0
0EH 定时器控制寄存器 TE - - -
-
- TD1 TD0
0FH
定时器倒计数数值 寄存器
TESTC=0;电源复位功能失效
3
TESTC
(普通模式时置逻辑 0)
TESTC=1;电源复位功能有效
6,4,2,1,0 0
缺省值置逻辑 0
8.6.2 控制/状态寄存器2
表7:控制/状态寄存器2位描述(地址 01H)
Bit
符号
描述
7,6,5 4 3 2
0 TI/TF
AF TF
缺省值置逻辑 0 TI/TP=0:当 TF 有效时 INT 有效 (取决于 TIE 的状态) TI/TP=1:INT 脉冲有效,参见表 8 (取决于 TIE 的状态)
注意:若 AF 和 AIE 都有效时,则 INT 一直有效 当报警发生时,AF 被置逻辑 1;在定时器倒计数结束时, TF 被置逻辑 1,它们在被软件重写前一直保持原有值, 若定时器和报警中断都请求时,中断源由 AF 和 TF 决定, 若要使清除一个标志位而防止另一标志位被重写,应运
用逻辑指令 AND,标志位 AF 和 TF 值描述参见表 9。
TIMER CONTROL E
TIMER
F
7.管脚配置
7.1 管脚
图 1 方框图
OSCI 1
8 VDD
OSCO 2 PCF8563P 7 CLKOUT PCF8563T
PCF8563实时时钟高精度调整方法
广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 PCF8563实时时钟高精度调整方法一、概述PCF8563是PHILIPS公司设计生产的经典工业级实时时钟芯片(RTC),I2C总线接口,具有功耗低、精度高等特点,广泛应用于电表、水表、气表、电话等产品。
本文将介绍如何调整PCF8563时钟精度的方法。
二、电路原理图1 PCF8563高精度调整三、相关说明如图1所示,R3、R4为I2C总线上拉电阻,若总线速度高于100KHz,电阻阻值要更小。
由于PCF8563的中断输出及时钟输出均为开漏输出,所以要外接上拉电阻(如图1的R1、R2),若不使用这两个信号,对应的上拉电阻可以不用。
对于PCF8563芯片,需外接时钟晶振32768Hz(如图1的X1),推荐使用5ppm或更稳定的晶振。
PCF8563典型应用电路推荐使用15pF的晶振匹配电容,实际应用时可以作相应的调整,以使RTC获得更高精度的时钟源。
一般晶振匹配电容在15pF~21pF之间调整(相对于5ppm精度的32768Hz晶振),15pF电容时时钟频率略偏高,21pF电容时时钟频率略偏低。
四、操作方法1.设置PCF8563时钟输出有效(CLKOUT),输出频率为32.768KHz。
使用高精度频率计测量CLKOUT输出的频率。
2.根据测出的频率,对JC1、JC2、JC3作短接或断开调整。
频率比32768Hz偏高时, 3.加大电容值;频率比32768Hz偏低时,减小电容值。
说明:图1中的C1、C2、C3的值在1pF~5pF之间,根据实际情况确定组合方式,以便于快速调整。
推荐使用(3pF、3pF、3pF)、(1pF、2pF、3pF)、(2pF、3pF、4pF)。
- 1 -。
周立功—I2C 总线实验
I2C 总线实验(实时时钟、EEPROM 和ZLG7290 的实验)一.实验目的加深用户对I2C 总线的理解,熟悉I2C 器件的使用,提供用户实际开发的能力。
二.实验设备及器件IBM PC 机一台DP-51PROC 单片机综合仿真实验仪一台三.实验内容进行I2C 总线控制的实时时钟、EEPROM、ZLG7290 键盘LED 控制器实验。
四.实验要求熟练掌握I2C 总线的控制,灵活运用I2C 主控器软件包,深刻理解实时时钟、EEPROM、ZLG7290 键盘LED 控制的各种功能。
五.实验步骤1.使用导线连接D5 区的SCL、SDA 到A2 区的P16、P17(SCL~P16、SDA~P17),连接D5 区的RST_L、INT_KEY 到A2 区的P10、INT0(RST_L~P10、INT_KEY~INT0),短接D5 区的JP1 跳线。
2.把模拟I2C 软件包“VIIC_C51.C”文件加入到Keil C51 的项目中,程序源文件的开头包含“VIIC_C51.H”头文件。
修改VIIC_C51.C 文件中的sbit SDA=P1^7;和sbit SCL=P1^6;。
图3.21 RTC原理图3.使用函数ISendStr(uchar sla,uchar suba,uchar *s,uchar no)对PCF8563T实时时钟进行设置初始时间,再使用IRcvStr(uchar sla,uchar suba,uchar*s,uchar no)对PCF8563T 实时时钟的时间进行读取。
EEPROM 原理图4.使用函数ISendStr(uchar sla,uchar suba,uchar *s,uchar no);对24WC02EEPROM 进行写入,再使用IRcvStr(uchar sla,uchar suba,uchar *s,uchar no);对24WC02 EEPROM 进行读取。
ZLG7290 原理图5.对ZLG7290 键盘LED 控制器的操作也同理,只是在程序开始的地方增加复位操作和程序中间增加查询是否有键按下。
ARM工业控制模块常见技术支持问题
广州致远电子股份有限公司ARM 嵌入式工业控制模块常见技术支持问题类别 内容 关键词 摘 要Technical Note修订历史1. 技术支持问题客户包括FAE在使用ARM嵌入式工控产品过程,难免会遇到很多的技术问题。
在技术支持的过程中,其实更多的技术问题更偏向与软件技术问题,当然硬件的技术问题也存在,但不多,只要客户参考我们的硬件方案,很多硬件的问题都是可以解决,甚至根本不会出现硬件技术问题。
1.1 光盘资料的下载在百度里面数据“广州周立功”,如图1.1.1所示。
图1.1.1 百度搜索广州周立功默认下,百度会搜索出来广州周立功的官网,如图1.1.2所示。
图1.1.2 百度搜索出广州周立功官网点击链接,进入广州周立功官网,如图1.1.3所示,点击“致远电子”旁边的“工控核心板”。
图1.1.3 广州周立功官网这时候,能看到很多ARM工控类产品,如图1.1.4所示。
目前对Cortex-A9、Cortex-A8、ARM9是软硬件都提供技术支持,x86只是提供硬件支持,ARM7是其他部门通过软硬件技术支持。
图1.1.4 工控类产品截图比如此时需要M287的光盘资料,可以点击图1.1.4里面的M287,此时可以出现M287的相关介绍的页面以及资料下载链接,如图1.1.5所示。
图1.1.5 M287介绍页面以及下载下载指引点击M287介绍页面右上角的“资料下载”,即可看到关于M287的相关下载资料,如图1.1.6所示。
从截图可看成,下载资料的页面里面有产品的数据手册、光盘资料、实验报告以及非常重要的应用笔记。
这些资料都能协助用户快速地熟悉以及评估对应的产品,从而大大缩短了用户的研发周期。
图1.1.6 M287的相关下载资料当然,其实所有的ARM工控产品的光盘资料,在/IPC/download/链接上也是可以找到的,默认下,这个链接上都是提供光盘资料,没有任何应用笔记的,如图1.1.7所示。
图1.1.7 工控产品另外的存放地址1.2 技术论坛的使用进入广州周立功官网,如图1.2.1所示,点击“创客社区”,进入“智能硬件,创客天地”这个论坛。
青少年视力保护仪
2024/6/2
课程设计
14
2024/6/2
课程设计
15
6、电路原理图
2024/6/2
课程设计
16
7、工作原理
❖ 先给语音芯片录三段音。 ❖ 给该装置上电后,先调节时间,按确定键后时钟
芯片开始运行,并按设定参数进行定时。 ❖ 定时时间到后,语音报警并且相应的报警灯亮。 ❖ 该装置运行过程中,一旦光线过暗,或者看书人
2024/6/2
课程设计
19
❖ 光线太暗输出接中断0,距离太近输出接中断1。
❖ 主程序中,通过模拟I2C总线与PCF8563进行通 信,主程序开始运行时,先向时钟芯片写入初始 时间和倒计时时间,接着等待按键以调节初始时 间,达到校准时间的目的。设置完后开始读取 PCF8563的时间并在数码管上显示,这时若有外 部中断,则进入中断服务程序。
离桌面太近,语音报警并且相应的报警灯亮。
2024/6/2
课程设计
17
8、软件设计
❖ 程序设计分为两部分,一部分用于控制ISD1420进 行分段录音和放音,录好音后供主程序调用。另一 部分为主程序,在主程序中,实现时钟芯片初始 时间的设定,读取芯片时间并在数码管上显示, 同时在外界的光线过暗或人距离书本过近时,响 应中断,并在中断中控制语音芯片放音以及控制 相关的LED灯发光。
❖ 3)测距:阅读姿势不正确,即眼睛离书本太近时,蜂鸣 器发声,提示改正坐姿,并且指示灯亮。距离预设为 30cm,可调节。
2024/6/2
课程设计
2
3、方案论证
1)计时与定时采用PCF8563
PCF8563 中断输出功能
U
U
U
U
1.2.3 管脚信息...........................................................................................................1
U
U
U
U
1.3 系统框图.......................................................................................................................2
PCF8563 中断输出功能
Date: 2008/10/29
Rev. 1.0 Guangzhou ZLGMCU Development Co., Ltd.
ii
广州周立功单片机发展有限公司
AN070219
目录
第 1 章 PCF8563 中断输出功能 .............................................................................
1.4 相关寄存器描述...........................................................................................................2
U
U
U
U
1.4.1 定时器计数器...................................................................................................2
PCF8563T
PCF8563 I 2C 实时时钟/日历芯片1.概述PCF8563是低功耗的CMOS 实时时钟/日历芯片,它提供一个可编程时钟输出,一个中断输出和掉电检测器,所有的地址和数据通过I 2C 总线接口串行传递。
最大总线速度为400Kbits/s ,每次读写数据后,内嵌的字地址寄存器会自动产生增量。
2.特性* 低工作电流:典型值为0.25μA (VDD=3.0V ,Tamb=25℃时)。
* 世纪标志* 大工作电压范围:1.0~5.5* 低休眠电流;典型值为0.25μA(V DD =3.0V,T amb =25℃)* 400KHz 的I 2C 总线接口(VDD=1.8~5.5V 时)。
* 可编程时钟输出频率为:32.768KHz ,1024Hz ,32Hz ,1Hz 。
* 报警和定时器。
* 掉电检测器。
* 内部集成的振荡器电容。
* 片内电源复位功能。
* I 2C 总线从地址:读,0A3H ;写,0A2H 。
* 开漏中断引脚。
3.应用z 移动电话 z 便携仪器 z 传真机z 电池电源产品4.简明参考数据表1 简明参考数据符号 描 述条 件 最小值最大值 单 位 I 2C 总线无效; T amb =25℃ 1.0 5.5 VV DD 工作电压I 2C 总线有效; fSCL=400kHz T amb =-40~+85℃ 1.8 5.5 V fSCL=400kHz - 800 μA fSCL=100kHz - 200 μA fSCL=0Hz; T amb =25℃ V DD =5V - 550 nA I DD工作电流; 定时器和CLKOUT 失效 V DD =2V-450nAT amb 工作温度范围-40 +85 ℃ T stg储存温度-65 +150 ℃5.订单信息表2 订定单信息包 装型 号名称 描 述版本 PCF8563P DIP8 塑料双列直插式封装;8脚(300mil) SOT97-1 PCF8563T SO8 小塑料封装;8脚;宽3.9mm SOT96-1 PCF8563TS TSSOP8 小塑料薄型封装;8脚;宽3.0mmSOT505-16.方框图图1 方框图7.管脚配置7.1管脚12348765PCF8563P PCF8563TPCF8563TS V DDCLKOUT OSCO SCLSDAV SSOSCI图2 管脚配置SDASCLCLKOUTV DD图3 二极管保护图7.2管脚描述表3管脚描述符号管脚号描述OSCI 1 振荡器输入OSCO 2 振荡器输出/INT 3 中断输出(开漏;低电平有效)V SS 4 地SDA 5 串行数据I/OSCL 6 串行时钟输入CLKOUT 7 时钟输出(开漏)V DD8 正电源8. 功能描述PCF8563有16个8位寄存器:一个可自动增量的地址寄存器,一个内置32.768KHz的振荡器(带有一个内部集成的电容),一个分频器(用于给实时时钟RTC提供源时钟),一个可编程时钟输出,一个定时器,一个报警器,一个掉电检测器和一个400KHz I2C 总线接口。
XMOS入门指南
电话:(020)28872684 28267813 邮箱:miniarm.support@
无线通讯:
电话:(020) 22644386 邮箱:wireless@
编程器:
电话:(020)22644371 邮箱:programmer@
ARM 嵌入式系统:
2.3
调试与下载(基于XK-1A) ................................................................................. 13
2.3.1 在线调试.............................................................................................................13
1.5
开发流程 ................................................................................................................... 2
2. 开发环境的安装和使用...........................................................................................3
3.2.1 运算符.................................................................................................................19
3.2.2 关键字.................................................................................................................20
周立功博文
1981年我参加高考失败之后上了技校,但我还是不甘心将来当一辈子工人。
幸好当时正值改革开放的好时机,举国上下莫不崇尚知识,百废待兴各行各业大量需要人才,自学成才的典范层出不穷,于是我决定自学成才,制定了一个自学十年成为专业人才的学习计划。
我首先从高等数学开始入手,购买一套完整的高等数学自学丛书,分别为《一元函数微分学》、《一元函数积分学》、《多元函数微积分》、《微分几何》、《线性代数》......同步学习李翰逊教授主编的《电路分析基础》、童师白教授主编的《模拟电子技术》与阎石教授主编的《数字电子技术基础》,还订阅了《无线电》与《电子技术应用》杂志。
自学是一个艰苦的过程,我生活在一个小地方,找到一个能够帮助你解决难题的老师非常不容易,但有一个好处就是锻炼了我独立解决问题的能力。
在毫无约束的情况下的自学是非常艰难的,尽管每走一步我都将图书带在身边,但并不见得能够坚持随时随地抓紧学习,每周自我反省的时候,总是自我批评懊悔不已,但效果并不见得有明显的好转,因为目标并不明确,唯一的愿望是希望能够转干,将来有一天调到技术科或设备科做一个技术员,而在当时做一个技术员与当一名优秀的技工待遇差别不大,仅仅是社会地位稍微高一些,而在参加工作的第二年18岁的年纪时,我已经是一个国家二级企业的团委书记了,从而导致很难产生强烈的求知欲和持久的兴趣。
那么怎样才能产生强劲的动力呢?我首先想到的是励志,正好有一个机会旁听中国农村人才学研讨会,于是决定从人才学入手研究成才的方法,探索卓越人才在童年和青年时代到底有哪些优秀的品质和特征,他们之能够所以走向成功,到底有何秘诀?当时唯一能够买到的只有《诺贝尔奖获得者传记》,通过横向比较研究发现,他们共同的特点都是很勤奋并且坚持终生学习。
其次我给自己划定范围坚持广泛阅读优秀的文学作品、人物传记、美学、哲学、心理学、历史和管理学等方面的图书,至少保持每天的阅读量为2小时并且坚持到现在从未间断,让自己的思想与时俱进不断得到升华。
保证PCF8563 实时时钟精度的设计方法
-3-
广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925 MuRata TZB04 微调电容 Farnell 元件 Philips Components CV05 微调电容 Farnel 元件 Philips Components 多层陶瓷电容 选择一个石英
度系数对精度几乎没有影响 最大的影响来自石英晶体的温度系数 32kHz 的石英晶体通常属于音叉类型 下 AT-cuts 铃声的最大频率波形相对照 得出温度升高或降低时频率都会下降 这对手表的影 而且几乎稳定 响不大 因为手腕的温度大约是 28
图 2 比较了不同的传播和变调的大小
图2 (a) (b) (c) 拉的范围足够大 如果 C6 大 可以补偿 偏差也大
广州周立功单片机发展有限公司 Tel: (020)38730976 38730977 Fax: 38730925
保证 PCF8563 实时时钟精度的设计方法
目录
1 2 3 4 5 6 7 8 9 10 11 12 13
介绍 ........................................................................................................................ 2 比较 ........................................................................................................................ 2 特性 ........................................................................................................................ 2 上电复位 ................................................................................................................. 2 振荡器 ..................................................................................................................... 2 振荡器调谐 ............................................................................................................. 5 Y2K......................................................................................................................... 6 初始化 ..................................................................................................................... 6 警告 ........................................................................................................................ 7 定时器 ................................................................................................................... 7 PC 板的布线 ......................................................................................................... 8 部分电路关闭 保护二极管 .............................................................................. 8 保持低功耗的提示 ................................................................................................ 9
广州周立功单片机 LM3S2948微控制器 数据手册
3 4 5
5.1 5.2 5.2.1 5.2.2 5.2.3 5.2.4 5.3 5.4 5.4.1 5.4.2
存储器映射 ........................................................................................................................... 38 中断 ...................................................................................................................................... 40 JTAG 接口 ............................................................................................................................ 42
广 州 周 立 功 单 片 机 发 展 有 限 公 司 WWW. ZLG MC U .C OM
LM3S2948 微控制器
数据手册
D S -LM3S 2948 - 1 9 7 2
版权 2 0 0 7 L u mi n ary Micro公司
法律声明和商标信息
本文档提供了LUMINARY MICRO产品的相关信息.对于本文档的任何知识产权,不能以许可,明示,暗示,被禁止的或其它的任何形式授 权.除了LUMINARY MICRO产品的销售条款所提供的信息外, LUMINARY MICRO不承担任何责任.LUMINARY MICRO声明有关LUMINARY MICRO产品销售和/或使用的任何明示或暗示的保证,包括关于对特殊用途的适用性,商销性或任何专利,版权或其它知识产权侵权行为的 责任或保证. LUMINARY MICRO的产品不用于医疗,救治或维持生命的应用. Luminary Micro可以在没有通知的情况下随时更改说明规范和产品描述.在订购您的产品之前,联系您当地的Luminary Micro销售办公室或 分销商来获得最新的说明规范. 设计者不必理会标记了"保留"或"未定义"的任何特性或说明的存在性或特殊性.Luminary Micro 保留这些特性以用于将来定义,关于将来对 这些特性的更改所引起的冲突或不兼容,Luminary Micro 不具有任何责任. 版权 2007 Luminary Micro公司 版权所有.Stellaris是一个注册商标,Luminary Micro和Luminary Micro logo都是Luminary Micro公司的商 标,或者是在美国和其它国家的子公司的商标.ARM和Thumb 都是注册商标,Cortex是ARM有限公司的商标.其它名称和商标可被声称为 其他的所有权. Luminary Micro公司 108 Wild Basin, Suite 350 Austin, TX 78746 主要联系电话:+1-512-279-8800 传真:+1-512-279-8879 功单片机发展有限公司
PCF8563
地址 寄存器名称 Bit7 Bit6
02h 秒
VL
03h 分钟
04h 小时
05h 日
06h 星期
07h 月/世纪
C
08h 年
09h 分钟报警
AE
0Ah 小时报警
AE
0BH 日报警
AE
0CH 星期报警
AE
注:标明
的位无效
Bit5 Bit4 Bit3
Bit2 Bit1 Bit0
00 59BCD 码格式数
当一个 RTC 寄存器被读时 所有计数器的内容被锁存 因此 在传送条件下 可以禁止对时钟 日 历芯片的错读
-1-
广州周立功单片机发展有限公司 Tel (020)38730976 38730977 Fax 38730925
1. 报警功能模式 一个或多个报警寄存器 MSB AE=Alarm Enable 报警使能位 清 时 相应的报警条件有效 这样 一个报警将在每分钟至每星期范围内产生一次 设置报警标志位 AF 控制 状态寄存器 的位 用于产 生中断 AF 只可以用软件清除
特性 z 宽电压范围 1.0 5.5V 复位电压标准值 Vlow=0.9V z 超低功耗 典型值为 0.25 A VDD=3.0V,Tamb=25 z 可编程时钟输出频率为 32.768KHz 1024Hz 32Hz 1Hz z 四种报警功能和定时器功能 z 内含复位电路 振荡器电容和掉电检测电路 z 开漏中断输出 z 400kHz I2C 总线(VDD=1.8 5.5V) 其从地址 读 0A3H;写 0A2H PCF8563 的管脚排列及描述如图 1 及表 1 所示
图 2 掉电检测
6. PCF8563 内部寄存器 PCF8563 共有 16 个寄存器 其中 00H 01H 为控制方式寄存器 09H 0CH 为报警功能寄存器 0DH 为时钟输出寄存器 0EH 和 0FH 为定时器功能寄存器 02H 08H 为秒 年时间寄存器 各寄存器的位描 述如表 2 及 3.14 所示
I2C多机通讯
*******************************************************************/ void event_loop(void) { uchar i,err; Delay(1000); ISendStrExt(SLAVE1,DataTab,10); LED=~LED; Delay(1000); if(IRcvStrExt(SLAVE1,buff,10)) { err=0; for(i=0;i<10;i++) if(buff[i]!=DataTab[i]) for(i=0;i<10;i++) { buff[i]=0; } Delay(1000); } ISendStrExt(SLAVE2,DataTab,10); LED=~LED; //向从机 2 发起写操作 {err=1;} //正确则取反 LED1 表示 //清空数据接收区 if(!err) {LED1=~LED1;} //判断接收到的数据是否符合数据表内容 //向从机 1 发起读操作 //向从机 1 发起写操作
U1
LPC932
主机
11 12 P13 P12
P03 P02
VSS
VDD
24 25
7
P03 P02
VSS
SDA
SCL
从机 1
U3 LPC932
VCC 21
P13 P12
11 12
VDD
P03 P02
11 12 P13 P12
VSS
24 25
7
R5 1k
R6 1k
LED20 LED21
从机 2
图1
P89LPC932 I2C一主多从通信电路图
依爱EIN70型气体灭火控制系统安装使用说明书V14.1
4.安装与接线………….……............................................………........................................................22
由于时间紧迫和笔者水平有限,本手册错误和疏漏之处在所难免,恳请各位用户批评指正!由于我们的工作失误给您造成的不便,我们深表歉意。
声明:
本手册是JB-QB-EIN70型气体灭火控制系统用户手册第一版,版本号V1.1。
本手册中的内容如有变更,恕不另行通知。
本手册内容及所用术语解释权属于蚌埠依爱消防电子有限责任公司。
本手册版权属于蚌埠依爱消防电子有限责任公司,任何单位或个人非经本所授权,不得对本手册内容进行修改或篡改,并且不得以赢利为目的对本手册进行复制、传播,违者蚌埠依爱消防电子有限责任公司保留对侵权者追究法律责任的权利。
一、JB-QB-EIN70型气体灭火控制器………………………………………………………………………1
服务咨询、
传真
网址
电子信箱eifim
地址安徽省蚌埠市长征路726号
邮编233006
本手册介绍了蚌埠依爱消防电子有限责任公司生产的JB-QB-EIN70型气体灭火控制器及其配套产品的工作原理、性能特点、技术指标、结构尺寸、使用方法、注意事项等,以帮助您尽快熟悉和掌握该控制器的操作方法和使用要点。
请仔细阅读本手册,并正确按照书中指导操作。
4.3.2探测器的接线及相关说明………………………………………………………………….15
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
-1-
广州周立功单片机发展有限公司 Tel (020)38730976 38730977 Fax 38730925
1. 报警功能模式 一个或多个报警寄存器 MSB AE=Alarm Enable 报警使能位 清 时 相应的报警条件有效 这样 一个报警将在每分钟至每星期范围内产生一次 设置报警标志位 AF 控制 状态寄存器 的位 用于产 生中断 AF 只可以用软件清除
(5) 报警寄存器
向一个或多个报警寄存器写入合法的分钟 小时 日或星期数值并且它们相应的 AE Alarm Enable
位为逻辑 当这些数值与当前的分钟 小时 日或星期数值相等 标志位 AF Alarm Flag 被设置 AF
保存设置值直到被软件清除为止 AF 被清除后 只有在时间增量与报警条件再次相匹配时才可再被设置
R/W 值 描述 0 报警标志无效
Read 读 1 报警标志有效 0 报警标志被清除
Write 写 1 报警标志保持不变
Bit TF 值 描述 0 定时器标志无效 1 定时器标志有效 0 定时器标志被清除 1 定时器标志保持不变
(3) 秒 分钟和小时寄存器
表 8 秒/VL 寄存器位描述 地址 02H
2. 定时器 位的倒计数器 地址 0FH 由定时器控制寄存器 地址 0EH 参见表 23 控制 定时器控制寄存
器用于设定定时器的频率 4096 64 1 或 1/60Hz 以及设定定时器有效或无效 定时器从软件设置的 8 位二进制数倒计数 每次倒计数结束 定时器设置标志位 TF 参见表 5 定时器标志位 TF 只可以用软 件清除 TF 用于产生一个中断 /INT 每个倒计数周期产生一个脉冲作为中断信号 TI/TP 参见表 5 控制中断产生的条件 当读定时器时 返回当前倒计数的数值
图 1 PCF8563 管脚排列图
表 1 PCF8563 管脚描述
符号
管脚号
描述
OSCI
1
振荡器输入
OSCO
2
振荡器输出
/INT
3
中断输出 开漏 低电平有效
VSS SDA
4
地
5
串行数据 I/O
SCL
6
串行时钟输入
CLKOUT
7
时钟输出 (开漏)
VDD
8
正电源
二 PCF8563 的基本原理
PCF8563 有 16 个 位寄存器 一个可自动增量的地址寄存器 一个内置 32.768KHz 的振荡器 带有 一个内部集成的电容 一个分频器 用于给实时时钟 RTC 提供源时钟 一个可编程时钟输出 一个定时 器 一个报警器 一个掉电检测器和一个 400KHz I2C 总线接口
3. CLKOUT 输出 管脚 CLKOUT 可以输出可编程的方波 CLKOUT 频率寄存器 地址 0DH 参见表 21 决定方波的 频率 CLKOUT 可以输出 32.768KHz( 缺省值) 1024 32 1Hz 的方波 CLKOUT 为开漏输出管脚 上电 时输出有效 无效时输出为高阻抗
4. 复位
0
1
0
00
九月
0
1
0
01
十月
1
0
0
00
十一月 1
0
0
01
十二月 1
0
0
10
表 16 年寄存器位描述 地址 08H
Bit
符号
描
述
70
<年> 代表 BCD 格式的当前年数值 值为 00 99
-5-
广州周立功单片机发展有限公司 Tel (020)38730976 38730977 Fax 38730925
表 10 小时寄存器位描述 地址 04H
Bit
符号
描述
76
无效
5 0 <小时> 代表 BCD 格式的当前小时数值 值为 00 23
(4) 日 星期 月/世纪和年寄存器
表 11 日寄存器位描述 地址 05H
Bit
符号
描
述
76
无效
代表 BCD 格式的当前日数值 值为 01 31 当
5 0 <日>
年计数器的值是闰年时 PCF8563 自动给二月
增加一个值 使其成为 29 天
-4-
广州周立功单片机发展有限公司 Tel (020)38730976 38730977 Fax 38730925
表 12 星期寄存器位描述 地址 06H
Bit
符号
描述
73
无效
20
<星期>
代表当前星期数值 0 6 参见表 13 这些位也 可由用户重新分配
表 6 /INT 操作 bit TI/TP=1
源时钟
/INT 周期
(Hz)
n=1
n>1
4096
1/8192 1/4096
64
1/128
1/64
1
1/64
1/64
1/60
1/64
1/64
注 1 TF 和/INT 同时有效
注 2 n 为倒计数定时器的数值 当 n 0 时定时器停止工作
表 7 AF 和 TF 值描述 Bit AF
特性 z 宽电压范围 1.0 5.5V 复位电压标准值 Vlow=0.9V z 超低功耗 典型值为 0.25 A VDD=3.0V,Tamb=25 z 可编程时钟输出频率为 32.768KHz 1024Hz 32Hz 1Hz z 四种报警功能和定时器功能 z 内含复位电路 振荡器电容和掉电检测电路 z 开漏中断输出 z 400kHz I2C 总线(VDD=1.8 5.5V) 其从地址 读 0A3H;写 0A2H PCF8563 的管脚排列及描述如图 1 及表 1 所示
6,4,2,1,0 0
缺省值置逻辑 0
2 控制/状态寄存器
表 5 控制/状态寄存器 位描述 地址 01H
Bit
符号
描述
7,6,5
0
缺省值置逻辑 0
TI/TP=0:当 TF 有效时 INT 有效 (取决于 TIE 的状态) TI/TP=1:INT
4
TI/TP 脉冲有效,参见表 6 (取决于 TIE 的状态) 注意 若 AF 和 AIE 都
PCF8563 包含一个片内复位电路 当振荡器停止工作时 复位电路开始工作 在复位状态下 I2C 总
线初始化 寄存器 TF VL TD1 TD0 TESTC AE 被置逻辑 5. 掉电检测器和时钟监控
其它的寄存器和地址指针被清
PCF8563 内嵌掉电检测器(如图 2 所示) 当 VDD 低于 Vlow 时,位 VL Voltage Low,秒寄存器的位 7 被置 用于指明可能产生不准确的时钟 日历信息 VL 标志位只可以用软件清除 当 VDD 慢速降低 例 如以电池供电 达到 Vlow 时 标志位 VL 被设置,这时可能会产生中断
符号
描
述
7
TEST1 TEST1=0 普通模式 TEST1=1 EXT_CLK 测试模式
5
STOP
STOP=0 芯片时钟运行 STOP=1 所有芯片分频器异步置逻辑
0 芯片时钟停止运行 CLKOUT 在 32.768kHz 时可用
3
TESTC TESTC=0 电源复位功能失效 普通模式时置逻辑 0
TESTC=1 电源复位功能有效
广州周立功单片机发展有限公司 Tel (020)38730976 38730977 Fax 38730925
PCF8563 日历时钟芯片原理及应用设计
一 概述
PCF8563 是 PHILIPS 公司推出的一款工业级内含 I2C 总线接口功能的具有极低功耗的多功能时钟/日 历芯片 PCF8563 的多种报警功能 定时器功能 时钟输出功能以及中断输出功能能完成各种复杂的定时 服务 甚至可为单片机提供看门狗功能 内部时钟电路 内部振荡电路 内部低电压检测电路 1.0V 以 及两线制 I2C 总线通讯方式 不但使外围电路及其简洁 而且也增加了芯片的可靠性 同时每次读写数据 后 内嵌的字地址寄存器会自动产生增量 当然作为时钟芯片 PCF8563 亦解决了 2000 年问题 因而 PCF8563 是一款性价比极高的时钟芯片 它已被广泛用于电表 水表 气表 电话 传真机 便携式仪器 以及电池供电的仪器仪表等产品领域
00 59BCD 码格式数
00 59BCD 码格式数
01 31BCD 码格式数
06
01 12 BCD 码格式数
00 99 BCD 码格式数
00 59 BCD 码格式数
00 23 BCD 码格式数
01 31 BCD 码格式数
06
(1) 控制/状态寄存器
表 4 控制/状态寄存器 位描述 地址 00H
Bit
中的值由 99 变为 00 时 世纪位会改变
6~5
无用
4~0 <月> 代表 BCD 格式的当前月份 值为 01 12 参见表 15
表 15 月分配表
月份
Bit4 Bit3 Bit2 Bit1 Bit0
一月
0
0
0
01
二月
0
0
0
10
三月
0
0
0
11
四月
0
0
1
00
五月
0
0
1
01
六月
0
0
1
10
七月
0
0
1
11
八月
所有 16 个寄存器设计成可寻址的 8 位并行寄存器 但不是所有位都有用 前两个寄存器 内存地址 00H 01H 用于控制寄存器和状态寄存器 内存地址 02H 08H 用于时钟计数器 秒~年计数器 地址 09H 0CH 用于报警寄存器 定义报警条件 地址 0DH 控制 CLKOUT 管脚的输出频率 地址 0EH 和 0FH 分别用于定时器控制寄存器和定时器寄存器 秒 分钟 小时 日 月 年 分钟报警 小时报警 日报 警寄存器 编码格式为 BCD 星期和星期报警寄存器不以 BCD 格式编码