《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 基于LPC2131的實時時鐘控制設計
基于LPC2131的實時時鐘控制設計
吳懷明,童子權 哈爾濱理工大學
摘要: 實時時鐘在工業系統中具有良好的應用前景。本系統以微控制器LPC2131為核心控制器,控制內部實時時鐘,實現對秒、分、小時等各個時間寄存器的準確操作,通過串口將采集到的數據發送到上位機。本文詳細給出硬件設計總體框圖、設計原理和軟件實現的方法,得出了實驗結果。這種實時時鐘的控制方法,很容易應用到現代工業以及各種智能化應用系統中。
Abstract:
Key words :

引言
    嵌入式技術是當前發展速度最快、應用最廣、前景最好的信息技術領域之一。目前,社會上嵌入式系統人才短缺的現狀給各大高校帶來了契機,很多高校的電子信息工程專業都開設了相關的嵌入式課程。嵌入式系統主要由兩部分組成:一是硬件,二是軟件。本設計是基于32位ARM7TDMI-S核的LPC2131微控制器,內部帶有獨立電源和時鐘源的實時時鐘,在節電模式下極大地降低了功耗。通過硬件和軟件的結合操作,實現了對內部各個時間寄存器的秒、分、小時、日、月、年和星期的控制,能夠將采集到各個時間數據通過串口發送到上位機上,達到實時系統的顯示功能。此設計便于形成專用的時鐘控制的嵌入式裝置,也能夠嵌入到各種智能化應用系統中。

1 系統工作原理
    該系統主要基于LPC2131為核心的主控電路,由JTAG下載模塊、外部時鐘源模塊、ARM7微控制器模塊、串口通信模塊(RS-232)等電路組成。LPC2131微控制器內部帶有實時時鐘模塊,可以由外部獨立的時鐘振蕩器來提供時鐘源或由基于內部VPB時鐘的可編程預分頻器來提供時鐘源,達到對時鐘寄存器秒、分、小時、日、月、年和星期的控制。同時將控制的數據通過串口與PC機通信,來實現結果,將數據顯示在PC機上。
1.1 實時時鐘內部結構介紹
    LPC2131內部實時時鐘結構框圖如圖1所示。實時時鐘包含混合寄存器、時間寄存器、時間計數器、報警寄存器和預分頻器等。其中,混合寄存器包括:中斷位置寄存器(ILR)、時鐘節拍計數器(CTC)、時鐘控制寄存器(CCR)、計數器遞增中斷寄存器(CIIR)、報警屏蔽寄存器(A-MR);時間計數器包括:秒寄存器(SEC)、分寄存器(MIN)、小時寄存器(HOUR)、日期寄存器(DOM)、星期寄存器(DOW)、年寄存器(DOY)、月寄存器(MONTH)、年寄存器(YEAR);時間寄存器組包括:完整時間寄存器0(CTIME0)、完整時間寄存器1(CTIME1)、完整時間寄存器2(CTIME2);報警寄存器包括:秒報警值(ALSEC)、分報警值(ALMIN)、小時報警值(ALHOUR)、日期報警值(ALDOM)、星期報警值(ALDOW)、月報警值(ALM-ON)、年報警值(ALYEAR);預分頻器包括:預分頻值整數部分(PREINT)、預分頻值小數部分(PREFRAC)。

a.jpg


