PCF8563是一款工業(yè)級(jí)內(nèi)含I2C總線接口功能的實(shí)時(shí)時(shí)鐘/日歷芯片,具有極低功耗的多功能時(shí)鐘/日歷芯片。它具有可編程時(shí)鐘輸出、中斷輸出和低電壓檢測(cè)器,所有的地址和數(shù)據(jù)都是通過兩路雙向IIC總線串行傳輸?shù)?,總線最大速度為400kbit/s。
PCF8563的多種報(bào)警功能、定時(shí)器功能、時(shí)鐘輸出功能以及中斷輸出功能能完成各種復(fù)雜的定時(shí)服務(wù),甚至可為單片機(jī)提供看門狗功能。它已被廣泛用于電表、水表、氣表、電話、傳真機(jī)、便攜式儀器以及電池供電的儀器儀表等產(chǎn)品領(lǐng)域。
實(shí)時(shí)時(shí)鐘芯片PCF8563是低功耗的I2C總線器件,其內(nèi)部有定時(shí)器和報(bào)警器等資源,可以提供時(shí)、分、秒、月、日、年和星期等時(shí)間信息,被廣泛應(yīng)用于便攜式設(shè)備中。
PCF8563有16個(gè)8位寄存器,其中包括:可自動(dòng)增量的地址寄存器、內(nèi)置32.768kHz的振蕩器(帶有一個(gè)內(nèi)部集成電容)、分頻器(用于給實(shí)時(shí)時(shí)鐘RTC提供源時(shí)鐘)、可編程時(shí)鐘輸出、定時(shí)器、報(bào)警器、掉電檢測(cè)器和400kHz的I2C總線接口。
pcf8563鬧鐘報(bào)警的中斷請(qǐng)求
PCF8563實(shí)時(shí)時(shí)鐘芯片的鬧鐘報(bào)警功能可以通過設(shè)置相應(yīng)的寄存器來啟動(dòng)或關(guān)閉。當(dāng)鬧鐘時(shí)間到達(dá)設(shè)定值時(shí),芯片會(huì)通過I2C總線發(fā)送一個(gè)中斷請(qǐng)求信號(hào)給主控制器,以觸發(fā)中斷處理程序。主控制器在接收到中斷請(qǐng)求后,需要讀取PCF8563芯片的相應(yīng)寄存器來獲取報(bào)警信息,并進(jìn)行相應(yīng)的處理。
主控制器需要正確配置PCF8563芯片的中斷處理程序,以便正確響應(yīng)芯片發(fā)送的中斷請(qǐng)求信號(hào)。同時(shí),主控制器也需要根據(jù)具體的應(yīng)用需求,合理設(shè)置PCF8563芯片的鬧鐘時(shí)間和報(bào)警方式等參數(shù)。
PCF8563芯片的鬧鐘時(shí)間和報(bào)警方式可以通過編程來設(shè)置。一般來說,需要配置相應(yīng)的寄存器來設(shè)定鬧鐘時(shí)間、報(bào)警方式以及其他相關(guān)參數(shù)。
以小時(shí)報(bào)警為例,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í),需要設(shè)置AIE=1,這樣在AF置1的同時(shí)將在/INT引腳產(chǎn)生一個(gè)中斷低電平有效。
審核編輯:黃飛
-
單片機(jī)
+關(guān)注
關(guān)注
6026文章
44455瀏覽量
630904 -
看門狗
+關(guān)注
關(guān)注
10文章
557瀏覽量
70670 -
中斷處理
+關(guān)注
關(guān)注
0文章
94瀏覽量
10940 -
I2C總線
+關(guān)注
關(guān)注
8文章
386瀏覽量
60737 -
PCF8563
+關(guān)注
關(guān)注
3文章
37瀏覽量
24456
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論