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

正文內(nèi)容

基于單片機的電子時鐘設(shè)計(完整版)

2025-08-01 09:31上一頁面

下一頁面
  

【正文】   單片機自動完成賦予它的任務(wù)的過程,也就是單片機執(zhí)行程序的過程,即一條條執(zhí)行的指令的過程,所謂指令就是把要求單片機執(zhí)行的各種操作用命令的形式寫下來,一條指令對應(yīng)著一種基本操作;單片機所能執(zhí)行的全部指令,就是該單片機的指令系統(tǒng),不同種類的單片機,其指令系統(tǒng)亦不同。隨著人們生活環(huán)境的不斷改善和美化,在許多場合可以看到數(shù)字電子時鐘。數(shù)字電子時鐘是一個無處不在的電子產(chǎn)品,經(jīng)過多年的發(fā)展技術(shù)已經(jīng)相當成熟了,目前廣泛應(yīng)用的電子時鐘大多用AT89C51單片機為核心部件制作的,可以實現(xiàn)對年、月、日、時、分、秒的數(shù)字顯示,通過擴展可實現(xiàn)對電子鐘所在地點的溫度顯示和智能鬧鐘功能,廣泛應(yīng)用于車站、醫(yī)院、機場等公共場所的時間顯示。關(guān)鍵詞:電子時鐘;單片機ABSTRACT
In this paper,detailed information on the application of 51 display data conversion, digital display principle,dynamic scan shows the principle of timing interruption principle,to achieve the learning and understanding of instruction in all aspects related to the application. Electronic clock system consists of AT89C51,LCD digital tubes, buttons, diodes and other ponents,to achieve the function of the calendar , can be hours, minutes and seconds has a calendar calculation, display and clock,a calendar of the calibration,set the time from time to time、temperature display ,the realization of output functions. Key words: electronic clock;Single Chip Microputer目 錄1緒 論 1 1 12電子時鐘設(shè)計硬件結(jié)構(gòu) 2 2 2 2 AT89C51簡介 4 DS1302簡介 6 6 DS18B20的性能特點 7 DS18B20與單片機的接口電路 7 LCD顯示 7 83電子時鐘軟件設(shè)計 9 9 9 10 10 10 10 11 134電子時鐘軟件仿真 14 14 Proteus ISIS的仿真步驟 14 Keil uVision2調(diào)試軟件 15 17總結(jié) 20參考文獻 21附 錄 22致 謝 311緒 論隨著現(xiàn)代技術(shù)的發(fā)展,尤其是數(shù)字技術(shù)的發(fā)展,用數(shù)字電路技術(shù)實現(xiàn)電子時鐘變得越來越重要,而且貼近我們的實際生活。 本科生畢業(yè)論文(設(shè)計)基于單片機的電子時鐘設(shè)計 獨 創(chuàng) 性 聲 明本人鄭重聲明:所呈交的畢業(yè)設(shè)計是本人在指導(dǎo)老師指導(dǎo)下取得的研究成果。在現(xiàn)代社會各領(lǐng)域中,廣泛需要各種不同的定時系統(tǒng),來完成定時操作功能。與機械鐘表和3V電源半機械鐘表相比,數(shù)字電子鐘有時間精確、減少汞電池的使用等優(yōu)點。在城市的主要營業(yè)場所、車站、碼頭等公共場所使用LCD數(shù)字電子鐘已經(jīng)成為一種時尚,但目前市場上各式各樣的LCD數(shù)字電子鐘大多數(shù)用全硬件電路實現(xiàn),電路結(jié)構(gòu)復(fù)雜,功率損耗大等缺點,因此有必要對數(shù)字電子鐘進行改進。為使單片機能自動完成某一特定任務(wù),把要解決的問題編成一系列指令(這些指令必須是選定單片機能識別和執(zhí)行的指令),這一系列指令的集合就成為程序,程序需要預(yù)先存放在具有存儲功能的部件——存儲器中。 由于單片機對成本是敏感的,所以目前占統(tǒng)治地位的軟件還是最低級匯編語言,它是除了二進制機器碼以上最低級的語言了,既然這么低級為什么還要用呢?很多高級的語言已經(jīng)達到了可視化編程的水平為什么不用呢?原因很簡單,就是單片機沒有家用計算機那樣的CPU,也沒有像硬盤那樣的海量存儲設(shè)備。AT89C51單片機為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案,外形及引腳排列如圖22所示。P1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。   P3口:P3口管腳是8個帶內(nèi)部上拉電阻的雙向I/O口,可接收輸出4個TTL門電流。 振蕩器特性: XTAL1和XTAL2分別為反向放大器的輸入和輸出。 圖23 DS1302引腳圖VCC1: 后備電源。 I/O: 串行數(shù)據(jù)輸入輸出端(雙向)。 圖25 LCD的引腳圖管腳一共18個。其中時鐘芯片用于顯示日歷、定時各種功能的實現(xiàn)。累加是用指令I(lǐng)NC來實現(xiàn)的。 程序流程圖如圖31所示。在編譯方面,它也支持IAR、Keil和MPLAB等多種編譯器,在這次設(shè)計使用的是Keil編譯器。Keil uVision2軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全Windows界面,使您能在很短的時間內(nèi)就能學(xué)會使用keil uVision2來開發(fā)您的單片機應(yīng)用程序。 圖49 電子時鐘的鬧鈴及溫度功能顯示總結(jié)大學(xué)五年的時光我們基本上都在學(xué)習(xí)理論知識中度過,很少有機會將這些理論知識用于實踐中,而這次的畢業(yè)設(shè)計正好給了我們展示這五年學(xué)業(yè)成果的好機會。***********************ORG 0000HLJMP MAINORG 0003H LJMP SHOWORG 000BH LJMP TIMEORG 0013HLJMP CHANGE 。二組顯示SHOW_2:MOV A, 02H MOV P0, AMOV P2, 0FFH。LCALL READLCALL DE250SMCJNE A, 01H, MON_CH CJNE A, 0FEH, KEY2_2 LJMP DAY_CH KEY2_2:CJNE A, 0FDH, MON_CHLCALL MON_AD LJMP MON_CH DAY_CH:MOV A , DAY MOV B, 10DIV ABSWAP AORL A, BMOV P0, A 。月單元加1 子程序MON_111:MOV A , MON_1 MOV B , 10DIV ABSWAP AORL A,BMOV P0, AMOV P2, 02HLCALL READLCALL DE250SMCJNE A, 01H, MON_111CJNE A, 0FBH, KEY2_8 LJMP DAY_111 KEY2_8:CJNE A, 0FDH, MON_111INC MON_1 MOV R5, MON_1CJNE R5, 13, MON_111 MOV MON_1, 01HAJMP MON_111 。按SB2 時單元加1 子程序HOUR_OFF:MOV A , HOUR_11 MOV B , 10DIV ABSWAP AORL A, BMOV P0, AMOV P2, 01HLCALL READLCALL DE250SMCJNE A, 01H, HOUR_OFFCJNE A, 0FBH, KEY2_F10 LJMP MIN_OFFKEY2_F10:CJNE A, 0FDH, HOUR_OFFINC HOUR_11MOV R5, HOUR_11CJNE R5, 24,HOUR_OFF MOV HOUR_11, 00HAJMP HOUR_OFF 。從得到題目到查找資料,從對題目的研究設(shè)定到電路圖的設(shè)計,電路圖的設(shè)計到程序設(shè)計,在這一個充滿挑戰(zhàn)伴隨挫折,充滿熱情伴隨打擊的過程中,我感觸頗深,它是對我的鉆研精神,創(chuàng)新精神,面對困難的心態(tài),做事的毅力和耐心的考驗。畢業(yè)設(shè)計培養(yǎng)了嚴肅認真和實事求是的科學(xué)態(tài)度。開、關(guān)定時ON_1:CJNE A, 0FBH, MIN_OFFK1: MOV A, 88HMOV R7, AMOV P0, AMOV P2, 0FFH LCALL READLCALL DE250SMCJNE A, 01H, ON_1 CJNE A, 0FBH, KEY2_12 LJMP OUT_A KEY2_12: CJNE A, 0FDH, K1k2: MOV A, 00H MOV R7, AMOV P0, AMOV P2, 0FFH。按SB2 時單元加1 子程序H
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1