日韩欧美自拍在线观看-欧美精品在线看片一区二区-高清性视频一区二区播放-欧美日韩女优制服另类-国产精品久久久久久av蜜臀-成人在线黄色av网站-肥臀熟妇一区二区三区-亚洲视频在线播放老色-在线成人激情自拍视频

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)

X1226

X1226 的PDF資料

下載
,431093K
其他型號(hào)

X1226的供應(yīng)商:
聯(lián)系人:朱先生/李小姐
電話:0755-83325286/0755-83326422
聯(lián)系人:詹小姐
電話:0755-83797351
聯(lián)系人:朱先生/周艷麗
電話:0755-83266687/0755-83265028
聯(lián)系人:蔡先生/彭小姐
電話:0755-82770785/0755-82770785
>>更多供應(yīng)商

單片機(jī)控制實(shí)時(shí)時(shí)鐘X1226的設(shè)計(jì)

查看最近90天中添加的最新產(chǎn)品 最新電子元器件資料免費(fèi)下載 派睿電子TI有獎(jiǎng)問(wèn)答 - 送3D汽車鼠標(biāo) IR推出采用焊前金屬的汽車級(jí)絕緣柵雙極晶體管 全球電子連接器生產(chǎn)商—samtec 最新斷路器保護(hù)套
單片機(jī)控制實(shí)時(shí)時(shí)鐘X1226的設(shè)計(jì)
武漢力源信息技術(shù)服務(wù)有限公司 水清

引言

X1226具有時(shí)鐘和日歷的功能,時(shí)鐘依賴時(shí)、分、秒寄存器來(lái)跟蹤,日歷依賴日期、星期、月和年寄存器來(lái)跟蹤,日歷可正確顯示至2099年,并具有自動(dòng)閏年修正功能。擁有強(qiáng)大的雙報(bào)警功能,能夠被設(shè)置到任何時(shí)鐘/日歷值上,精確度可到1秒?捎密浖O(shè)置1Hz、4096Hz或32768Hz中任意一個(gè)頻率輸出。

X1226提供一個(gè)備份電源輸入腳VBACK,允許器件用電池或大容量電容進(jìn)行備份供電。采用電容供電時(shí),用一個(gè)硅或肖特基二極管連接到Vcc和充電電容的兩端,充電電容連接到Vback管腳,注意不能使用二極管對(duì)電池充電(特別是鋰離子電池)。切換到電池供電的條件是Vcc=Vback-0.1V,正常操作期間,供電電壓Vcc必須高于電池電壓,否則電池電量將逐步耗盡。振蕩器采用外接32.768kH的晶體,產(chǎn)生的振蕩誤差可通過(guò)軟件對(duì)數(shù)字微調(diào)寄存器、模擬微調(diào)寄存器的數(shù)值進(jìn)行調(diào)節(jié)加以修正,避免了外接電阻和電容的離散性對(duì)精度的影響。4Kb的EEPROM可用于存儲(chǔ)戶數(shù)據(jù)。

電路組成及工作原理

X1226可與各種類型的的微控制器或微處理器接口,接口方式為串行的I2C接口。其中數(shù)據(jù)總線SDA是一個(gè)雙向引腳,用于輸入或輸出數(shù)據(jù)。其漏極開(kāi)路輸出在使用過(guò)程中需要添加4.7~10kΩ的上拉電阻。本文介紹89C51單片機(jī)與X1226的接口方法,由于89C51單片機(jī)沒(méi)有標(biāo)準(zhǔn)的I2C接口,只能用軟件進(jìn)行模擬。

為了更直觀地看到時(shí)間的變化,采用8位LED數(shù)碼管顯示年、月、日或時(shí)、分、秒,用PS7219A驅(qū)動(dòng)LED數(shù)碼管,數(shù)碼管選擇0.5英寸共陰極紅色或綠色LED數(shù)碼管。由于PS7219A器件內(nèi)含IMP810單片機(jī)監(jiān)控器件,復(fù)位輸出高電平有效,因此在使用51系統(tǒng)時(shí),無(wú)須添加監(jiān)控器件,使用PS7219A的復(fù)位輸出給51單片機(jī)復(fù)位即可,監(jiān)控電壓為4.63V。硬件設(shè)計(jì)原理圖如圖1所示。


