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

正文內(nèi)容

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

2024-09-03 17:15上一頁面

下一頁面
  

【正文】 培養(yǎng) 了我 運用所學(xué)知識解決實際問題的能力 。 系統(tǒng)時鐘誤差分析 時間是一個基本物理量,具有連續(xù)、自動流逝、不重復(fù)等特性。 中斷是一個過程,當中央處理器 CPU 在處理某件事情時,外部又發(fā)生了另一緊急事件,請求 CPU 暫停當前的工作而去迅速處理該緊急事件。關(guān)閉定時器 T1 CLR ET1 。按下時間小于 秒加 1 分鐘操作 LCALL ADD1 。防止鍵按下時無時鐘顯示 。調(diào)時退出程序。允許 T1 中斷 SETB TR1 。 AJMP INTT1OUT 。 DJNZ R2,INTT1OUT 。 。段碼放入 P0 口 LCALL DL1MS 。 。A 中數(shù)據(jù)高四位與低四位交換 ANL A,0FH 。 。指向小時計時單元( 78H79H) ACALL ADD1 。20 次中斷未到中斷退出 ADDSS: MOV R4,014H 。 1 秒計時程序 。設(shè) T0、 T1 為 16 位定時器 。外中斷 1 中斷返回 ORG 001BH 。 72- 73H 分顯示單元 注意: 72H放個位數(shù) 73H放十位數(shù) 。 圖 45 數(shù)字鐘的原理圖 在此有必要介紹一下數(shù)字電子鐘的工作原理。 LED 數(shù)碼管有共陽、共陰之分。輸出時可驅(qū)動 4 個 TTL。當復(fù)位腳由高電平變?yōu)榈碗娖綍r,芯片為 ROM 的 00H 處開始運行程序。 第三章 數(shù)字鐘的硬件設(shè)計 最小系統(tǒng)設(shè)計 11 圖 31 單片機最小系統(tǒng)的結(jié)構(gòu)圖 單片機的最小系統(tǒng)是由電源、復(fù)位、晶振、 /EA=1 組成,下面介紹一下每一個組成部分。 4 內(nèi)部 I/O 控制 89C2051 在內(nèi)部 I/O 控制上繼承了 MCS51 的特性: 5 路 2 級優(yōu)待中斷,串等口, 2 路定時器 /計數(shù)器,內(nèi)部組成參見圖 4。 89C2051 共有 20 條引腳,詳見圖 , 2051 繼承了 8031 最重要引腳: P1 口共 8 腳,準雙向端口。目前世界各大公司為了提高競爭力,在提高單片機性能的同時,十分注意降低其產(chǎn)品的價格。 5 第二章 整體設(shè)計方案 單片機的選擇 單片機微型計算機是微型計算機的一個重要分支,也是頗具生命力的機種。數(shù)字 鐘是其小巧,價格低廉,走時精度高,使用方便,功能多,便于集成化而受廣大消費的喜愛 , 因此得到了廣泛的使用。數(shù)字鐘的精度、 穩(wěn)定度遠遠超過老式機械鐘。因此,研究數(shù)字鐘及擴大其應(yīng)用,有著非?,F(xiàn)實的意義。由于 CMOS 等工藝的大量采用,很多單片機可以在更低的電壓下工作( 或 ),功耗已經(jīng)降低到 uA 級。 7 AT89C2051 89C2051 是由 ATMEL 公司推出的一種小型單片機。由于 2051 內(nèi)部設(shè)計全靜態(tài)工作,所以允許工作的時鐘為 0~ 20MHz,也就是說,允許在低速工作時,不破壞 RAM 內(nèi)容。 Pin31:EA/Vpp程序存儲器的內(nèi)外部選通線, 8051 和 8751 單片機,內(nèi)置有 4kB 的程序存儲器,當 EA 為高電平并且程序地址小于 4kB 時,讀取內(nèi)部程序存儲器指令數(shù)據(jù),而超過 4kB地址則讀取外部指令數(shù)據(jù)。在焊接刷電路板時 ,晶體振蕩器和電容應(yīng)盡可能安裝得與單片機芯片靠近,以減少寄生電容,更好地保證震蕩器穩(wěn)定和可靠地工作。端口置 1時,內(nèi)部上拉電阻將端口拉到高電平,作輸入用。分段式顯示器( LED 數(shù) 碼管)由 7條線段圍成 8 字型,每一段包含一個發(fā)光二極管。 圖 42 按鍵處理流程圖 定時器中斷時是先檢測 1 秒是否到, 1秒如果到,秒單元就加 1;如果沒到,就檢測 1分鐘是否到, 1分鐘如果到,分單元就加 1;如果沒到 ,就檢測 1小時是否到, 1小時如果到,時單元就加 1,如果沒到,就顯示時間。 為數(shù)碼管位選。定時器 T0 中斷程序入口 LJMP INTT0 。清 70H7AH 共 11 個內(nèi)存單元 MOV R7,0BH 。1 秒定時用初值( 50MS20) START1: LCALL DISPLAY 。中斷響應(yīng)時間同步修正 ,要精確調(diào)整在這里?。?! ADD A,TL0 。指向 分計時單元( 76H77H) ACALL ADD1 。 MOV 75H,79H 。A 加 1 操作 DA A 。清累加器 MOV R0,A 。取段碼表地址 MOVC A,A+DPTR 。MOV P1,0FFH 。 閃動調(diào)時 程 序 ?;謴?fù)現(xiàn)場 POP ACC 。 小時加 1 調(diào)整程序 。調(diào)加 1 子程序 MOV A,R3 。開啟定時器 T0 SETB ET0 。允許 T1 中斷 SETB TR1 。調(diào)時退出程序。防止鍵按下時無時鐘顯示 END 。 31 圖 51 數(shù)字鐘的 PROTES 仿真 第六章 調(diào)試與功能說明 單片機應(yīng)用系統(tǒng)的調(diào)試包括硬件和軟件兩部分,但是他們并不能完全分開。本次課題, Keil 軟件來 調(diào)試程序,通過各個模塊程序的單步或跟蹤調(diào)試,使程序逐漸趨于正確,最后統(tǒng)調(diào)程序。 參考文獻、資料索引 文獻、資料名稱 編著者 出版單位 35 《 51系列單片機高級實例開發(fā)指南 》 《 MCS— 51/96 系列單片機原理及應(yīng)用 》 《 AT89 系列單片機原理與接口技術(shù) 》 《 單片機原理及應(yīng)用 》 《 C程序設(shè)計》 《單片機原理與實用技術(shù)》
。軟件調(diào)試可以采取離線調(diào)試和在線調(diào)試兩種方式。通過 Proteus 軟件的使用我們能夠輕易地獲得一個功能齊全、實用方便的單片機實驗室。等待調(diào)分按鍵時時鐘顯示用 29 AJMP SET4 SETOUT1_m: LCALL DISPLAY 。清進位標志 AJMP SET4 。關(guān)閉定時器 T0 MOV R2,06H 。關(guān)閉定時器 T1 CLR ET1 。按下時間大于 秒退出時間調(diào)整 MOV R0,79H 。 。 MOV 75H,79H 。 。跳回 PLAY 循環(huán) ENDOUT: SETB 。從 P2 口輸出 MOV A,R1 。 。A 中數(shù)據(jù)高四位與低四位交換 ORL A,R0 。中斷退出時將分、時計時單元數(shù)據(jù)移 MOV 73H,77H 。小于 60 秒時中斷退出 ACALL CLR0 。關(guān)閉定時器 T0 。允許 T0 中斷 SETB TR0 。 。外中斷 0 中斷程序入口 RETI 。 口 為數(shù)碼管段選,采用共陽顯示管。 主程序是先開始,然后啟動定時器,定時器啟 動后在進行按鍵檢測,檢測完后,就可以顯示時間。 LED 顯示器是現(xiàn)在最常用的顯示器之一,如下圖所示。 (2) P1 端口 [- ] P1 是一個帶有內(nèi)部上拉電阻的 8 位雙向 I/0 端口。對外接電容的值雖然沒有嚴格的要求,但電容的大小會影響震蕩器頻率的高低、震蕩器的穩(wěn)定性、起振的快速性和溫度的穩(wěn)定性。 如果單片機是 EPROM,在編程其間, 將用于輸入編程脈沖。這樣小的功耗很適合于電池供電的小型控制系統(tǒng)。 ( 6)現(xiàn)代交通與航空航天領(lǐng)域 通常應(yīng)用于電子綜合顯示系統(tǒng)、動力監(jiān)控系統(tǒng)、自動駕駛系統(tǒng)、通信系統(tǒng)以及運行監(jiān)視系統(tǒng)等。使用高級語言可以降低開發(fā) 難度,縮短開發(fā)周期,增強軟件的可讀性和可移植性,便于改進和擴充功能。 數(shù)字電子鐘的意義 數(shù)字鐘是采用數(shù)字電路實現(xiàn)對 .時 ,分 ,秒 .數(shù)字顯示的計時裝置 ,廣泛用于個人家庭 ,車站 , 碼頭辦公室等公共場所 ,成為人們?nèi)粘I钪胁豢缮俚谋匦杵?,由于數(shù)字集成電路的發(fā)展和石英晶體振蕩器的廣泛應(yīng)用 ,使得數(shù)字鐘的精度 ,遠遠超過老式鐘表 , 鐘表的數(shù)字化給人們生產(chǎn)生活帶來了極大的方便,而且大大地擴展了鐘表原先的報時功能。而機械式的依賴于晶體震蕩器,可能會導(dǎo)致誤差。 時間對人們來說總是那么寶貴,工作的忙碌性和繁雜性容易使人忘記當前的時間。 通常,單片機由單塊集成電路芯片構(gòu)成,內(nèi)部包含有計算機的基本功能部件:中央處理器、存儲器和 I/O 接口電路等。 ( 1)家用電器領(lǐng)域 用單片機控制系統(tǒng)取代傳統(tǒng)的模擬和數(shù)字控制電路,使家用電器(如洗衣機、空調(diào)、冰箱、微波爐、和電視機等)功能更完善,更加智能化和易于使用。 在引腳的驅(qū)動能力上面, 89C2051 具有很強的下拉能力, P1,P3 口的下拉能力均可達到 20mA.相比之下, 89C51/87C51 的端口下拉能力每腳最大為 15mA。現(xiàn)在我們對這些引腳的功能加以說明: 9 圖 23 單片機的引腳圖 Pin9:RESET/Vpd復(fù)位信號復(fù)用腳,當 8052 通電,時鐘電路開始工作,在 RESET 引腳上出現(xiàn) 24 個時鐘周期以上的高電平,系統(tǒng)即初始復(fù)位。 圖 32 晶振連接的內(nèi)部、外部方式圖 12 XTAL1 19 XTAL2 18 XTAL1 是片內(nèi)振蕩器的反相放大器輸入端, XTAL2 則是輸出端,使用外部振蕩器時,外部振蕩信號應(yīng)直接加到 XTAL1,而 XTAL2 懸空。片內(nèi)復(fù)位電路是復(fù)位引腳 RST 通過一個斯密特觸發(fā)器與復(fù)位電路相連,斯密特 觸發(fā)器用來抑制噪聲,它的輸出在每個機器周期的 S5P2,由復(fù)位電路采樣一次。對內(nèi)部 Flash 程序存儲器編程時,接收高 8位地址和控制信息。采用動態(tài)顯示方式顯示時間,硬件連接如下圖所示,時的十位和個位分別顯示在第一個和第二個數(shù)碼管,分的十位和個位分別顯示在第四 個和第五個數(shù)碼管,秒的十位和個位分別顯示在第七個和第八個數(shù)碼管,其余數(shù)碼管顯示橫線。它的計時周 22 期為 24 小時,顯示滿刻度為 23 時 59 分 59秒,另外還有校時功能。 76- 77H 分計時單元 。跳至 INTT1 執(zhí)行 ORG 0023H 。50MS 定
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1