《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 解決方案 > 單片機時鐘芯片DS12887的應用

單片機時鐘芯片DS12887的應用

2015-10-22
關鍵詞: DS12887 時鐘芯片

單片機時鐘芯片DS12887的應用

摘要:文中介紹了DS12887時鐘芯片的內部框圖和引腳功能,結合實際電路分析了DS12887在LED顯示屏中的應用、與80196KB顯示芯片的聯接方法和編程方法。

關鍵詞:時鐘芯片 LED顯示

       DS12887是 美國達接斯半導體公司(Dallas)最新推出的串行接口實時時鐘芯片,采用CMOS技術制成,具有內部晶振和時鐘芯片備份鋰電池,同時它與目前IBM AT計算機常用的時鐘芯片MC146818B和DS1287管腳兼容,可直接替換。它所提供的世紀字節在位置32h,世紀寄存器32h到2000年1月1 日將從19遞增到20。

       采用DS12887芯片設計的時鐘電路無需任何外圍電路和器件,并具有良好的微機接口。DS12887芯片具有微功耗,外圍接口簡單,精度高,工作穩定可靠等優點,可廣泛用于各種需要較高精度的實時時鐘系統中。

DS12887主要功能簡介

(1)內含一個鋰電池,斷電后運行十年以上不丟失數據。

(2)計秒,分,時,天,星期,日,月,年,并有閏年補嘗功能。

2008108111517454.gif

(3)二進制數碼或BCD碼表示時間,日歷和定鬧。

(4)12小時或24小時制,12小時時鐘模式帶有PM和AM指示,有夏令時功能。

(5)Motorola和Intel總線時序選擇。

(6)有128個字節RAM單元與軟件接口,其中14個字節作為時鐘和控制寄存器,114字節為通用RAM,所有RAM單元數據都具有掉電保護功能。

(7)可編程方波信號輸出。

(8)中斷信號輸出(IRQ)和總線兼容,定鬧中斷,周期性中斷、時鐘更新周期結束中斷可分別由軟件屏蔽,也可分別進行測試。

原理及引腳說明

       DS12887內部由振蕩電路,分頻電路,周期中斷/方波選擇電路,14字節時鐘和控制單元,114字節用戶非易失RAM,十進制/二進制累加器,總線接口電路,電源開關寫保護單元和內部鋰電池等部分組成。DS12887引腳分配如圖1:

Vcc:直流電源+5V電壓。當5V電壓在正常范圍內時,數據可讀寫;當Vcc低于4.25V,讀寫被禁止,計時功能仍繼續;當Vcc下降到3V以下時,RAM和計時器供電被切換到內部鋰電池。

MOT(模式選擇):MOT引腳接到Vcc時,選擇MOTOROLA時序,當接到GND時,選擇Intel時序。

SQW(方波信號輸出):SQW引腳能從實時鐘內部15級分頻器的13個抽頭中選擇一個作為輸出信號,其輸出頻率可通過對寄存器A編程改變。

AD0-AD7(雙向地址/數據復用線):總線接口,可與Motorola微機系列和Intel微機系列接口。

AS(地址選通輸入):用于實現信號分離,在AD/ALE的下降沿把地址鎖入DS12887。

DS(數據選通或讀輸入):DS/RD引腳有兩種操作模式,取決于MOT引腳的電平,當使用Motorola時序時,DS是一正脈沖,出現在總線周 期的后段,稱為數據選通;在讀周期,DS指示DS12887驅動雙向總線的時刻;在寫周期,DS的后沿使DS12887鎖存寫數據。選擇Intel時序 時,DS稱作(RD),RD與典型存貯器的允許信號(OE)的定義相同。

R/W(讀/寫輸入):R/W引腳也有兩種操作模式。選Motorola時序時,R/W是低電平信號時,指示當前周期是讀或寫周期,DS為高電平 時,R/W高電平指示讀周期,R/W信號一低電平信號,稱為WR。在此模式下,R/W引腳與通用RAM的寫允許信號(WE)的含義相同。

CS(片選輸入):在訪問DS12887的總線周期內,片選信號必須保持為低。

IRQ(中斷申請輸入):低電平有效,可作微處理的中斷輸入。沒有中斷的條件滿足時,IRQ處于高阻態。IRQ線是漏極開路輸入,要求外接上接電阻。

RESET(復位輸出):當該腳保持低電平時間大于200ms,保證DS12887有效復位。

內部功能

地址分配

        DS12887的地址由114字節的用戶RAM存放。10字節的存放實時時鐘時間,日歷和定鬧RAM及用于控制和狀態的4字節特殊寄存器組成,幾乎所有的128個字節直接讀寫。