在硬件通電調(diào)試過(guò)程中,不能用手去觸摸X1226的晶體振蕩器,否則可能會(huì)導(dǎo)致振蕩器停振,恢復(fù)振蕩器起振的方法是關(guān)閉電源(包括備份電源)后重新上電。另外需要說(shuō)明的是,測(cè)量振蕩器時(shí),不要用示波器的探頭去測(cè)量X2的振蕩輸出,應(yīng)該用探頭測(cè)量PHZ/IRQ的振蕩輸出,以確定是否起振和振蕩頻率是否準(zhǔn)確,測(cè)量時(shí)建議在該腳加一個(gè)5.1kΩ的上拉電阻。

軟件設(shè)計(jì)

X1226內(nèi)含實(shí)時(shí)時(shí)鐘寄存器(RTC)、狀態(tài)寄存器(SR)、控制寄存器(CONTROL)、報(bào)警寄存器(Alarm0、Alarm1)和客戶存儲(chǔ)數(shù)據(jù)的存儲(chǔ)器。由于實(shí)時(shí)時(shí)鐘寄存器和狀態(tài)寄存器需要進(jìn)行頻繁的寫操作,因此其存儲(chǔ)結(jié)構(gòu)為易失性SRAM結(jié)構(gòu)。其他寄存器均為EEPROM結(jié)構(gòu),寫操作次數(shù)通常在10萬(wàn)次以上。X1226初始化程序框圖如圖2所示,子程序YS4的作用是延時(shí)4μs。

啟動(dòng)條件子程序:SETB SDA
LCALL YS4
SETB SCL
LCALL YS4
CLR SDA
LCALL YS4
CLR SCL
LCALL YS4
RET
停止條件子程序:CLR SDA
LCALL YS4
SETB SCL
LCALL YS4
SETB SDA
RET

寫操作

X1226初始化之后,單片機(jī)對(duì)X1226進(jìn)行開(kāi)始條件的設(shè)置,在寫CCR或EEPROM之前,主機(jī)必須先向狀態(tài)寄存器寫02H,確認(rèn)應(yīng)答信號(hào),確認(rèn)后寫入06H,再確認(rèn)應(yīng)答信號(hào)。確認(rèn)后啟動(dòng)了寫操作,首先發(fā)送高位地址,然后發(fā)送低位地址。X1226每收到一個(gè)地址字節(jié)后,均會(huì)產(chǎn)生一個(gè)應(yīng)答信號(hào)。在兩個(gè)地址字節(jié)都收到之后,X1226等待8位數(shù)據(jù)。在收到8位數(shù)據(jù)之后,X1226再產(chǎn)生一個(gè)應(yīng)答,然后單片機(jī)產(chǎn)生一個(gè)停止條件來(lái)終止傳送。

---X1226具有連續(xù)寫入的功能,每收到1字節(jié)后,響應(yīng)一個(gè)應(yīng)答,其內(nèi)部將地址加一。當(dāng)計(jì)數(shù)器達(dá)到該頁(yè)的末尾時(shí),就自動(dòng)返回到該頁(yè)的首地址。這意味著單片機(jī)可從某一頁(yè)的任何位置開(kāi)始向存儲(chǔ)器陣列連續(xù)寫入64字節(jié),或向CCR連續(xù)寫入8字節(jié)的數(shù)據(jù)。

寫入X1226數(shù)據(jù)子程序:MOV R5,#8
SEND1: MOV A,DATASE
RLC A
MOV DATASE,A
MOV SDA,C
SETB SCL
LCALL YS4
CLR SCL
LCALL YS4
DJNZ R5,SEND1
RET

讀操作

在上電時(shí),16位地址的默認(rèn)值為0000H。X1226初始化操作之后,單片機(jī)對(duì)X1226進(jìn)行開(kāi)始條件的設(shè)置,在寫CCR或EEPROM之前,主機(jī)必須先向狀態(tài)寄存器寫02H,確認(rèn)應(yīng)答信號(hào),確認(rèn)后寫入06H,再確認(rèn)應(yīng)答信號(hào)。確認(rèn)后啟動(dòng)了寫操作,首先發(fā)送高位地址,然后發(fā)送低位地址。X1226每收到一個(gè)地址字節(jié)后,均會(huì)產(chǎn)生一個(gè)應(yīng)答信號(hào)。單片機(jī)發(fā)送另一個(gè)開(kāi)始條件,將R/W位設(shè)置為1,接著接受8位數(shù)據(jù)。單片機(jī)終止讀操作時(shí),無(wú)需等待X1226的應(yīng)答信號(hào),單片機(jī)即可設(shè)置停止條件。

