• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于單片機(jī)的時鐘顯示系統(tǒng)的設(shè)計

      2013-11-30 03:49:08孔維勇
      山東工業(yè)技術(shù) 2013年12期
      關(guān)鍵詞:存儲器鬧鐘中斷

      孔維勇

      (安徽理工大學(xué) 電氣工程系,安徽 淮南 232001)

      0 引言

      時鐘顯示別廣泛應(yīng)用于社會生活的各個領(lǐng)域,如家電、汽車站、火車站、廣場、賓館等等,常用的時鐘顯示因不同的場所顯示有所不同,但對時鐘芯片的編程控制原理都大體相差無幾,關(guān)鍵是根據(jù)實際的需要來達(dá)到不同的效果,如報警、鈴聲等。

      1 主要技術(shù)

      1.1 AT89S51 單片機(jī)

      AT89S51是一個低功耗,高性能CMOS 8位單片機(jī),片內(nèi)含8K ISP的可反復(fù)擦寫1000次的FLASH只讀程序存儲器,器件采用ATMEL公司的高密度、非易失性存儲技術(shù)制造,芯片內(nèi)集成了通用8位中央處理器和ISP Flash存儲單元,兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng)及8051引腳結(jié)構(gòu),AT89S51微型機(jī)可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價比的解決方案。AT89S51具有如下結(jié)構(gòu):40個引腳,128bytes的隨機(jī)存取數(shù)據(jù)存儲器 (RAM),4kBytes Flash片內(nèi)程序存儲器,32個外部雙向輸入/輸出(I/O)口,5個中斷優(yōu)先級嵌套中斷,2個16位可編程定時計數(shù)器,2個全雙工串行通信口,看門狗(WDT)電路,片內(nèi)時鐘振蕩器。

      1.2 DS12887時鐘芯片主要特點

      (1)可作為IBMAT計算機(jī)的時鐘和日歷;(2)與MC14688B和DS1287的管腳兼容;(3)在沒有外部電源的情況下可以工作10年;(4)自帶晶體振蕩器及電池;(5)數(shù)據(jù)地址總線復(fù)用;(6)可選用的夏令時模式;(7)可以應(yīng)用于MOTORLA 和 INTEL 兩種總線;(8)內(nèi)建128字節(jié)RAM;(9)14字節(jié)時鐘控制 RAM;(10)114 字節(jié)通用 RAM;(11)可編程方波輸出;(12)總線兼容中斷(IRQ);(13)三種可編程中斷:時間性中斷 可產(chǎn)生美妙一次直到每天一次中斷周期性中斷122ms到500ms時鐘更新結(jié)束中斷。

      圖1

      2)管腳名稱

      AD0-AD7地址、數(shù)據(jù)復(fù)用總線

      NC-腳

      NOT-總線類型選擇(MOTOROLA/INTEL)

      CS-片選

      AS-ALE

      R/W-在INTEL總線下作為/WR

      DS-在INTEL總線下作為/RD

      RESET-復(fù)位信號

      IRQ-中斷請求輸出

      SQW-方波輸出、

      VCC-+5電源

      GND-電源地

      圖1位DS12887的結(jié)構(gòu)圖

      3)DS12887時間、日歷和鬧鐘區(qū)域

      可以通過讀取應(yīng)用的存儲器來獲得時間、日歷信息。通過對AT98S51單片機(jī)進(jìn)行編程來寫入DS12887存儲器設(shè)置時間、日歷和鬧鐘。時間和鬧鐘的設(shè)置可以是12小時和24小時制,可以通過對AT89S51編程來實現(xiàn)所需要的功能。在DS12887存儲器中,0XC0-0XFF位特殊的數(shù),如果小時鬧鐘位OXC0-0XFF,表示每小時中斷一次;如果小時鬧鐘和分鐘鬧鐘是OXC0-0XCFF,表示每分鐘中斷一次如果小時鬧鐘、分鐘鬧鐘和秒鐘鬧鐘都是0XC0-0XCFF,表示每秒中斷一次。DS12887時鐘芯片有四控制寄存器,分別是寄存器A、B、C、D,它們可以在如何時候讀寫。

      1.3 LCD 液晶顯示

      圖2LCD顯示時間:

      圖2

      通過對AT89S51的編程時間,按照需要顯示時間、鬧鐘等設(shè)置,在一次編程后,DS12887可以在掉電后仍然保持時鐘時間的準(zhǔn)確性,這是因為時鐘內(nèi)有電池的結(jié)果。

      2 結(jié)論

      本設(shè)計方法方案所使用的單片機(jī)比較容易獲得,價格便宜,易于實現(xiàn),所使用的DS12887價格稍高,但可以實現(xiàn)很多功能,能夠滿足多種實際需要,LCD也比較容易獲得,對于學(xué)習(xí)及實際需要都有十分重要的意義。

      [1]郭天祥.51單片機(jī)C語言教程[M].電子工業(yè)出版社.

      [2]徐愛鈞,徐陽.keil c51單片機(jī)高級語言應(yīng)用編程與實踐[M].電子工業(yè)出版社.

      猜你喜歡
      存儲器鬧鐘中斷
      多彩創(chuàng)意鬧鐘
      靜態(tài)隨機(jī)存儲器在軌自檢算法
      天然鬧鐘
      小鬧鐘的提醒
      能幫我設(shè)個鬧鐘不等四則
      跟蹤導(dǎo)練(二)(5)
      千里移防,衛(wèi)勤保障不中斷
      解放軍健康(2017年5期)2017-08-01 06:27:44
      存儲器——安格爾(墨西哥)▲
      基于Nand Flash的高速存儲器結(jié)構(gòu)設(shè)計
      AT89C51與中斷有關(guān)的寄存器功能表解
      梁山县| 香河县| 安达市| 田东县| 瑞金市| 高雄县| 海淀区| 织金县| 道真| 天台县| 武冈市| 隆德县| 普陀区| 锦屏县| 洛浦县| 南京市| 伊川县| 阳山县| 黄平县| 沁阳市| 蓬莱市| 遂平县| 永春县| 涡阳县| 淮北市| 巴林右旗| 龙胜| 黄龙县| 湄潭县| 信宜市| 崇州市| 云梦县| 天门市| 枝江市| 绥化市| 防城港市| 衢州市| 长治市| 元谋县| 鹰潭市| 永州市|