freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的電子鐘設(shè)計畢業(yè)論文完整版-wenkub

2022-09-11 17:37:29 本頁面
 

【正文】 : 9 圖 23 單片機(jī)的引腳圖 Pin9:RESET/Vpd復(fù)位信號復(fù)用腳,當(dāng) 8052 通電,時鐘電路開始工作,在 RESET 引腳上出現(xiàn) 24 個時鐘周期以上的高電平,系統(tǒng)即初始復(fù)位。相比之下,一般 8031 對最低工作時鐘限制為 ,因為其內(nèi)部的 RAM 是動態(tài)刷新的。 89C2051 工作于 12Hz 時,動態(tài)電流為 ,空閑態(tài)為 1mA,掉電態(tài)僅為 20nA。 對于一些不大復(fù)雜的控制電路我們就可以增加少量元件來實現(xiàn),例如,對溫度的控制 ,過壓的控制等。 在引腳的驅(qū)動能力上面, 89C2051 具有很強(qiáng)的下拉能力, P1,P3 口的下拉能力均可達(dá)到 20mA.相比之下, 89C51/87C51 的端口下拉能力每腳最大為 15mA。 95 年出現(xiàn)在 中國市場。它將傳感器變換后的物理量作進(jìn)一步的變化和處理,使其成為數(shù)字信號,可以遠(yuǎn)距離傳輸并與計算機(jī)接口。與通用計算機(jī)相比,這些系統(tǒng)由于比較封閉,可以更有效地防止病毒和電磁干擾等,可靠性更高。 ( 1)家用電器領(lǐng)域 用單片機(jī)控制系統(tǒng)取代傳統(tǒng)的模擬和數(shù)字控制電路,使家用電器(如洗衣機(jī)、空調(diào)、冰箱、微波爐、和電視機(jī)等)功能更完善,更加智能化和易于使用。這些特性使得單片機(jī)系統(tǒng)可以在更小電源的支持下工作更長的時間。 由于系統(tǒng)資源和系統(tǒng)復(fù)雜程度的增加,開始使用高級語言(如 C語言)來開發(fā)單片機(jī)的程序。比如 A/D、 PWM、 PCA(可編程計數(shù)器陣列)、 WDT(監(jiān)視定時器 看家狗)、高速 I/O 口及計數(shù)器的捕獲 /比較邏輯等。 通常,單片機(jī)由單塊集成電路芯片構(gòu)成,內(nèi)部包含有計算機(jī)的基本功能部件:中央處理器、存儲器和 I/O 接口電路等。 數(shù)字電子鐘的應(yīng)用 數(shù)字鐘已成為人們?nèi)粘I钪校罕夭豢缮俚谋匦杵?,廣泛用于個人家庭以及車站、碼頭、劇場、辦公室等公共場所,給人們的生活、學(xué)習(xí)、工作、娛樂帶來極大的方便。 單片機(jī)模塊中最常見的是數(shù) 字鐘,數(shù)字鐘是一種用數(shù)字電路技術(shù)實現(xiàn)時、分、秒計時的裝置,與機(jī)械式時鐘相比具有更高的準(zhǔn)確性和直觀性,且無機(jī)械裝置,具有更更長的使用壽命,因此得到了廣泛的使用。下面是單片機(jī)的主要發(fā)展趨勢。 時間對人們來說總是那么寶貴,工作的忙碌性和繁雜性容易使人忘記當(dāng)前的時間。在這次設(shè)計中,我們采用 LED 數(shù)碼管顯示時、分、秒,以 24 小時計時方式,根據(jù)數(shù)碼管動態(tài)顯示原理來進(jìn)行顯示,用 12MHz 的晶振產(chǎn)生振蕩脈沖,定 時器計數(shù)。數(shù)碼管顯示的時間簡單明了而且讀 數(shù)快、時間準(zhǔn)確顯示到 秒。 1 基于單片機(jī)的 電子時鐘設(shè)計 摘 要 20 世紀(jì)末,電子技術(shù)獲得了飛速的發(fā)展,在其推動下,現(xiàn)代電子產(chǎn)品幾乎滲透了社會 的 各個領(lǐng)域,有力地推動了社會生產(chǎn)力的發(fā)展和社會信息化程度的提高,同時也使現(xiàn)代電子產(chǎn) 品性能進(jìn)一步提高,產(chǎn)品更新?lián)Q代的節(jié)奏也越來越快。而機(jī)械式的依賴于晶體震蕩器,可能會導(dǎo)致誤差。在此次設(shè)計中,電路具有顯示時間的其本功能,還可以實現(xiàn)對時間的調(diào)整。忘記了要做的事情,當(dāng) 事情不是很重要的時候,這種遺忘無傷大雅。單片機(jī)應(yīng)用的重要意義還在于,它從根本上改變了傳統(tǒng)的控制系統(tǒng)設(shè)計思想和設(shè)計方法。 數(shù)字電子鐘的意義 數(shù)字鐘是采用數(shù)字電路實現(xiàn)對 .時 ,分 ,秒 .數(shù)字顯示的計時裝置 ,廣泛用于個人家庭 ,車站 , 碼頭辦公室等公共場所 ,成為人們?nèi)粘I钪胁豢缮俚谋匦杵?,由于數(shù)字集成電路的發(fā)展和石英晶體振蕩器的廣泛應(yīng)用 ,使得數(shù)字鐘的精度 ,遠(yuǎn)遠(yuǎn)超過老式鐘表 , 鐘表的數(shù)字化給人們生產(chǎn)生活帶來了極大的方便,而且大大地擴(kuò)展了鐘表原先的報時功能。由于數(shù)字集成電路技術(shù)的發(fā)展和采用了先進(jìn)的石英技術(shù),使數(shù)字鐘具有走時準(zhǔn)確、性能穩(wěn)定、攜帶方便等優(yōu)點,它還用于計時、自動報時及自動控制等各個 領(lǐng)域。因此,單片機(jī)只需要和適當(dāng) 的軟件及外部設(shè)備相結(jié)合,便可成為一個單片機(jī)控制系統(tǒng)。 有的單片機(jī)針對某一個應(yīng)用領(lǐng)域,集 成了相關(guān)的控制設(shè)備,以減少應(yīng)用系統(tǒng)的芯片數(shù)量。使用高級語言可以降低開發(fā) 難度,縮短開發(fā)周期,增強(qiáng)軟件的可讀性和可移植性,便于改進(jìn)和擴(kuò)充功能。 低價格 單片機(jī)應(yīng)用面廣,使用 數(shù)量大,帶來的直接好處就是成本的降低。 ( 2)辦公自動化領(lǐng)域 單片機(jī)作為嵌入式系統(tǒng)廣泛應(yīng)用于現(xiàn)代辦公設(shè)備,如計算機(jī)的鍵盤、磁盤驅(qū)動、打印機(jī)、復(fù)印機(jī)、電話機(jī)和傳真機(jī)等。 ( 4)工業(yè)自動化 在工業(yè)控制和機(jī)電一體化控制系統(tǒng)中,除了采用工控計算機(jī)外,很多都是以單片機(jī)為核心的單片機(jī)和多機(jī)系統(tǒng)。 ( 6)現(xiàn)代交通與航空航天領(lǐng)域 通常應(yīng)用于電子綜合顯示系統(tǒng)、動力監(jiān)控系統(tǒng)、自動駕駛系統(tǒng)、通信系統(tǒng)以及運行監(jiān)視系統(tǒng)等。其主要特點為采用 Flash 存貯器技術(shù),降低了制造成本,其軟件、硬件與 MCS51 完全兼容,可以很快被中國廣大用戶接受,其程序的電可擦寫特性,使得開發(fā)與試驗比較容易。但是限定 9 腳電流之和小于,引腳的平均電流只 9mA。 圖 3 為測量示意圖。這樣小的功耗很適合于電池供電的小型控制系統(tǒng)。 89C2051 不允許構(gòu)造外部總線來擴(kuò)充程序 /數(shù)據(jù)存儲器,所以它也不需要 ALEPSEN、 RD、 WR 一類的引腳。初始化后,程序計數(shù)器 PC 指向 0000H,P0P3 輸出口全部為高電平,堆棧指 針 寫入 07H,其它專用寄存器被清 “0” 。此外, RESET/Vpd還是一復(fù)用腳, Vcc掉電其間 ,此腳可接上備用電源,以保證單片機(jī)內(nèi)部 RAM的數(shù)據(jù)不丟失。 如果單片機(jī)是 EPROM,在編程其間, 將用于輸入編程脈沖。顯然,對內(nèi)部無程序存儲器的 8031,EA 端必須接地。內(nèi)部方式時,時鐘發(fā)生器對振蕩脈沖二分頻,如晶振為 12MHz,時鐘頻率就為 6MHz。 AT89 單片機(jī)內(nèi)部有一個用于構(gòu)成振蕩器的高增益反相放大器。對外接電容的值雖然沒有嚴(yán)格的要求,但電容的大小會影響震蕩器頻率的高低、震蕩器的穩(wěn)定性、起振的快速性和溫度的穩(wěn)定性。復(fù)位后 P0- P3 口均置 1 引腳表現(xiàn)為高電平,程序計數(shù)器和特殊功能寄存器 SFR 全部清零。復(fù)位電路通常采用上電自動復(fù)位和按鈕復(fù)位兩種方式,此電路系統(tǒng)采用的是上電與按鈕復(fù)位電路。作為輸出口時能驅(qū)動 8個 TTL。 (2) P1 端口 [- ] P1 是一個帶有內(nèi)部上拉電阻的 8 位雙向 I/0 端口。 (3) P2 端口 [- ] P2 是一個帶有內(nèi)部上拉電阻的 8 位雙向 I/0 端口。 在訪問外部程序和 16 位外部數(shù)據(jù)存儲器時, P2 口送出高 8 位地址。端口置 1 時,內(nèi)部上拉電阻將端口拉到高電平,作輸入用。 LED 顯示器是現(xiàn)在最常用的顯示器之一,如下圖所示。只要按規(guī)律控制各發(fā)光段亮、滅,就可以顯示各種字形或符號。 LED 顯示器的顯示控制方式按驅(qū)動方式可分成靜態(tài)顯示方式和動態(tài)顯示方式兩種。單片機(jī)軟件的設(shè)計主要包括執(zhí)行軟件(完成各種實質(zhì)性功能)的設(shè)計和監(jiān)控軟件的設(shè)計。 主程序是先開始,然后啟動定時器,定時器啟 動后在進(jìn)行按鍵檢測,檢測完后,就可以顯示時間。 時十位計算顯示 結(jié)束 開始 秒個位 計算顯示 秒十位計算顯示 分個位計算顯示 分十位計算顯示 時個位計算顯示 21 圖 44 時間顯示流程圖 數(shù)字鐘的原理圖 用 PROTUES 軟件,根據(jù)要求畫出數(shù)字電子鐘的原理圖如下所示 。因此,一個基本的數(shù)字鐘電路主要由顯示器“時”,“分”,“秒”和單片機(jī),還有校時電路組成?!皶r單元”采用 24 進(jìn)制計時器,可實現(xiàn)對一天 24小時的累計。 口 為數(shù)碼管段選,采用共陽顯示管。 70- 71H 秒計時和顯示單元 。 78- 79H 小時計時單元 。 。外中斷 0 中斷程序入口 RETI 。外中斷 1 中斷程序入口 RETI 。串行中斷程序入口地址 RETI 。 。 。 23 INC R0 。放入 熄滅符 數(shù)據(jù) MOV TMOD,11H 。50MS 定時初值 MOV TL1,00H 。允許 T0中斷 SETB TR0 。此按鍵是小時加 1 jnb ,set_M 。 。T0 中斷服務(wù)程序 INTT0: PUSH ACC 。關(guān)閉定時器 T0 。重裝初值(低 8 位修正值 ) MOV A,4CH 。開啟定時器 T0 DJNZ R4, OUTT0 。調(diào)用加 1 程序(加 1 秒操作) MOV A,R3 。小于 60 秒時中斷退出 ACALL CLR0 。分?jǐn)?shù)據(jù)放入 A CLR C 。大于或等于 60 分時分計時單元清 0 MOV R0,79H 。清進(jìn)位標(biāo)志 CJNE A,24H,HOUR 。中斷退出時將分、時計時單元數(shù)據(jù)移 MOV 73H,77H ?;謴?fù)狀態(tài)字(出棧) POP ACC 。 。 。A中數(shù)據(jù)高四位與低四位交換 ORL A,R0 。移入 R3 寄存器 ANL A,0FH 。指向當(dāng)前地址單元 SWAP A 。子程序返回 25 。 。指向前一地址 MOV R0,A 。 顯示程序 。 掃描控制,每個 LED 數(shù)碼管亮 1MS 時間再逐位循環(huán)。從 P2 口輸出 MOV A,R1 。不是秒低位則轉(zhuǎn)移 PLAY_1 ANL A,7FH 。將要顯示的字型碼送 74LS273 MOVX dptr,a 。掃描控制字放入 A JNB ,ENDOUT 。跳回 PLAY 循環(huán) ENDOUT: SETB 。子程序返回 TAB: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,0FFH 。 延時程序 。1MS 延時程 序, LED 顯示程序用 DL1MS: MOV R6,14H DL1: MOV R7,19H DL2: DJNZ R7,DL2 DJNZ R6,DL1 RET 。 。 。裝定時器 T1定時初值 MOV TH1, 4CH 。 秒定時到對閃爍標(biāo)志取反 JB 02H,FLASH1 。 MOV 75H,79H 。中斷退出 FLASH1: JB 01H,FLASH2 。 MOV 75H,79H 。顯示單元( 74H75H),小時數(shù)據(jù)將不顯示 MOV 74H,7AH 。 。 。進(jìn)入調(diào)時間的狀態(tài),賦閃爍定時初值 SETB ET1 。清調(diào)分標(biāo)志
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1