讀出X1226數(shù)據(jù)子程序: MOVR5,#8
MOVDATARE,#0
SETBSDA
CLR C
READ1: SETB SCL
LCALL YS4
MOV C,SDA
CLR SCL
MOV A,DATARE
RLC A
MOV DATARE,A
LCALL YS4
DJNZ R5,READ1
RET

振蕩器頻率在線補(bǔ)償調(diào)節(jié)

X1226集成了振蕩器補(bǔ)償電路,用戶可通過(guò)軟件在線對(duì)振蕩器頻率進(jìn)行微調(diào),這種微調(diào)通常針對(duì)兩種情況。一種情況是在25℃常溫下,對(duì)振蕩器因器件初始精度帶來(lái)的頻率偏差進(jìn)行補(bǔ)償;第二種情況是對(duì)因溫度引起的頻率漂移進(jìn)行補(bǔ)償。X1226內(nèi)部設(shè)有數(shù)字微調(diào)寄存器(DTR)和模擬微調(diào)寄存器(ATR),兩個(gè)寄存器均為非易失性寄存器。數(shù)字微調(diào)寄存器具有3位數(shù)字微調(diào)位,調(diào)節(jié)范圍為-30~+30×10-6。模擬微調(diào)寄存器具有6個(gè)模擬微調(diào)位,調(diào)節(jié)范圍為-37~+116×10-6。

對(duì)于因外界環(huán)境溫度變化引起的溫漂補(bǔ)償,要依據(jù)晶體的溫度系數(shù),在存儲(chǔ)器中建立補(bǔ)償參數(shù)表,不同廠家晶體的溫度系數(shù)是不一樣的,應(yīng)根據(jù)產(chǎn)品數(shù)據(jù)手冊(cè)進(jìn)行選擇。

為了能夠?qū)仄M(jìn)行補(bǔ)償,要求系統(tǒng)中設(shè)置一個(gè)溫度傳感器,并盡量讓它靠近X1226,這樣可以真實(shí)地反映振蕩器的溫度,原理圖如圖3所示。單片機(jī)首先通過(guò)系統(tǒng)溫度傳感器獲取環(huán)境溫度,并在補(bǔ)償參數(shù)表中獲取對(duì)應(yīng)的補(bǔ)償值,然后將補(bǔ)償數(shù)據(jù)填寫到相應(yīng)的微調(diào)寄存器中,就能實(shí)現(xiàn)溫漂補(bǔ)償?shù)哪康摹?br> ---由于X1226具有精密的振蕩器補(bǔ)償功能,因此非常適合于環(huán)境溫度變化較大的應(yīng)用場(chǎng)合,同時(shí)也降低了對(duì)晶體性能參數(shù)的要求。



  來(lái)源:零八我的愛(ài)
收藏此頁(yè)】【關(guān)閉】【返回】【打印】【推薦
分享: QQ空間 人人網(wǎng) 開(kāi)心網(wǎng) 騰訊微博 新浪微博 搜狐微博 網(wǎng)易微博
本頁(yè)面信息由維庫(kù)用戶提供,如有侵犯您的知識(shí)產(chǎn)權(quán),請(qǐng)致電本站,本站核實(shí)后將迅速刪除!

熱門詞條:隔膜壓力表一體化振動(dòng)變送器聚合物電池紅外線觸摸屏IP內(nèi)核模塊線繞電感恒壓變壓器漫反射光電開(kāi)關(guān)自恢復(fù)熔斷器串聯(lián)諧振耐壓裝置更多>>
相關(guān)文章
  • 更多"X1226"相關(guān)文章
  • 關(guān)于我們 | 服務(wù)項(xiàng)目 | 付款方式 | 聯(lián)系我們 | 友情鏈接 | 投訴 建議 合作 | 網(wǎng)站地圖 | 加入收藏 | 公司庫(kù)
    © 2026 維庫(kù)電子市場(chǎng)網(wǎng)(www.hbjingang.com) 版權(quán)所有 經(jīng)營(yíng)許可證編號(hào):浙B2-20050339 版權(quán)聲明
    二十一年專注打造優(yōu)質(zhì)電子元器件采購(gòu)網(wǎng)、IC交易平臺(tái)。