新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > MM58167B 總線型微處理系統(tǒng)實(shí)時(shí)時(shí)鐘源應(yīng)用

        MM58167B 總線型微處理系統(tǒng)實(shí)時(shí)時(shí)鐘源應(yīng)用

        作者: 時(shí)間:2012-03-02 來源:網(wǎng)絡(luò) 收藏

        1. 概述

        作為型微處統(tǒng)中的
        ,其內(nèi)部包括一個(gè)可尋址的計(jì)數(shù)器、56 bit片內(nèi)RAM和兩個(gè)輸出中斷,而且POWER DOWN引腳的有效信號(hào)可使芯片進(jìn)入省電工作模式。該芯片的時(shí)間基準(zhǔn)是一個(gè)32.768kHz的晶振。其特點(diǎn)如下:

        ●與微器兼容(8 bit數(shù)據(jù));

        ●具有從毫秒到月的計(jì)數(shù)器;

        ●56 bit內(nèi)部RAM可與時(shí)間比較;

        ●2個(gè)中斷輸出可產(chǎn)生8種中斷信號(hào);

        ●POWER DOWN輸入可使所有輸入輸出失效而只留一個(gè)STANDBY中斷;

        ●狀態(tài)位可指示在一個(gè)讀周期中是否出現(xiàn)計(jì)數(shù)更新;

        ●4年日歷(無閏年);

        ●24小時(shí)

        ●采用24腳DIP封裝(如圖1所示)。


        本文引用地址:http://www.104case.com/article/171976.htm


        2. 功能模塊介紹

        2.1 實(shí)時(shí)計(jì)數(shù)

        實(shí)時(shí)時(shí)鐘的每個(gè)計(jì)數(shù)器分成十位和個(gè)位兩個(gè)數(shù)字,每個(gè)數(shù)字由4 bit組成BCD碼(見表1),任何不用的bit在讀時(shí)保持邏輯“0”,在寫時(shí)被忽略。任何不用的bit不參與BCD碼的合成。比如小時(shí)計(jì)數(shù)器的十位不應(yīng)超過2,故只需2 bit表示,而其余2 bit空閑,用短劃線(-)表示。

        計(jì)數(shù)器的可尋址部分是從毫秒到月。計(jì)數(shù)器本身是一個(gè)脈動(dòng)計(jì)數(shù)器,工作于4.5V以上時(shí)的脈動(dòng)延時(shí)小于60μs(工作于2.2V時(shí)小于300μs)。

        2.2 片內(nèi)RAM

        片內(nèi)的56 bitRAM可作為一般的數(shù)據(jù)存儲(chǔ)器使用,也可以鎖存與實(shí)時(shí)時(shí)鐘比較的比較值。每當(dāng)實(shí)時(shí)時(shí)鐘的當(dāng)前值與RAM中鎖存的設(shè)置值比較相等時(shí)就可以產(chǎn)生報(bào)警中斷。其中只有毫秒的個(gè)位和星期的十位不參加比較(計(jì)數(shù)器中也未用到,如表1所列)。如果RAM中某個(gè)BCD碼的最高2個(gè)有效位被置為“1”,則認(rèn)為該位總相等而不參與比較,即被屏蔽掉。因此設(shè)置報(bào)警中斷的規(guī)律為:凡是比指定時(shí)間單位高的位,設(shè)置成0CH(即1100B,最高2位為“1”),而比指定時(shí)間單位低的位設(shè)為“00H”。比如,希望每天的上午10∶15產(chǎn)生報(bào)警中斷,則比小時(shí)高的時(shí)間單位(星期、日期、月)都設(shè)為0CH,而比分鐘低的時(shí)間單位(秒、百分秒、毫秒)都設(shè)成00H。

        2.3 中斷和比較器

        該芯片共有2個(gè)中斷輸出。第一個(gè)是引腳INTERRUPT OUTPUT(中斷有效時(shí)輸出高電平),該引腳經(jīng)編程可輸出8種類型的中斷信號(hào),即10Hz、1Hz、每分鐘一次、每小時(shí)一次、每天一次、每星期一次、每月一次或片內(nèi)RAM設(shè)置的時(shí)間與時(shí)鐘計(jì)數(shù)器時(shí)間比較相等時(shí)產(chǎn)生中斷。為了允許某種類型的中斷,只需往中斷控制寄存器的相應(yīng)位寫“1”,當(dāng)一個(gè)或更多位被置“1”,該位對(duì)應(yīng)的計(jì)數(shù)器溢出翻零時(shí),將置位中斷狀態(tài)寄存器的相應(yīng)位并產(chǎn)生中斷(使中斷輸出腳出現(xiàn)高電平),只要讀取中斷狀態(tài)寄存器就可以識(shí)別中斷類型并復(fù)位中斷,如圖2所示。

        第二個(gè)中斷輸出是引腳STANDBY INTERRUPT(漏極開路,低電平有效),只要片內(nèi)RAM中設(shè)置的時(shí)間與計(jì)數(shù)器比較吻合,并此中斷已經(jīng)允許(往地址16H的D0位寫“1”允許,寫“0”禁止),即可產(chǎn)生該中斷。


        上一頁 1 2 下一頁

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 安塞县| 黑河市| 淮南市| 富裕县| 古田县| 哈巴河县| 九寨沟县| 扬州市| 资源县| 浪卡子县| 苏州市| 红安县| 阳朔县| 玛沁县| 永登县| 洱源县| 宝兴县| 江门市| 彰武县| 屏边| 潼关县| 宜章县| 乌拉特中旗| 栾川县| 体育| 修文县| 延庆县| 庆阳市| 莲花县| 伊吾县| 嫩江县| 岑溪市| 崇礼县| 南乐县| 梓潼县| 阿克陶县| 东阳市| 益阳市| 延津县| 南城县| 濮阳县|