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

正文內(nèi)容

基于51單片機實現(xiàn)的簡易電子時鐘論文-預覽頁

2024-12-05 19:45 上一頁面

下一頁面
 

【正文】 XX(時): XX(分): XX(秒) (2) 電子時鐘的時間可調(diào)整,且調(diào)整方法為:按下調(diào)整鍵( S2)的時間小于 1 秒時( t1s),關閉顯示。 (5) 四個 8 位可編程的 I/O 并行端口 四個 8 位的 I/O 并行端口,其中 P0 口為雙向口, P1~ P3 口為準雙向口。 (3) 內(nèi)部程序 ROM MCS51 單片機內(nèi)部具有 4KB 的程序 ROM,片外最多可以擴展到 64KB。 畢業(yè)論文(設計) 4 圖 MCS51 單片機的基本組成 從圖 中可以看出, MCS51 單片機內(nèi)部主要包括以下幾部分。 (4) 低功耗、低電壓,便于生產(chǎn)便攜式產(chǎn)品。 (2) 集成度高、體積小、可靠性高。以 Intel 公司的 MCS96 系列為代表,其片內(nèi)的 RAM 增加為 232B, ROM 為 8KB,且 片內(nèi)集成有高速 I/O 部件、多通道 10 位模/數(shù)( A/D)轉換器等。這一代單片機結束了計算機單片機集成的簡單形式,真正開創(chuàng)了單片機作為微控制器的發(fā)展道路。它性能低、品種少,應用范圍也不廣。在這個時期生產(chǎn)的單片機特點是,字長為四位,內(nèi)部結構簡單,制造工藝落后和集成度低。該機有兩塊集成電路 芯片組成,具有與眾不同的指令系統(tǒng),結構奇特,深受民用電器和儀器儀表領域的歡迎和重視。設計的電子時鐘通過數(shù)碼管顯示,并能通過按鍵對時間進 行設置。 時鐘電路在計算機系統(tǒng)中起著非常重要的作用,是保證系統(tǒng)正常工作的基礎。隨著時間的流逝,科學技術的不斷發(fā)展和提高,人們對時間計量的精度要求越來越高,應用越來越廣。主要由 AT89S51 芯片和 LED 數(shù)碼顯示管為核心,構成了一個單片機電子時鐘。準確的掌握時間和分配時間對人們來說至關重要。 時間對于人們來說總是那么的寶貴,可以說時間和金錢是劃上了等號。 通過利用 MCS51 單片機 內(nèi)部的定時器 /計數(shù)器功能來實現(xiàn)電子時鐘的計時方法。因此自從時鐘發(fā)明的那刻起,就成為人類的好朋友。數(shù)字式電子鐘用集成電路計時時,譯碼代替機械式傳動,用 LED 顯示器代替指針進而顯示時間,減小了計時誤差,這種表具有時,分,秒顯示時間的功能,還可以進行時和分的校對,片選的靈活性好。 研究目的 通過利用 MCS51 單片機內(nèi)部的定時器 /計數(shù)器功能、中斷系統(tǒng)功能、以及外圍的按鍵和 LED 顯示器等部件,設計一個基于單片機的電子時鐘。 單片機的發(fā)展史和發(fā)展趨勢 單片機的發(fā)展歷史 1974 年 12 月,美國著名的仙童 (Fairchild)公司推出了世界上第一臺單片機 F8。 (1) 第一代單片機 (1974 — 1976) 這是單片機的起步階段,以 Fairchild 公司的 F8 為代表。該系列的單片機在片內(nèi)已經(jīng)集成了 8 位 CPU、并行 I/O 接口、 8 位定時器 /計數(shù)器、 RAM和 ROM 等功能部件,但無串行 I/O 接口,尋址范圍不大于 4KB。該階段的單片機均帶有串行 I/O 口,且具有多級中斷處理系統(tǒng),定時器 /計數(shù)器為 16 位,片內(nèi)的 RAM 和 ROM 容量相對較大,尋址范圍可達 64KB。 16 位單片機除了 CPU 為 16位以外,片內(nèi)的 RAM 和 ROM 容量進一步增大了。 單片機的特點 根據(jù)其結構形式和所采用的半導體工藝,單片機具有以下主要特點: (1) 性價比高。單片機中的指令系統(tǒng)中均有極豐富的轉移指令、 I/O 接口的邏輯操作及位處理功能。 MCS51單片機的基本結構 MCS51單片機的基本組成 MCS51 單片機的基本組成如圖 所示。數(shù)據(jù) RAM用來存儲單片機運行期間的工作變量、運算的中間 結果、數(shù)據(jù)暫存和緩沖、標志位等??梢赃M行精確地計時,又可以對外部事件進行計數(shù)。 (8) 內(nèi)部時鐘電路 單片機的時鐘信號用來提供單片機內(nèi)各種微操作的時間基準,有兩種方法可以得到時鐘信號:一種是內(nèi)部振蕩方式;另一種是外部振蕩方式。繼續(xù)按下調(diào)整鍵( S2)( t),返回到正常顯示狀態(tài)。 動態(tài)顯示就是指輪流的一位一位的點亮各個顯示位,對顯示器 的每一位,采用每隔一段時間點亮一次。因此采用動態(tài)顯示節(jié)省了 I/O 口,更降低了能量的消耗。 圖 系統(tǒng)框圖 電源部分 直流電源 控制部分 單片機( AT89S51) 復位電路 按鍵 S2 位選部分 6 個 PNP 三極管 6 個七段共陰極數(shù)碼管 顯示秒、分、及小時位 畢業(yè)論文(設計) 8 模塊設計 電源部分 圖 電源部分 如圖 所示,從外部引入 的直流電,為單片機、復位電路提供電源。 畢業(yè)論文(設計) 10 控制部分 如圖 所示。做完上面操作之后,恢復進入中斷前的現(xiàn)場,退出中斷,到此一次中斷結束。程序執(zhí)行開始地址 LJMP START 。定時器 T0 中斷程序入口 LJMP INTT0 。定時器 T1 中斷程序入口 LJMP INTT1 。清 70H7AH 共 11 個內(nèi)存單元 MOV R7, 0BH CLR CLEARDISP: MOV R0, 00H INC R0 DJNZ R7, CLEARDISP MOV 20H, 00H 。50MS 定時初值( T0 計時用) MOV TH0, 3CH 。總中斷開放 SETB ET0 。調(diào)用顯示子程序 JNB , SETMM1 。累加器入 棧保護 PUSH PSW 。中斷響應時間同步修正 畢業(yè)論文(設計) 16 ADD A, TL0 。重裝初值(高 8 位修正值) SETB TR0 。指向秒計時單元( 71H72H) ACALL ADD1 。小于 60 秒時中斷退出 ACALL CLR0 。分數(shù)據(jù)放入 A CLR C 。指向小時計時單( 78H79H) ACALL ADD1 。小于 24 小時中斷退出 ACALL CLR0 。恢復狀態(tài)字(出棧) POP ACC 。中斷現(xiàn)場保護 PUSH PSW MOV TL1, 0B0H 。 秒定時到對閃爍標志取反 JB 02H, FLASH1 。中斷退出 FLASH1: JB 01H, FLASH2 。轉中斷退出 FLASH2: MOV 72H, 76H 。取當前計時單元數(shù)據(jù)到 A DEC R0 。A 加 1 操 作 DA A 。放回前一地址單元 MOV A, R3 。高四位變 0 MOV R0,A 。清當前地址單元 DEC R0 。關定時器 T0 中斷 CLR TR0 。進入調(diào)時狀態(tài),賦閃爍定時初值 SETB ET1 。鍵釋放,分調(diào)整閃爍標志置 1 SET4: JB ,SET3 。按下時間小于 秒加 1 分鐘操作 畢業(yè)論文(設計) 20 LCALL ADD1 。調(diào)整單元數(shù)據(jù)與 60 比較 HHH: JC SET4 。跳轉到 SET4 循環(huán) CLOSEDIS: SETB ET0 。無按鍵按下,等待。等待鍵釋放 LJMP START1 。小時調(diào)整標志置 1 SET6: JB , SET7 。按下時間小于 秒加 1 小時操作 LCALL ADD1 。大于或等于 24 時清 0 操作 AJMP SET6 。延時削抖 JNB ,SETOUT 。清閃爍標志 CLR TR1 。開定時器 T0 中斷(計時開始) LJMP START1 。等待調(diào)分按鍵時時鐘顯示用 AJMP SET4 SET5: LCALL DISPLAY 。退出時鐘調(diào)整時鍵釋放等待 AJMP SETOUT 。掃描控制字初值 畢業(yè)論文(設計) 22 PLAY: MOV A,R5 。查顯示數(shù)據(jù)對應段碼 MOV P1,A 。掃描控制字放入 A JNB ,ENDOUT 。跳回 PLAY 循環(huán) ENDOUT: SETB 。8 毫秒 *32= 秒 DL05S1: LCALL DISPLAY DJNZ R3, DL05S1 RET END 。硬件設施基本合乎要求,軟件設計可以配合硬件實現(xiàn)其功能。做為新時代的我們,更應該提高自身能力,適應新時代的發(fā)展。為我們營造了一個良好的學習氛圍,建設一流的教學設施,使我們身心愉快的投入到學習中。他嚴肅的科學態(tài)度,嚴謹?shù)闹螌W精神,精益求精的工作作風,深深地感染和激勵著我
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1