1.2 實時時鐘的基本操作
    首先,設置時鐘控制寄存器(CCR)可以選擇RTC的計數時鐘,可以由外部振蕩器32.768 kHz提供或內部Fpclk分頻得到。當使用Fpclk作為時鐘源時,它的基準時鐘分頻器允許調節任何頻率高于65.536 kHz的外設時鐘源產生一個32.768 kHz的基準時鐘,實現準確計時操作。
    其次,如果CCR選擇內部時鐘源,則設置RTC基準時鐘分頻器(PREINT、PREFRAC),如果選擇外部32.768kHz就不必設置預分頻寄存器的值,預分頻寄存器值的計數如下:
    b.jpg
    接著初始化實時時鐘(RTC)的各個時鐘值,如YEAR、MONTH、DOM等,報警中斷設置,如CIIR、AMR等,然后啟動RTC,即CCR的CLKEN位置位,讀取完整的時間寄存器值。在此過程中時鐘節拍計數器(CTC)是一個15位計數器,每秒計數32 768個時鐘,當有CTC秒進位時,完整時間CTIME0~CTIME2、RTC時間寄存器(如SEC、MIN)將會更新。實時時鐘中斷有兩種:一種增量中斷,由CIIR控制;另一種為報警中斷。本設計使用的是增量中斷。
    最后將串口初始化,設置串口的波特率、數據位、停止位、校驗位等,將串口與上位機連接,將串口采集到的時間寄存器變化的時間值發送到上位機上顯示,得到對實時時鐘的控制結果。
1.3 寄存器的功能介紹
    時鐘控制寄存器(CCR)是一個5位寄存器,控制時鐘電路的分頻操作。計數器增量中斷寄存器(CIIR):可以使計數器每次增加時產生一次中斷,在中斷位置寄存器的位0(ILR[0])寫入1之前,該中斷一直保持有效。完整時間寄存器0(CTIME0)和完整時間寄存器1(CTIME1):
CTIME0包括秒、分、小時、和星期,CTIME1包括日期、月和年。具體寄存器描述略——編者注。
    預分頻整數寄存器(PREINT):預分頻的整數部分。預分頻整數部分計算如下:
    c.jpg
    預分頻小數寄存器(PREFRAC):預分頻的小數部分。預分頻小數部分計算如下:
    d.jpg

2 系統硬件設計
2.1 系統的硬件結構
    該系統對ARM7微控制器LPC2131的實時時鐘模塊的各個寄存器控制,來達到對時鐘的精確控制。該系統的硬件結構圖,如圖2所示。包括復位電路模塊、JTAG下載模塊、通信模塊(RS-232)、ARM7微控制器模塊及外部振蕩電路模塊。

2.2 系統的硬件原理圖
    復位電路如圖3所示,采用復位芯片SP708S,可以大大提高MCU的復位性能。通過確定的電壓值(閾值)啟動復位操作,同時排除瞬間干擾的影響,又防MCU在電源啟動和關閉期間的誤操作,保證數據安全。用阻容復位穩定性差,常常有按了復位鍵沒反應,要按一段時間才能復位的經歷,容易復位不成功。

    JTAG下載電路如圖4所示,采用20引腳的JTAG口,使用下載工具J-LINK,由軟件MDK將從PC機通過J-LINK,下載到LPC2131里。

g.jpg


    串口通信電路如圖5所示,采用串口芯片MAX3232,將MAX3232與LPC2131連接起來,實現上位機與下位機數據通信。

h.jpg


    ARM7微控制器模塊及外部振蕩電路的系統時鐘源晶振為11.059 2 MHz,實時時鐘的晶振為32.768 kHz。電路圖略——編者注。

3 系統軟件設計
3.1 程序流程
    本系統采用了高級語言C編寫LPC2131程序,本程序主要完成對實時時鐘RTC的各個時間寄存器的設定、顯示以及對串口0的初始化設定。然后通過CPU采集實時時鐘的各個時間寄存器變化的數據,經串口連接到上位機,在上位機上顯示出時間來。程序流程如圖6所示。

i.jpg


3.2 控制程序
    根據程序流程,可將程序分為三大部分:第一部分,對串口的初始化及串口發送數據的函數初始化。第二部分,對實時時鐘的初始化,來設置基準時鐘、時、分、秒等各個寄存器,將采集到的數據通過終端顯示出來。第三部分,主函數部分,將秒增量中斷標志置位、清楚RTC中斷,而后循環地將時間在串口調試助手上顯示。
