那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

ds12c887芯片怎樣初始化_ds12c887初始化程序分享

姚小熊27 ? 來源:網絡整理 ? 2018-04-11 10:41 ? 次閱讀

DS12C887參數

功能:Clock,Calendar,Alarm

封裝/箱體:eDIP

時間格式:HH:MM:SS,Binary

日期格式:DW:DM:M:Y,Binary

RTC存儲容量:113B

電源電壓(最大值):5.5V

電源電壓(最小值):4.5V

最大工作溫度:+70C

最小工作溫度:0C

安裝風格:ThroughHole

RTC總線接口:Multiplexed

ds12c887引腳及功能

ds12c887芯片怎樣初始化_ds12c887初始化程序分享

GND、 VCC:直流電源,其中VCC接+5V輸入,GND接地,當VCC輸入為+5V時,用戶可以訪問DS12C887內RAM中的數據,并可對其進行讀、寫操作;當VCC的輸入小于+4.25V時,禁止用戶對內部RAM進行讀、寫操作,此時用戶不能正確獲取芯片內的時間信息;當VCC的輸入小于+3V時, DS12C887會自動將電源發換到內部自帶的鋰電池上。

MOT:模式選擇腳,DA12C887有兩種工作模式,即Motorola模式和Intel模式,當MOT接VCC時,選用的工作模式是Motorola模式,當MOT接GND時,選用的是Intel模式。本文主要討論Intel模式。

SQW:方波輸出腳,當供電電壓VCC大于4.25V時,SQW腳可進行方波輸出,此時用戶可以通過對控制寄存器編程來得到13種方波信號的輸出。

AD0~AD7:復用地址數據總線,該總線采用時分復用技術,在總線周期的前半部分,出現在AD0~AD7上的是地址信息,可用以選通DS12C887內的RAM,總線周期的后半部分出現在AD0~AD7上的數據信息。

AS:地址選通輸入腳,在進行讀寫操作時,AS的上升沿將AD0~AD7上出現的地址信息鎖存到DS12C887上,而下一個下降沿清除AD0~AD7上的地址信息,不論是否有效,DS12C887都將執行該操作。

DS/RD:數據選擇或讀輸入腳,該引腳有兩種工作模式,當MOT接VCC時,選用Motorola工作模式,在這種工作模式中,每個總線周期的后一部分的DS為高電平,被稱為數據選通。在讀操作中,DS的上升沿使DS12C887將內部數據送往總線AD0~AD7上,以供外部讀取。在寫操作中,DS的下降沿將使總線 AD0~AD7上的數據鎖存在DS12C887中。

R/W:讀/寫輸入端,該管腳也有2種工作模式,當MOT接VCC時,R/W工作在Motorola模式。此時,該引腳的作用是區分進行的是讀操作還是寫操作,當R/W為高電平時為讀操作,R/W為低電平時為寫操作;當MOT接GND時,該腳工作在Intle模式,此時該作為寫允許輸入。

CS:片選輸入,低電平有效。

IRQ:中斷請求輸入,低電平有效,該腳有效對DS12C887內的時鐘、日歷和RAM中的內容沒有任何影響,僅對內部的控制寄存器有影響,在典型的應用中,RESET可以直接接VCC,這樣可以保證DS12C887在掉電時,其內部控制寄存器不受影響。

由表1可以看出:DS12C887內部有控制寄存器的A-B等4個控制寄存器,用戶都可以在任何時候對其進行訪問以對DS12C887進行控制操作。

表1 DS12C887的存儲功能
ds12c887芯片怎樣初始化_ds12c887初始化程序分享

ds12c887機構框圖

ds12c887芯片怎樣初始化_ds12c887初始化程序分享

DS12C887初始化程序

Ttime:MOV DPTR ,#0DD0BH;寄存器B中的Rest位置“1”,禁止芯片內部的更新周期

MOV A,#0A2H

MOV @DPTR,A

初始化10bit時標寄存器程序,輸入當前時間:1999年2月6日,星期6,12:00:00

MOV DPTR,#0D00H

MOV A,#00H

MOVX @DPTR,A;秒時標單元

INC DPTR

MOV A,#0FFH;秒時標報警單元送不關心碼

MOVX @DPTR,A

INC DPTR

MOVA,#00H

MOVX @DPTR,A

INC DPTR

MOV A,#0FFH;分時標報警單元送不關心碼

MOVX @DPTR,A

INC DPTR

MOVA,#0CH ;小時時標單元送12

MOVX @DPTR,A

INC DPTR

MOC A,#OFFH ;小時時標單元報警單元

不關心碼

MOVX @DPTR,A

INC DPTR

MOV A,#06H ;星期時標單元送6

MOVX @DPTR,A

INC DPTR

MOV A,#06H ;日期時標單元送6

MOVX @DPTR,A

INC DPTR

MOV A,#02H ;月時標單元送2

MOVX @DPTR,A

INC DPTR

MOV A,#63H ;年時標單元送99

MOVX @DPTR,A

MOV DPTR,#0DD0EH

MOV A,#13H ;年度高兩位送19

MOVX @DPTR,A

MOV DPTR,#0DD0AH

MOV A,#20H ;初始化狀態寄存器A

MOV @DPTR,A

MOV DPTR,#0DD0CH ;清狀態寄存器D的URT位置“1”

MOVX A,@DPTR

INC DPTR

MOVX A,@DPTR;狀態寄存器D的URT位置‘1’

MOV DPTR ,#0DD0BH

MOV A,#22H ;初始化狀態寄存器B

MOV @DPTR,A

MOV IE, #81H ;89C52開中斷

