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

正文內(nèi)容

基于at89c51的多功能萬年歷畢業(yè)設(shè)計論文-wenkub.com

2025-02-21 21:02 本頁面
   

【正文】 qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNuKNamp。ksv*3tnGK8!z89AmYWpazadNuKNamp。ksv*3tnGK8!z89AmYWpazadNuKNamp。gTXRm6X4NGpP$vSTTamp。ksv*3tnGK8!z89AmYWv*3tnGK8!z89AmYWpazadNuKNamp。ksv*3tnGK8!z89AmYWpazadNuKNamp。ksv*3tnGK8!z89AmYWpazadNuKNamp。MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^GjqvadNuKNamp。MuWFA5ux^Gjqv^$UE9wEwZQcUE%amp。MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZQcUE%amp。MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZQcUE%amp。MuWFA5ux^Gjqv^$UE9wEwZQcUE%amp。MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZQcUE%amp。MuWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gjqv^$UE9wEwZQcUE%amp。qYpEh5pDx2zVkumamp。MuWFA5uxY7JnD6YWRrWwc^vR9amp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。qYpEh5pDx2zVkumamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。QA9wkxFyeQ^!djsXuyUP2kNXpRWXmAamp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。gTXRm6X4NGpP$vSTTamp。QA9wkxFyeQ^!djsXuyUP2kNXpRWXmAamp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。6a*CZ7H$dq8KqqfHVZFedswSyXTyamp。A(萬kWh)shg1Pshg1PshfPb b39。 還有感謝家人、朋友還有宿舍里所有的室友,是他們給我創(chuàng)造了良好的學(xué)習(xí)氛圍,在學(xué)習(xí)和生活中給了我支持和幫助。 23 致謝 經(jīng)過三個多月的時間,畢業(yè)設(shè)計按照預(yù)期完成了,由于本人的知識水平有限,論文和設(shè)計中有遺漏和缺陷的地方懇請指正。 在軟件設(shè)計的過程中,利用了 wave 這個軟件在程序錄入和調(diào)試的時候的優(yōu)越性,讓我能夠在編寫軟件的時候很方便的發(fā)現(xiàn)軟件中的錯誤,現(xiàn)在已經(jīng)能夠使用 Wave 對所設(shè)計的程序進(jìn)行調(diào)試。 圖 59加載正確的程序 ④ 單擊 按鈕,進(jìn)行對電子萬年歷的仿真測試,運(yùn)行結(jié)果如圖 510 和 511所示。 PROTEUS ISIS 進(jìn)行電子萬年歷的仿真測試 ① 添加 Wave 中編寫的代碼文件 單擊工具欄中的文件→新建文件夾 ...在彈出的對話框中編寫程序 ② 編譯源程序,生成 .HEX 目標(biāo)代碼文件 19 單擊項目→全部編譯。 圖 55 at89c51與 ds1302的連接 ④ 編輯窗口連接端子 要讓最后的設(shè)計成功仿真時,必須放置并連接端子。逆時針旋轉(zhuǎn) 90176。 ③ 把元器件放到圖紙的合適位置,進(jìn)行布線 單擊如圖 54所示的元器件 AT89C51,再在右邊圖紙上單擊,就把元器件放入到了圖紙上。 16 圖 52查詢仿真器件 圖 53選擇需要的仿真器 件 從此窗口的左上角的“ Keywords”中輸入電子萬年歷設(shè)計用到的器件,如輸入“ AT89C51”,在中間會列出帶有輸入關(guān)鍵字的元器件,選擇合適的元器件并雙擊它,則已經(jīng)選擇好了該元器件。 用 PROTEUS ISIS 設(shè)計硬件電路的過程 ① 選擇設(shè)計圖紙的到小 根據(jù)設(shè)計所使用到元器件的多少,選擇合適大小的設(shè)計圖紙,操作是單擊菜單欄上的 System→ Set Sheet Size ,然后彈出如圖 51 所示的對話框,從中選擇合適大小的圖紙,也可以選擇 User 進(jìn)行圖紙的自定義設(shè)置。把讀出的天數(shù)據(jù)存入分鐘寄存器中 MOV DS1302_ADDR,81H 。把讀出的天數(shù)據(jù)存入天寄存器中 MOV DS1302_ADDR,85H 。調(diào)用讀 DS1302 子程序 MOV TIME_YEAR, DS1302_DATA 。秒鐘的高位緩存數(shù)據(jù) ADD A,30H 。設(shè)定秒鐘第 1 位的顯示地址為第 2行,第 6列 LCALL WRITE_COM MOV A, SECOND_LBUF 。分鐘的高位緩存數(shù)據(jù) ADD A,30H 。設(shè)定分鐘第 1 位的顯示地址為第 2行,第 3列 LCALL WRITE_COM MOV A, MINTUE_LBUF 。小時的高位緩存數(shù)據(jù) ADD A,30H 。設(shè)定小時第 1 位的顯示地址為第 2行,第 0列 LCALL WRITE_COM MOV A, HOUR_LBUF 。(調(diào)用命令寫入子程序) MOV A,02H ACALL WRITE_DATA。設(shè)定天第 2位的顯示地址為第 1行,第 10 列 LCALL WRITE_COM MOV A, TIME_DAY_HBUF 。(調(diào)用數(shù)據(jù)寫入子程序) MOV A,89H 。月的高位緩存數(shù)據(jù) ADD A,30H 。設(shè)定月 第 1位的顯示地址為第 1行,第 6列 LCALL WRITE_COM MOV A, MONT_LBUF 。加 30H修正取 ASCII 碼 LCALL WRITE_DATA MOV A,85H。年的底位緩存數(shù)據(jù) ADD A,30H 。數(shù)字 2的 ASCII 碼 LCALL WRITE_DATA MOV A,82H 。該系統(tǒng)的軟件設(shè)計方法與硬件設(shè)計相對應(yīng),按整體功能分成多個不同的程序模塊,分別進(jìn)行設(shè)計、編程和調(diào)試,最后通過主程序?qū)⒏鞒绦蚰K連接起來。這種記錄對長時間的連續(xù)測控系統(tǒng)結(jié)果的分析及對異常數(shù)據(jù)出現(xiàn)的原因的查找具有重要意義。 DS1302 在第一次加電后,必須進(jìn)行初始化操 作。雖然DS1302 在主電源掉電后的耗電很小,但是,如果要長時間保證時鐘正常,最好選用小型充電電池。 在 DS1302 的時鐘日歷或 RAM 進(jìn)行數(shù)據(jù)傳送時, DS1302必須首先發(fā)送命令字節(jié)。功耗低,顯示狀態(tài)時電流為 2μA ( 典型值 ),省電模式時小于 1μA ,工作電壓為 ~ ,顯示清晰。只是選擇晶振時,不同的晶振,誤差也較大。 DS1302 與 RAM 相關(guān)的寄存器分為兩類:一類是單個 RAM 單元,共 31 個,每個單元組態(tài)為一個 8 位的字節(jié),其命令控制字為 C0H~ FDH,其中奇數(shù)為讀操作,偶數(shù)為寫操作;另一類為突發(fā)方式下的 RAM 寄存器,此方式下可一次性讀寫所有的RAM的 31 個字 節(jié),命令控制字為 FEH(寫 )、 FFH(讀 )。同樣,在緊跟 8位的控制指令字后的下一個 SCLK 脈沖的下降沿讀出 DS1302的數(shù)據(jù),讀出數(shù)據(jù)時從低位 0 位到高位 7。 DS1302 的控制字節(jié)的最高有效位 (位 7)必須是邏輯 1,如果它為 0,則不能把數(shù)據(jù)寫入 DS1302 中,位 6 如果為 0,則表示存取日歷時鐘數(shù)據(jù),為 1 表示存取 RAM 數(shù)據(jù) 。上電運(yùn)行時,在 Vcc≥ 之前, RST 必須保持低電平。 RST 是復(fù)位 /片選線,通過把 RST輸入驅(qū)動置高電平來啟動所有的數(shù)據(jù)傳送。 DS1302 由 Vcc1 或 Vcc2 兩者中的較大者供電。 DS1302 內(nèi)部有一個 318 的用于臨時性存放數(shù)據(jù)的 RAM寄存器。本文介紹的實時時鐘電路 DS1302是 DALLAS 公司的一種具有涓細(xì)電流 充電能力的電路,主要特點(diǎn)是采用串行數(shù)據(jù)傳輸,可為掉電保護(hù)電源提供可編程的充電功能,并且可以關(guān)閉充電功能。 R1 和 R0 用來設(shè)置分辨率,如表 32 所示:( DS18B20 出廠時被設(shè)置為 12位) 表 32 DS18B20溫度轉(zhuǎn)換時間表 R1 R0 分辨率 /位 溫度最大轉(zhuǎn)向時間 0 0 9 0 1 10 1 0 11 375 1 1 12 750 根據(jù) DS18B20 的通訊協(xié)議,主機(jī)控制 DS18B20 完成溫度轉(zhuǎn)換必須經(jīng)過三個步驟:每一次讀寫之前都 要對 DS18B20 進(jìn)行復(fù)位,復(fù)位成功后發(fā)送一條 ROM 指令,最后發(fā)送RAM指令,這樣才能對 DS18B20 進(jìn)行預(yù)定的操作。第六、七、八個字節(jié)用于內(nèi)部計算。 例如 +125℃ 的數(shù)字輸出為 07D0H, +℃ 的數(shù)字輸出為 0191H, ℃ 的數(shù)字輸出為 FF6FH, 55℃ 的數(shù)字輸出為 FC90H。 64 位光刻 ROM 的排列是:開始 8位( 28H)是產(chǎn)品類型標(biāo)號,接著的 48 位是該 DS18B20 自身的序列號,最后 8位是前面 56 位的循環(huán)冗余校驗碼( CRC=X8+X5+X4+1)。 DQ :數(shù)據(jù)輸入 /輸出腳。分辨率設(shè)定,及用戶設(shè)定的報警溫度存儲在 EPROM 中,掉電后依然保存。 DS18B20 可以程序設(shè)定 9~12 位的分辨率,精度為 177。在整個中斷響應(yīng)過程中 CPU 所執(zhí)行的操作步驟如下: ( 1)完成當(dāng)前指令的操作 ( 2)將 PC 內(nèi)容壓入堆棧 ( 3)保存當(dāng)前的中斷狀態(tài) ( 4)阻止同級的中斷請求 ( 5)將中斷程序入口地址送 PC寄存器 ( 6)執(zhí)行中斷服務(wù)程序 ( 7)返回 AT89C51 作為溫度測試系統(tǒng)設(shè)計的核心器件。雖然如此,不是所有的單元都被特殊功能寄存器占用,未被占用的單元,其內(nèi)容是不確定的。的直接地址訪問同一個存儲空間,高于 7FH的間接地址訪問另一個存儲空間。當(dāng)用于定時器方式時,定時器的輸入來自內(nèi)部時鐘發(fā)生電路,每過一個機(jī) 器周期,定時器加 1,而一個機(jī)器周期包含有 12個振蕩周期,所以,定時器的技術(shù)頻率為晶振頻率的 1/12,而計數(shù)頻率最高為晶振頻率的 1/24。另一種方式由外部時鐘源提供一個時鐘信號到 XTAL1端輸入,而 XTAL2端浮空。這 2個寄存器的功能決不能混淆。串行口的 發(fā)送和接收操作都是通過特殊功能寄存器中的數(shù)據(jù)緩沖寄存器 SBUF進(jìn)行的,但在 SBUF的內(nèi)部,接收寄存器和發(fā)送寄存器在物理結(jié)構(gòu)上是完全獨(dú)立的。 ? 可編程串口( UART) 在 AT89C51中, UART 的操作與 AT89C51 和 AT89C52 一樣。當(dāng) WDT激活后,晶振工作, WDT在每個機(jī)器周期都會增加。 ? XTAL2:振蕩器反相放大器的輸出端。欲使 CPU 僅訪問外部程序存儲器(地址為 0000H—FFFFH), EA 端必須保持低電平(接地)。另外,該引腳會被微弱拉高,單片機(jī)執(zhí)行外部程序時,應(yīng)設(shè)置 ALE無效。要注意的是:每當(dāng)訪問外部數(shù)據(jù)存儲器時將跳過一個 ALE 脈沖。 WDT 溢出將使引腳輸出高電平,設(shè)置 SFR AUXR 的 DISRT0(地址 8EH)可打開或關(guān)閉該功能。作輸入端時,被外部拉低的 P3 口將用上拉電阻輸出電流。在訪問 8 位地址的外部數(shù)據(jù)存儲器( MOVX Ri指令)時, P2 口線上的內(nèi)容(也即特殊功能寄存器( SFR)區(qū)中 P2 寄存器的內(nèi)容),在整個訪問期間不改變。 ? P2 口: P2口是一個帶內(nèi)部上拉電阻的 8 位雙向 I/O, P2的輸出緩沖級可驅(qū)
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1