Ⅰ pcf8563與51單片機組成萬年歷電路 求模擬圖和程序。
你好:
51的我沒程序,pic16f877a的pcf8563的程序我有,都是8位單片機,大同小異啦。
IIC的通信協議,其實挺簡單的,懂得如何pcf8563的寄存器數據格式就可以了。
希望我的回答能幫助到你。
Ⅱ pcf8563的工作原理
PCF8563 有 16 個8位寄存器:一個可自動增量的地址寄存器,一個內置 32.768KHz的振盪器(帶有一個內部集成的電容)一個分頻器(用於給實時時鍾RTC 提供源時鍾)一個可編程時鍾輸出,一個定時器,一個報警器,一個掉電檢測器和一個 400KHz I2C匯流排介面。
所有16 個寄存器設計成可定址的 8 位並行寄存器,但不是所有位都有用。前兩個寄存器(內存地址 00H,01H)用於控制寄存器和狀態寄存器,內存地址 02H~08H 用於時鍾計數器(秒~年計數器) ,地址 09H~0CH 用於報警寄存器(定義報警條件) ,地址 0DH 控制CLKOUT 管腳的輸出頻率,地址 0EH 和 0FH 分別用於定時器控制寄存器和定時器寄存器。秒、分鍾、小時、日、月、年、分鍾報警、小時報警、日報警寄存器,編碼格式為 BCD, 星期和星期報警寄存器不以 BCD 格式編碼。當一個 RTC 寄存器被讀時,所有計數器的內容被鎖存,因此,在傳送條件下,可以禁止對時鍾日歷晶元的錯讀。 1.地址寄存器名稱 Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0。
02H 秒:VL 00~59BCD碼格式數
03H 分:00~59BCD碼格式數
04H 時:00~23BCD碼格式數
05H 日:01~31BCD碼格式數
06H 星期:0~6
07H 月/世紀:C - - 01~12BCD碼格式數
08H 年:00~99BCD碼格式數
09H分鍾報警:AE - 00~59BCD碼格式數
0AH小時報警:AE - 00~23BCD碼格式數
0BH 日報警: AE -01~31BCD碼格式數
0CH 星期報警:AE - 0~6
2.開始和停止
STOP和START狀態之間匯流排空置,數據線(SDA)和時鍾線(SCL)保持在高電平。SCL高電平時SDA下降沿,為啟動條件(S);SCL高電平時SDA上升沿為停止條件(P),參見下圖。
3. 位傳送
每個時鍾脈沖傳送一個數據位,SDA線上的數據在時鍾脈沖高電平時應保持穩定,否則將成為控制信號,參見圖4。
4.標志位
在START和STOP之間,發射器發送給接收器的數據數量沒有限制。在每個8位位元組後加一個標志位,發射器便產生一個高電平的標志位,這時主設備產生一個附加標志位時鍾脈沖。
「從接收器」必須在接收到每個位元組後產生一個標志位,「主接收器」也必須在接收「從發射器」傳送的每個位元組後產生一個標志位。
在標志位時鍾脈沖出現時,SDA線應保持低電平(應考慮起動和保持時間)。
發射器應在從設備接收到最後一個位元組時變為低電平,而使接收器產生標志位,這時主設備即可產生停止條件。參見圖5。
5. I2C匯流排協議
用I2C匯流排傳遞數據前,接收的設備應先標明地址,在I2C匯流排起動後,這個地址與第一個傳送位元組一起被傳送出去。PCF8563可以作為一個從接收器或從傳送器,此時的時鍾信號線SCL只能輸入信號線,數據信號線SDA則為一條雙向信號線。PCF8563的從地址參見圖6。
Ⅲ PCF8563時鍾晶元的電路圖 用PCF設計時鍾晶元所用到的電路圖!急求!原理圖在這
時鍾的晶元那好
進的找對電路圖
Ⅳ 自己設計的時鍾用PCF8563晶元 32.768晶振5PPM 電容是10PF的。一個月時間會快
一、概述 PCF是PHILIPS設計生產的經典工業級實時時鍾晶元(RTC),I2C匯流排介面,具有功耗低、精度高等特點,廣泛應用於電表、水表、氣表、等產品。本文將介紹如何調整PCF時鍾精度的方法。 二、電路原理 三、相關說明 如圖1所示,R3、R4為I2C匯流排上拉電阻,若匯流排速度高於KHz,電阻阻值要更小。由於PCF的中斷輸出及時鍾輸出均為開漏輸出,所以要外接上拉電阻(如圖1的R1、R2),若不使用這兩個,對應的上拉電阻可以不用。 對於PCF晶元,需外接時鍾晶振Hz(如圖1的X1),推薦使用5ppm或更穩定的晶振。PCF典型應用電路推薦使用15pF的晶振匹配電容,實際應用時可以作相應的調整,以使RTC獲得更高精度的時鍾源。一般晶振匹配電容在15pF~21pF之間調整(相對於5ppm精度的Hz晶振),15pF電容時時鍾頻率略偏高,21pF電容時時鍾頻率略偏低。
四、操作方法 1. 設置PCF時鍾輸出有效(CLKOUT),輸出頻率為32.KHz。
2. 使用高精度頻率計測量CLKOUT輸出的頻率。
3. 根據測出的頻率,對JC1、JC2、JC3作短接或斷開調整。頻率比Hz偏高時,加大電容值;頻率比Hz偏低時,減小電容值。
說明:圖1中的C1、C2、C3的值在1pF~5pF之間,根據實際情況確定組合方式,以便於快速調整。推薦使用(3pF、3pF、3pF)、(1pF、2pF、3pF)、(2pF、3pF、4pF)。
Ⅳ PCF8563T這款晶元是應用在電路的那方面上
O(∩_∩)O哈!不花錢的guanggao。
PCF8563T_網路文庫 http://wenku..com/view/7ef2ce3a87c24028915fc372.html
Ⅵ 求 PCF8563時鍾電路圖 要與單片機連接了的。 課程設計。。 不懂啊 謝謝。希望能詳細點。
貼上晶元圖,晶元功能文檔,上什麼單片機,我幫你做
Ⅶ PCF8563晶元各個引腳的功能是什麼
PCF8563有三種晶元:PCF8563P、PCF8563T和PCF8563TS。
PCF8563有兩種封裝形式,其中帶後綴T的為SOIC-8封裝,帶後綴P的為DIP-8封裝。它的引腳功能如下。
OSCI(1腳):振盪器輸入端
OSCO(2腳):振盪器輸出端
INT(3腳):中斷輸出(開漏,低電平有效)
VSS(4腳):地
SDA(5腳):串列數據/地址線
SCL(6腳):時鍾輸入端
CLKOUT(7腳):時鍾輸出(開漏)
VDD(8腳):電源端。
Ⅷ 基於PCF8563的電子萬年歷設計(C程序)
單片機課程設計書上有原本的題目和程序
Ⅸ pcf8563電路為什麼既有VCC又有BAT
BAT是電池供電!在停電的時候,時鍾可以通過電池給晶元供電,以保持時間的繼續走動!
Ⅹ pcf8563可以外接5v供電,備用電池用3v嗎
一、概述 PCF8563是PHILIPS公司設計生產的經典工業級實時時鍾晶元(RTC),I2C匯流排介面,具有功耗低、精度高等特點,廣泛應用於電表、水表、氣表、電話等產品。本文將介紹如何調整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。
2. 使用高精度頻率計測量CLKOUT輸出的頻率。
3. 根據測出的頻率,對JC1、JC2、JC3作短接或斷開調整。頻率比32768Hz偏高時,加大電容值;頻率比32768Hz偏低時,減小電容值。
說明:圖1中的C1、C2、C3的值在1pF~5pF之間,根據實際情況確定組合方式,以便於快速調整。推薦使用(3pF、3pF、3pF)、(1pF、2pF、3pF)、(2pF、3pF、4pF)。