j.jpg


k.jpg

4 實驗結果
    將以上程序在MDK中運行,下載到LPC2131中,將串口與PC機連接,設置好串口調試助手,波特率9 600bps,數據位8位,1個停止位,無校驗位。得到時間結果。

結語
    本文介紹了基于ARM7TDMI-S核的芯片LPC2131和內部的實時時鐘(RTC)的工作原理,設計了基于實時時鐘與LPC2131的串行通信的采樣系統,將時間顯示在上位機上。這種時鐘控制系統在現代生產、生活中應用廣泛。在實際應用中,只需根據本文的基本思想進行適當的移植,即可設計成專用的時鐘控制的嵌入式裝置,并嵌入到各種智能化應用系統中。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          久久狠狠久久综合桃花| 亚洲视频www| 欧美日韩久久久久久| 亚洲图中文字幕| 国产在线播放一区二区三区| 欧美激情精品久久久久久黑人| 欧美日韩日本网| 亚洲黄色大片| 欧美亚一区二区| 亚洲每日在线| 亚洲欧美激情视频在线观看一区二区三区| 欧美精品一线| 欧美+亚洲+精品+三区| 亚洲一区二区精品| 久久一区二区视频| 久久人人97超碰精品888| 久久漫画官网| 国产精品男人爽免费视频1| 国产精品www| 欧美大胆a视频| 亚洲一区二区欧美| 亚洲日本欧美日韩高观看| 激情小说另类小说亚洲欧美| 国产精品欧美一区二区三区奶水| 亚洲国产精品一区二区www在线| 国产精品久久久免费| 极品少妇一区二区三区| 欧美大胆a视频| 狠狠色噜噜狠狠色综合久| 亚洲天堂第二页| 久久av在线看| 久久婷婷亚洲| 激情亚洲一区二区三区四区| 欧美在线视频不卡| 亚洲国产精品va在线观看黑人| 亚洲免费婷婷| 欧美 亚欧 日韩视频在线| 欧美日韩在线精品| 中国日韩欧美久久久久久久久| 欧美一二区视频| 欧美激情aaaa| 国产丝袜一区二区| 国产精品推荐精品| 欧美特黄a级高清免费大片a级| 久久精品二区| 狠狠入ady亚洲精品经典电影| 久久精品国产免费看久久精品| 国产美女精品| 欧美日韩中国免费专区在线看| 美女在线一区二区| 国产精品乱码一区二区三区| 欧美日韩视频专区在线播放| 国产精品视频免费在线观看| 久久人人超碰| 一本色道久久精品| 亚洲电影欧美电影有声小说| 亚洲视频一区| 在线看成人片| 欧美视频在线观看免费| 欧美午夜精品理论片a级大开眼界| 老牛嫩草一区二区三区日本| 国产精品外国| 欧美色播在线播放| 国产一区视频网站| 亚洲一区二区三区中文字幕在线| 国产色婷婷国产综合在线理论片a| 美女黄网久久| 久久婷婷丁香| 欧美精品乱人伦久久久久久| 国产午夜精品在线观看| 午夜精品久久久久久久久久久| 亚洲自拍电影| 欧美亚州在线观看| 欧美在线视频免费| 欧美在线观看日本一区| 欧美精品v日韩精品v韩国精品v| 欧美成人午夜激情| 国产日韩欧美a| 亚洲免费观看在线视频| 亚洲电影激情视频网站| 国产一区二区看久久| 激情亚洲一区二区三区四区| 亚洲自拍偷拍一区| 久久精品一区二区三区四区| 香蕉尹人综合在线观看| 久久一区激情| ●精品国产综合乱码久久久久| 一色屋精品视频在线观看网站| 亚洲欧洲另类| 欧美一区激情视频在线观看| 欧美丝袜一区二区三区| 久久嫩草精品久久久精品| 激情亚洲一区二区三区四区| 国产一区二区日韩精品欧美精品| 巨胸喷奶水www久久久免费动漫| 久久久一区二区三区| 一本大道久久a久久精品综合| 亚洲最新在线视频| 亚洲一区二区免费| 国产日韩欧美视频在线| 欧美成人首页| 亚洲激情精品| 欧美视频一区在线观看| 欧美日韩国产一级| 亚洲人成7777| 夜夜嗨av一区二区三区网页| 黄色成人小视频| 亚洲欧美日韩中文视频| 国产一区二区三区在线观看精品| 国产欧美日韩视频一区二区三区| 亚洲一区精彩视频| 欧美精品日韩| 久久综合久久久| 欧美日韩午夜激情| 久久成人免费网| 久久国产精品99国产精| 久久久久久网| 你懂的亚洲视频| 亚洲午夜精品17c| 午夜国产不卡在线观看视频| 一区二区欧美亚洲| 又紧又大又爽精品一区二区| 国产精品自拍三区| 国产一区二区三区视频在线观看| 久久久久久久久久久久久久一区| 国产精品久久影院| 欧美日韩一区二区视频在线| 欧美精品123区| 国产精品毛片高清在线完整版| 久久狠狠婷婷| 欧美午夜一区二区三区免费大片| 欧美午夜寂寞影院| 国产一区二区三区免费不卡| 国产精品久久久久国产a级| 日韩图片一区| 欧美理论片在线观看| 日韩一级欧洲| 国产精品久久久久久妇女6080| 久久久久久久久久久久久久一区| 国产一区二区在线观看免费播放| 欧美一二三区在线观看| 你懂的国产精品永久在线| 欧美高清自拍一区| 欧美国产精品专区| 亚欧成人精品| 亚洲日本电影在线| 在线观看亚洲视频| 亚洲国产精品尤物yw在线观看| 亚洲精品极品| 欧美天堂亚洲电影院在线观看| 宅男精品导航| 亚洲人成在线观看网站高清| 免费91麻豆精品国产自产在线观看| 好吊成人免视频| 亚洲美女在线看| 日韩一级黄色av| 亚洲美女尤物影院| 欧美在线视频日韩| 国产麻豆午夜三级精品| 一区二区三区欧美激情| 国产精品国产自产拍高清av王其| 久久精品一区中文字幕| 国产偷久久久精品专区| 国产精品劲爆视频| 嫩草影视亚洲| 一区二区三区在线视频观看| 欧美一区二区三区视频在线观看| 亚洲三级电影在线观看| 国产一区视频在线观看免费| 国产精品永久免费视频| 夜夜嗨av一区二区三区四区| 欧美精品一级| 国产精品初高中精品久久| 久久一区精品| 久久精品一本久久99精品| 欧美日韩高清在线一区| 国产一区二区三区久久久| 欧美精品久久99久久在免费线| 国产午夜精品美女视频明星a级| 亚洲综合国产激情另类一区| 99re视频这里只有精品| 巨胸喷奶水www久久久免费动漫| 午夜在线视频观看日韩17c| 久久久夜色精品亚洲| 欧美一级二区| 亚洲欧美区自拍先锋| 亚洲精品一区在线观看| 久久国产精品一区二区三区四区| 欧美精品亚洲一区二区在线播放| 久久精品理论片| 在线观看亚洲专区| 欧美日韩国产不卡在线看| 亚洲欧美视频在线观看视频| 亚洲国产日韩欧美在线动漫| 免费成人你懂的| 欧美一区二区三区在线看| 国产精品尤物福利片在线观看| 国产深夜精品福利| 欧美激情精品久久久久久大尺度| 日韩午夜精品视频| 亚洲一区二区三区视频播放| 狠狠色伊人亚洲综合成人| 久久精品九九| 亚洲区中文字幕| 亚洲成色999久久网站| 亚洲精品免费网站| 国产精品香蕉在线观看| 欧美日本国产精品| 欧美一区二区网站| 伊人久久久大香线蕉综合直播| 欧美激情一区三区| 国产精品一区二区三区乱码| 亚洲视频999| 久久久人成影片一区二区三区观看| 亚洲二区精品| 日韩亚洲国产欧美| 99国产精品一区| 久久夜色精品国产欧美乱| 久久久久一区二区三区四区| 激情偷拍久久| 国产精品视频九色porn| 亚洲毛片在线| 欧美精品在线观看一区二区| 免费试看一区| 久久综合99re88久久爱| 久久精品人人做人人综合| 欧美精选一区| 亚洲精品黄网在线观看| 欧美日韩三级在线| 亚洲日本中文字幕| 国产曰批免费观看久久久| 欧美日韩美女一区二区| 欧美一级视频一区二区| 亚洲视频专区在线| 国产精品久久久久久久久免费樱桃| 亚洲视屏一区| 欧美一区二区三区四区视频| 欧美+亚洲+精品+三区| 久久精品国产精品亚洲综合| 韩国三级电影久久久久久| 国产精品一二一区| 国产精品免费看| 亚洲一区久久久| 亚洲视频大全| 欧美日韩精品一二三区| 亚洲视频axxx| 欧美一乱一性一交一视频| 国产精品毛片a∨一区二区三区|国| 激情av一区二区| 国产精品激情电影| 黄网站免费久久| 久久精品国产成人| 久久精品国产96久久久香蕉| 狠狠入ady亚洲精品经典电影| 亚洲国产99精品国自产| 国产精品自在欧美一区| 亚洲欧美卡通另类91av| 国产精品高潮呻吟久久av无限| 日韩视频一区二区三区| 欧美亚男人的天堂| 午夜在线电影亚洲一区| 国产精品久久久一区二区| 国产精品va在线播放| 亚洲第一黄色网| 欧美视频亚洲视频| 免费不卡亚洲欧美| 国产精品中文字幕欧美| 国内精品美女在线观看| 亚洲午夜av电影| 国产欧美日韩专区发布| 狠狠久久五月精品中文字幕| 国产欧美日韩一区| 国产欧美日韩| 欧美日韩一区二区三区四区在线观看| 亚洲第一在线综合在线| 久久综合九色综合欧美就去吻| 麻豆国产va免费精品高清在线| 亚洲欧洲一区二区三区在线观看| 欧美在线一区二区| 国内揄拍国内精品少妇国语| 久久五月婷婷丁香社区| 日韩一级视频免费观看在线| 欧美在线视频免费播放| 国产一区视频在线看| 在线观看日韩精品| 亚洲美女视频在线免费观看| 国产精品久久久久久五月尺| 国产美女精品视频| 欧美午夜免费影院| 欧美区国产区| 亚洲一区美女视频在线观看免费| 国产欧美日韩在线视频| 亚洲视频中文字幕| 国产精品爽爽ⅴa在线观看| 99视频精品| 狠狠色香婷婷久久亚洲精品| 在线观看视频亚洲| 久久久.com| 亚洲一区二区三区视频| 一本大道久久精品懂色aⅴ| 欧美日韩免费在线观看| 国产午夜久久| 在线不卡中文字幕播放| 美女网站久久| 一区二区国产在线观看| 在线一区二区三区做爰视频网站| 午夜视频一区二区| 国产精品福利网| 欧美1级日本1级| 国内精品视频一区| 欧美精品日韩三级| 欧美色视频一区| 日韩午夜激情电影| 欧美在线|欧美| 在线看视频不卡| 国产日韩欧美亚洲一区| 午夜欧美电影在线观看| 99精品欧美一区二区三区综合在线| 国产情侣久久| 亚洲欧洲在线免费| 欧美精品七区| 一区二区三区|亚洲午夜| 欧美精品1区| 国产精品亚洲成人| 老巨人导航500精品| 欧美日韩一区国产| 亚洲视频999| 国产精品永久免费在线|