時間,日歷和定鬧單元

        時間和日歷信息通過讀相應的內存字節來獲取,時間,日歷和定鬧通過寫相應的內存字節設置或初始化,其字節內容可以是二進制或BCD形式。時間可選擇 12小時制或24小時制,當選擇12小時制時,小時字節的高門為邏輯“1”代表PM。時間,日歷和定鬧字節是雙緩沖的,總是可訪問的。每秒鐘這10個字節 走時1秒,檢查一次定鬧條件,如在更新時,讀時間和日歷可能引起錯誤,三個字節的定鬧字節有兩種使用方法。第一種,當定鬧時間寫入相應時,分,秒,定鬧單 元,在定允許鬧位置高的條件下,定鬧中斷每天準時起動一次。第二種,在三個定鬧字節中插入一個或多個不關心碼。不關心碼是任意從O0到FF的16進制數。 當小時字節的不關心碼位置位時,定鬧為小時發生一次;同樣,當小時和分鐘定鬧字節置不關心位時,每分鐘定鬧一次;當三個字節都置不關心位時,每秒中斷一 次。

2008108111517545.gif

非易失RAM

       在DS1288中,114字節通用非易失RAM不專用一任何特殊功能,它們可被處理器程序用作非易失內存,在更新周期也可訪問。

中斷

       RTC實時時鐘加RAM向處理器提供三個獨立的,自動的中斷源。定鬧中斷的發生率可編程,從每秒一次到每天一次,周期性中斷的發生率可從500ms 到122s選擇。更新結束中斷用于向程序指示一個更新周期完成。中斷控制和狀態位在寄存器B和C中,本文的其它部分將詳細描述每個中斷發生條件。

晶振控制位

       DS12887出廠時,其內部晶振被關掉,以防止鉭電池在芯片裝入系統前被消耗。寄存器A的BIT4-BIT6的其它組合都是使晶振關閉。

方波輸出選擇

        15級分頻抽頭中的13個可用于15選1選擇器,選擇分頻器抽頭的目的是在SQW引腳產生一個方波信號,其頻率由寄存器A的RS0-RS3位設置。 SQW頻率選擇器與周期中斷發生器共有15選1選擇器,一旦頻率選擇好,通過用程序控制方波輸出允許位SQWE來控制SQW引腳輸出的開關。

周期中斷選擇

       周期中斷可在IRQ腳產生500ms一次到每122μs一次的中斷,中斷步率同樣由寄存A確定,它的控制位為寄存器B中的PIE位。

更新周期

        DS12887每一秒執行一次更新周期,保證時間、日歷的準確。更新周期還比較每一定鬧字節與相應的時間字節,如果匹配或三個字節都是不關心碼,則產生一次定鬧中斷。

狀態控制寄存器

       DS12887有4個控制寄存器,它們在任何時間都可訪問,即使更新周期也不例外。

寄存器A

        UIP:更新周期正在進行位。當UIP為1,更新轉換將很快發生,當UIP為0,更新轉換至少在244s內不會發生。DV0、DV1、DV2:用于開關晶振和復位分頻鏈。這些位的010唯一組合將打開晶振并充許RTC計時。

       RS3、RS2、RS1、RS0:頻率選擇位,從15級頻率器13個抽頭中選一個,或禁止分頻器輸入。選擇好的抽頭用于產生方波(SQW引腳)輸出和周期中斷,用戶可以:

(1)用PIE位允許中斷。

(2)用SQWE位允許并用相同的頻率。

