您好,歡迎來(lái)電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>電子元器件>芯片引腳圖>

PCF8563與單片機(jī)的接口軟件及功能應(yīng)用舉例 - pcf8563芯片功能_工作原理和引腳圖及應(yīng)用介紹

2018年03月04日 09:01 網(wǎng)絡(luò)整理 作者: 用戶評(píng)論(0
關(guān)鍵字:PCF8563(24591)

  PCF8563與單片機(jī)的接口軟件及功能應(yīng)用舉例

  按I2C總線協(xié)議規(guī)約PCF8563有唯一的器件地址0A2H如圖4所示為PCF8563應(yīng)用電路原理圖下面首先給出基本的接口軟件然后舉例說(shuō)明各種功能應(yīng)用。

pcf8563芯片功能_工作原理及應(yīng)用介紹

  注電容C3的取值范圍為1—20pF

  圖4PCF8563應(yīng)用電路原理圖

  1.時(shí)鐘的讀取和寫(xiě)入

 ?。?)讀時(shí)鐘下面的程序?qū)⒚肽旯财邆€(gè)字節(jié)的時(shí)間信息讀出并放入MRD為首址的接收緩沖區(qū)中。注意,時(shí)間讀出后需進(jìn)行整理屏蔽無(wú)效位方能得出正確的信息。

pcf8563芯片功能_工作原理及應(yīng)用介紹
pcf8563芯片功能_工作原理及應(yīng)用介紹

 ?。?)寫(xiě)時(shí)鐘下面的程序?qū)?000年6月20日星期3下午3點(diǎn)(15點(diǎn))59分30秒的時(shí)間寫(xiě)入PCF8563。

pcf8563芯片功能_工作原理及應(yīng)用介紹

  2.主要功能的應(yīng)用

  PCF8563是一多功能時(shí)鐘芯片必須謹(jǐn)慎的使用這些功能其中最主要的就是正確的設(shè)置功能參數(shù)否則會(huì)產(chǎn)生意外的錯(cuò)誤下面給出一些可能會(huì)用到的設(shè)置程序。

 ?。?)報(bào)警功能的設(shè)置

  PCF8563共有四種報(bào)警方式,分別為小時(shí)報(bào)警每小時(shí)的同一分鐘時(shí)刻報(bào)警,日?qǐng)?bào)警每天的同一小時(shí)時(shí)刻報(bào)警,月報(bào)警每月的同一天時(shí)刻報(bào)警和星期報(bào)警每星期的同一天時(shí)刻報(bào)警發(fā)生報(bào)警時(shí)AF位變?yōu)?設(shè)置報(bào)警有效的方法是將相應(yīng)報(bào)警寄存器的最高位AE置0若同時(shí)置AIE=1則在AF置1的同時(shí)將在/INT引腳產(chǎn)生一個(gè)中斷低電平有效清除中斷信號(hào)的方法是軟件清AF由此看出AIE相當(dāng)于單片機(jī)中的中斷允許控制位而AF相當(dāng)于中斷申請(qǐng)標(biāo)志位。

  例:讓PCF8563在每小時(shí)的30分鐘時(shí)產(chǎn)生報(bào)警并在/INT端產(chǎn)生一個(gè)中斷給單片機(jī)P87LPC764。

pcf8563芯片功能_工作原理及應(yīng)用介紹

  以上配置完成后,即可在/INT腳產(chǎn)生中斷信號(hào),在軟件清除AF位之前該中斷信號(hào)一直有效清除中斷信號(hào)的程序如下:

pcf8563芯片功能_工作原理及應(yīng)用介紹

 ?。?) 定時(shí)器功能的設(shè)置

  PCF8563的定時(shí)器為倒計(jì)數(shù)定時(shí)器,當(dāng)TE=1時(shí)有效,倒計(jì)數(shù)值為0FH中的的二進(jìn)制數(shù)當(dāng)?shù)褂?jì)數(shù),值計(jì)為0時(shí)TF位置1,若同時(shí)置TIE=1則在TF置1的同時(shí)將在/INT引腳產(chǎn)生一個(gè)中斷低電平有效與報(bào)警中斷,不同的是定時(shí)器中斷信號(hào)有兩種方式由TI/TP位控制,設(shè)置TI/TP=0中斷信號(hào)和報(bào)警中斷信號(hào)相同均為低電平方式,置TF=0可清除中斷信號(hào)設(shè)置TI/TP=1則中斷信號(hào)為脈沖方式,其脈沖低電平寬度約為15ms此時(shí)可不考慮TF位的影響,由此看出TIE相當(dāng)于單片機(jī)中的定時(shí)中斷允許控制位,而TF相當(dāng)于定時(shí)中斷申請(qǐng)標(biāo)志位。

  注定時(shí)器功能可以和報(bào)警功能同時(shí)有效 。

  例讓PCF8563每秒鐘產(chǎn)生一次報(bào)警并在/INT端產(chǎn)生一個(gè)脈沖給單片機(jī)P87LPC764。在中斷服務(wù)程序中可以讀取時(shí)鐘以供顯示這是顯示時(shí)鐘的方法之一。

pcf8563芯片功能_工作原理及應(yīng)用介紹

  以上配置完成后,即可在/INT腳產(chǎn)生周期為1s的脈沖中斷信號(hào),清除脈沖中斷的方法有3種即將TIETE或0FH寄存器三者中任一的內(nèi)容清0即可。

 ?。?) 時(shí)鐘輸出功能的應(yīng)用

  例:在PCF8563的CLKOUT腳輸出一32.768kHz的方波。

pcf8563芯片功能_工作原理及應(yīng)用介紹

非常好我支持^.^

(54) 87.1%

不好我反對(duì)

(8) 12.9%

( 發(fā)表人:姚遠(yuǎn)香 )

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?