RET

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • ds12c887
    +關注

    關注

    0

    文章

    43

    瀏覽量

    21176
收藏 人收藏

    評論

    相關推薦

    DS12C887時鐘芯片鬧鐘問題,求達人解答

    我用51單片機與DS12C887連接,程序也對,初始化也對0AH,0BH寄存器進行了設置,但是到鬧鐘時間,IRQ引腳不產生中斷不知道是怎么回事,困擾我好久了,是芯片問題呢還是
    發表于 04-19 11:31

    ds12c887程序

    ds12c887程序----數字時鐘芯片
    發表于 05-29 14:20

    DS12c887的二次初始化問題

    各位大神!現在做項目,想問一下,DS12c887時鐘芯片初始化時間設置有錯誤能不能再重新初始化,重新設置一個初始時間。謝謝啊……
    發表于 01-23 20:30

    ds12c887

    求一份ds12c887和12864的萬年歷程序
    發表于 10-20 14:24

    DS12C887C51驅動代碼

    DS12C887自帶電池,并且芯片內部具有一定的掉電保存RAM,而且價格也還可以,因此使用的比較多。DS12C887地址與數據總線復用,因此與51接口方便,51的ALE接入DS12C887
    發表于 07-13 03:51

    DS12C887 pdf datasheet

    The DS12885, DS12887, and DS12C887 real-timeclocks (RTCs) are designed to be direct replacementsfor
    發表于 10-08 11:10 ?173次下載

    一種新型的時鐘日歷芯片-DS12C887

    簡要介紹了美國DALLAS 公司的新型時鐘日歷芯片DS12C887 的功能特性和內部控制寄存器參數,給出了DS12C887 與8031 單片機的電路連接圖,同時給出了用C51 編寫的
    發表于 04-10 08:54 ?6次下載

    一種新型的時鐘日歷芯片DS12C887

    簡要介紹了美國DALLAS公司的新型時鐘日歷芯片DS12C887的功能特性和內部控制寄存器參數,給出了DS12C887與8031單片機的電路連接圖,同時給出了用C51編寫的
    發表于 04-30 14:55 ?97次下載

    時鐘芯片ds12c887C51驅動程序

    文件名稱:ds12c887.c 適用范圍:時鐘芯片ds12c887的驅動程序
    發表于 06-03 16:03 ?262次下載

    DS12C887引腳圖及其應用

    DS12C887實時時鐘芯片功能豐富,可以用來直接代替IBM PC上的時鐘日歷芯片 DS12887 ,同時,它的管腳也和MC146818B、DS
    發表于 09-16 11:53 ?2.5w次閱讀
    <b class='flag-5'>DS12C887</b>引腳圖及其應用

    DS12C887高精度電子時鐘設計

    DS12C887高精度電子時鐘設單片機設計課程。DS12C887高精度電子時鐘設
    發表于 10-29 16:18 ?16次下載

    一文看懂ds1302與ds12c887區別

    本文主要介紹了ds1302與ds12c887區別,還各自介紹了ds1302與ds12c887的引腳圖及功能、特點、工作原理等。
    發表于 04-10 17:19 ?1.4w次閱讀
    一文看懂<b class='flag-5'>ds</b>1302與<b class='flag-5'>ds12c887</b>區別

    關于DS12C887以外部RAM方式訪問

    本文開始介紹了DS12C887基本參數與器件特性,其次介紹了DS12C887引腳及功能,最后介紹了關于DS12C887以外部RAM訪問方式。
    的頭像 發表于 04-11 08:46 ?5292次閱讀
    關于<b class='flag-5'>DS12C887</b>以外部RAM方式訪問

    新型時鐘日歷芯片DS12C887應用及51應用程序

    新型時鐘日歷芯片DS12C887應用及51應用程序說明。
    發表于 04-14 10:43 ?31次下載

    DS12C887 時鐘/定時 - 實時時鐘

    電子發燒友網為你提供Maxim(Maxim)DS12C887相關產品參數、數據手冊,更有DS12C887的引腳圖、接線圖、封裝手冊、中文資料、英文資料,DS12C887真值表,DS12C887
    發表于 11-21 21:37
    <b class='flag-5'>DS12C887</b> 時鐘/定時 - 實時時鐘
    百家乐官网现金投注信誉平台| 做生意容易成功的八字| 百家乐官网10法则| 澳门百家乐信誉| 百家乐官网在线赌场| 聚宝盆百家乐的玩法技巧和规则 | 永善县| 钱柜百家乐的玩法技巧和规则| 姚记百家乐官网的玩法技巧和规则| 百家乐官网怎么才赢| 大发888bocai官方下载| 博九网百家乐现金网| 缅甸百家乐官网网络赌博解谜| 3D乐财网| 诺贝尔百家乐的玩法技巧和规则| 巴西百家乐官网的玩法技巧和规则 | 互联网百家乐官网的玩法技巧和规则| 总统国际娱乐城| 二八杠技巧培训| 澳门百家乐娱乐注册| 百家乐官网赌博公司| 广南县| 大发888棋牌下载| 赌场百家乐网站| 玩百家乐官网请高手指点| 真人百家乐官网开户须知| 沈阳盛京棋牌官网| 波浪百家乐游戏中| 百家乐洗码软件| 百家乐官网发脾机| 百家乐官网视频软件| 明升娱乐城开户| 威尼斯人娱乐城进不了| 百家乐现场新全讯网| 百家乐官网娱乐平台代理佣金| 百家乐官网平台那家好| 澳门在线游戏| 全讯网90| 连环百家乐怎么玩| 博马百家乐娱乐城| 百家乐官网必胜法技巧|