寄存器B、C、D的介紹從略

       圖2是作者所設計的LED大屏幕系統中DS12887與80196KB的硬件連接圖。固化在下位機2764中的時間顯示子程序,由于篇幅關系在此從略,感興越的讀者可同本刊編輯部聯系。


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲第一色在线| 欧美国产欧美亚洲国产日韩mv天天看完整 | 欧美成人亚洲成人| 亚洲第一精品久久忘忧草社区| 黄色成人免费观看| 欧美精品在线免费观看| 亚洲一区二区三区久久| 性色一区二区三区| 揄拍成人国产精品视频| 欧美乱妇高清无乱码| 免费亚洲电影| 亚洲网址在线| 香蕉久久国产| 亚洲欧美日韩一区| 亚洲国产精品久久人人爱蜜臀| 欧美日韩1080p| 欧美国产欧美亚州国产日韩mv天天看完整 | 国产欧美日本一区二区三区| 久久久久国产成人精品亚洲午夜| 亚洲国产精品久久人人爱蜜臀 | 亚洲欧美电影院| 亚洲电影免费在线观看| 91久久中文| 国产欧美一区二区视频| 国产精品日韩一区二区| 久久伊人亚洲| 亚洲女性裸体视频| 午夜精品免费视频| 亚洲精品午夜| 午夜日韩福利| 亚洲免费激情| 精品va天堂亚洲国产| 欧美日韩一区二区在线播放| 久久久久国产一区二区三区四区| 久久精品国产一区二区三区免费看| 99精品国产在热久久下载| 亚洲欧美一区二区三区极速播放| 亚洲一区二区三区免费在线观看 | 久久精品91| 久久综合网络一区二区| 亚洲一区二区三区国产| 亚洲欧美激情一区| 久久精品欧美日韩精品| 久久综合狠狠综合久久综青草| 欧美成人午夜视频| 欧美日韩黄色大片| 麻豆久久精品| 欧美在线高清| 亚洲午夜激情免费视频| 亚洲男人av电影| 久久精品视频在线看| 免费美女久久99| 欧美午夜激情视频| 久久动漫亚洲| 蜜桃av一区二区| 欧美日韩中文字幕在线| 国产日韩欧美中文| 国产精品久久久久久久久果冻传媒| 久久亚洲综合色一区二区三区| 六十路精品视频| 欧美精品一区在线发布| 欧美日韩一区在线观看视频| 国产日产亚洲精品系列| 最新国产成人在线观看 | 亚洲一区二区三区免费观看 | 一区二区三区不卡视频在线观看| 欧美在线视频全部完| 亚洲婷婷在线| 亚洲激情专区| 亚洲国产高清一区二区三区| 亚洲靠逼com| 午夜视频在线观看一区| 亚洲免费精品| 亚洲日本精品国产第一区| 欧美专区在线观看| 一本到12不卡视频在线dvd| 久久精品国产2020观看福利| 欧美精品一区二区三区在线看午夜| 狼人天天伊人久久| 欧美理论电影网| 国内伊人久久久久久网站视频| 国产伦精品一区二区三区视频黑人| 欧美三级电影大全| 国产视频在线观看一区二区| 亚洲三级电影在线观看| 亚洲激情成人| 亚洲欧美国产高清va在线播| 亚洲毛片在线看| 久久久女女女女999久久| 久久国产一区| 欧美日韩国产黄| 激情文学一区| 亚洲综合不卡| 亚洲专区国产精品| 999亚洲国产精| 久久夜精品va视频免费观看| 国产精品乱子乱xxxx| 国产午夜精品一区理论片飘花| 亚洲乱码日产精品bd| 亚洲人在线视频| 久久人人看视频| 国产精品揄拍一区二区| 一区二区成人精品| 亚洲欧美视频| 亚洲午夜羞羞片| 欧美国产先锋| 亚洲成人自拍视频| 久久精品日产第一区二区| 亚洲人体影院| 久久亚洲精品视频| 国产欧美精品在线| 亚洲欧美视频| 性色av一区二区三区在线观看 | 欧美一区二区三区四区夜夜大片| 久久激情综合网| 国产精品免费一区豆花| 亚洲精品裸体| 日韩午夜av在线| 欧美精品日韩| 亚洲国产欧美一区二区三区久久 | 亚洲免费在线观看视频| 国产精品久久久久av免费| 一区二区三区久久精品| 欧美一区二区三区在| 亚洲人成77777在线观看网| 99精品视频一区| 欧美激情精品久久久久久黑人| 亚洲成人在线| 亚洲人www| 欧美激情一区二区三区不卡| 亚洲国产欧美一区二区三区同亚洲 | 国产精品久久一区主播| 国产精品99久久久久久久vr | 午夜精品国产更新| 国产精品久久久久久模特| 亚洲性图久久| 久久国内精品视频| 国内精品免费在线观看| 亚洲大片在线| 欧美成人视屏| 日韩视频在线观看一区二区| 一区二区三区黄色| 国产精品成人在线观看| 亚洲视频狠狠| 久久国产精品亚洲va麻豆| 国产亚洲午夜| 亚洲九九精品| 亚洲无线观看| 国产欧美日本一区视频| 久久精品国产亚洲一区二区| 鲁大师成人一区二区三区| 亚洲黄色成人网| 中文精品在线| 蜜桃av噜噜一区| 亚洲欧洲一区二区在线观看| 99视频热这里只有精品免费| 欧美日韩一区在线观看视频| 亚洲专区欧美专区| 久久久久久久一区二区三区| 在线观看精品视频| 亚洲视频久久| 国产区二精品视| 最新69国产成人精品视频免费| 欧美乱妇高清无乱码| 亚洲一区视频在线| 老鸭窝亚洲一区二区三区| 亚洲日本欧美日韩高观看| 亚洲欧美bt| 在线观看一区| 亚洲免费婷婷| 一区二区在线观看av| 在线视频精品一区| 国产午夜亚洲精品不卡| 最新热久久免费视频| 国产精品theporn88| 欧美在线啊v| 欧美日韩精品高清| 欧美一区国产一区| 欧美日韩黄色大片| 久久精品72免费观看| 欧美日韩一区二区三区免费| 午夜精品www| 欧美人成网站| 欧美制服丝袜第一页| 欧美日韩免费精品| 久久精品国产精品亚洲综合| 欧美日韩视频| 久久精品99久久香蕉国产色戒| 欧美日韩在线一二三| 亚洲电影自拍| 国产精品一区二区三区四区| 亚洲日韩第九十九页| 国产麻豆精品视频| 一片黄亚洲嫩模| 好吊色欧美一区二区三区视频| 亚洲一区二区成人在线观看| 在线观看不卡| 久久精品一区蜜桃臀影院 | 亚洲成人在线网站| 国产精品久久久久永久免费观看|