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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于at89s51單片機(jī)的語音溫度計(jì)的設(shè)計(jì)-閱讀頁

2025-02-01 00:14本頁面
  

【正文】 情況控制信號和調(diào)用顯示子程序,讓交通燈處于對應(yīng)的狀態(tài),將 3AH 地址內(nèi)的數(shù)據(jù)送七段數(shù)碼管上顯示出來,在整個(gè)過程發(fā) DS18B20 復(fù)位命令 發(fā)跳過 ROM 命令 發(fā)溫度轉(zhuǎn)換開始命令 結(jié)束 溫度數(shù)據(jù)移入顯示寄存器 十位數(shù) 0? 百位數(shù) 0? 十位數(shù)顯示符號百位數(shù)不顯示 百位數(shù)顯示數(shù)據(jù)(不顯示符號) 結(jié)束 N N Y Y 基于單片機(jī)的語音溫度計(jì)系統(tǒng)設(shè)計(jì) 第 19 頁 共 31 頁 中定時(shí) /計(jì)數(shù)器中斷始終打開等待定時(shí) /計(jì)數(shù)器中斷。 程序設(shè)計(jì) 程序總設(shè)計(jì) 軟件設(shè)計(jì)本系統(tǒng)的軟件包括主程序,以及十三段錄音和播報(bào)的子程序。 當(dāng)定時(shí)器定時(shí)為 1 秒,時(shí)程序 跳轉(zhuǎn)到時(shí)間顯示及信號燈顯示子程序,它將依次顯示信號燈時(shí)間 ,同時(shí)一直顯示信號燈的顏色,這時(shí)在返回定時(shí)子程序定時(shí)一秒,在顯示燈的下一個(gè)時(shí)間,這樣依次把所有的燈色的時(shí)間顯示完后在重新給時(shí)間計(jì)數(shù)器賦初值 ,重新進(jìn)入循環(huán)。 。 SGL: JB F0,SGL1 ; F0 位為 1 則轉(zhuǎn) 移到 SGL1 執(zhí)行,判斷 F0 來控制程序流程 MOV A,R0 ;把 R0的內(nèi)容 20給了寄存器 A LCALL DY1 ;調(diào)用顯示控制子程序 DY1 MOV A,R1 ;把 R1的內(nèi)容 40給了寄存器 A LCALL DY1 ;調(diào)用顯示控制子程序 DY1 MOV A, R0 LCALL DY1 MOV A, R1 LCALL DY1 LCALL DELAY ;調(diào)用 DELAY子程序 SJMP DIAOY ;跳到標(biāo)號 DIAOY執(zhí)行 SGL1: MOV A,R1 ;把 R1的內(nèi)容 40給了寄存器 A LCALL DY1 ;調(diào)用顯示控制子程序 DY1 MOV A,R0 ;把 R0的內(nèi)容 20給了寄存器 A LCALL DY1 ;調(diào)用顯示控制子程序 DY1 MOV A, R1 LCALL DY1 MOV A R0 LCALL DY1 LCALL DELAY ;調(diào)用 DELAY子程序 運(yùn)城學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)論文 第 20 頁 共 31 頁 第 4 章 系統(tǒng)調(diào)試 近年來隨著科技的飛速發(fā)展,單片機(jī)的應(yīng)用正在不斷地走向深入,同時(shí)帶動(dòng)傳統(tǒng)控制檢測 日新月異更新 。 根據(jù)方案設(shè)計(jì)的要求,調(diào)試過程共分三大部分:硬件調(diào) 試、軟件調(diào)試和軟硬聯(lián)調(diào)。但通常是先排除明顯的硬件故障以后,再和軟件結(jié)合起來調(diào)試以進(jìn)一步排除故障。 硬件調(diào)試 硬件靜態(tài)的調(diào)試 1. 排除邏輯故障 這類故障往往由于設(shè)計(jì)和加工制板過程中工藝性錯(cuò)誤所造成的。排除的方法是首先將加工的印制板認(rèn)真對照原理圖,看兩者是否一致。必要時(shí)利用數(shù)字萬用表的短路測試功能,可以縮短排錯(cuò)時(shí)間??梢圆扇z查元器件與設(shè)計(jì)要求的型號、規(guī)格和安裝是否一致。 3. 排除電源故障 在通電前,一定要檢查電源電壓的幅值和極性,否則很容易造成集成塊損壞。若有高壓,聯(lián)機(jī)仿真器調(diào)試時(shí),將會(huì)損壞仿真器等,有時(shí)會(huì)使應(yīng)用系統(tǒng)中的集成塊發(fā)熱損壞。依次檢查,直到正常工作。采取自下到上的方法,單獨(dú)調(diào)好每一個(gè)模塊,最后完成一個(gè)完整的系統(tǒng)調(diào)試。 偉福仿真器采用大規(guī)模可編程芯片及專用仿真芯片制造 , 集仿真器、邏輯分析儀、跟蹤器、邏輯筆、 波形發(fā)生器、影子存儲(chǔ)器、代碼覆蓋、記時(shí)器、程序時(shí)效分析、數(shù)據(jù)時(shí)效分析、硬件測試儀、事件觸發(fā)器于一體的通用仿真器。 WAVE6000還增強(qiáng)了項(xiàng)目管理和源文件編輯方面的功能,使得項(xiàng)目、文件切換更方便,有效地后退、前進(jìn)功能使得修改程序更方便。應(yīng)用 WAVE6000軟件進(jìn)行編譯調(diào)試程序 , 使程序生成十六進(jìn)制文件。 聯(lián)機(jī)仿真必須借助仿真開發(fā)裝置、示波器、萬用表等工具。 信號線是聯(lián)絡(luò) 80S51和外部器件的紐帶,如果信 號線連結(jié)錯(cuò)誤或時(shí)序不對,那么都會(huì)造成對外圍電路讀寫錯(cuò)誤。這些信號大多屬于脈沖信號,對于脈沖信號借助示波器(這里指通用示波器)用常規(guī)方法很難觀測到,必須采取一定措施才能觀測到。 ( 1) .初始化后, 開始運(yùn)行。 運(yùn)城學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)論文 第 22 頁 共 31 頁 結(jié) 論 經(jīng)過查閱資料與各位老師的精心指導(dǎo),終于完成了我的語音 溫度計(jì)的設(shè)計(jì) 。 從這次的課程設(shè)計(jì)中,我真正的意識到, 在以后的學(xué)習(xí)中,要理論聯(lián)系實(shí)際,把我們所學(xué)的理論知識用到實(shí)際當(dāng)中,學(xué)習(xí)單機(jī)片機(jī)更是如此,程序只有在經(jīng)常的寫與讀的過程中才能提高,這就是我在這次 畢業(yè) 設(shè)計(jì)中的最大收獲。另外 ,此次畢業(yè)設(shè)計(jì)還獲得了計(jì)科系各位領(lǐng)導(dǎo)和老師的大力支持。在未來的工作和學(xué)習(xí)中,我將以更好的成績來回報(bào)各位領(lǐng)導(dǎo)和老師。 特別要要感謝趙潤林老師在畢業(yè)設(shè)計(jì)階段給我的幫助, 也要感謝我的母校 運(yùn)城學(xué)院 ,是她提供了良好的學(xué)習(xí)環(huán)境和生活環(huán)境,讓我的大學(xué)生活豐富多姿,為我的人生留下精彩的一筆。 最后,衷心地感謝所有關(guān)心和幫助過我的所有恩師、所有親朋好友,衷心地祝愿他們永遠(yuǎn)幸福、快樂 ! 運(yùn)城學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)論文 第 24 頁 共 31 頁 參考文獻(xiàn) [1] 全國大學(xué)生電子設(shè)計(jì)競賽組委會(huì) .第三屆全國大學(xué)生電子設(shè)計(jì)競賽獲獎(jiǎng)作品選編 .北京 :北京理工大學(xué)出版社 ,1998 [2] 余錫存、曹國華, 單片機(jī)原理及接口技術(shù) ,陜西 : 西安電子科技大學(xué)出版社, [3] 李建忠,單片機(jī)原理及應(yīng)用,陜西 :西安電子科技大學(xué)出版社, [4] 謝瑞和、翁虹 , 32 位微型計(jì)算機(jī)原理與接口技術(shù) , 北京: 高等教育出版社 , [5] 肖來勝、馮建 蘭,單片機(jī)技術(shù)實(shí)用教程 ,武漢:華中科技大學(xué)出版社, [6] 蔡美琴、張為民, MSC51系列單片機(jī)系統(tǒng)及其應(yīng)用,北京:高等教育出版社(第二版),北京, [7] 李華 . MCS 51系列單片機(jī)實(shí)用接口技術(shù) [M] . 北京 :北京航空航天大學(xué)出版社 ,1993 [8] 周航慈 . 單片機(jī)應(yīng)用程序設(shè)計(jì)技術(shù) [M] . 北京 :北京航空航天大學(xué)出版社 ,1991 [9] 曹巧媛 . 單片機(jī)原理及應(yīng)用 [M] . 北京 :電子工業(yè)出版社 ,1997 [10] 何立民 . MCS51系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) [M].北京 :北京航空航天大學(xué)出版社 , 1995. [11] YAN J R ,QIAN X Z. Oscillation and parision results for delay difference equations[J ] . J Math Ana Appl ,1992 ,165(2) :346 360 [12] Wei Zhou.“ Systematic Research on High Accuracy Fre2quency Measurements and Control” [D] . Shizuoka Universi2ty , doctor dissertation ,Feb. 2022 , pp. 26 32 ,46 53 基于單片機(jī)的語音溫度計(jì)系統(tǒng)設(shè)計(jì) 第 25 頁 共 31 頁 附 錄 程序設(shè)計(jì)總代碼如下: TEMPER_L EQU 29H TEMPER_H EQU 28H FLAG1 EQU 38H。數(shù)碼管個(gè)位數(shù)存放內(nèi)存位置 B_BIT EQU 21H 。時(shí)間累積單元 ms500 equ 41h ORG 0000H LJMP ZHU ORG 0003H RETI ORG 000BH RETI ORG 0013H RETI ORG 001BH LJMP DSHI ORG 0030H ZHU: MOV A,00H MOV XS,A mov ms500,a mov tmod,10h MOV TH1,20H MOV TL1,00H SETB ET1 SETB EA MOV P1,A MOV p0,A MOV r5,A clr 。JNB ,XSWD。顯示溫度 setb 。錄音地址加一 mov a,r5 inc r5 movc a,a+dptr mov p0,a clr 。錄音數(shù)碼管顯示加一 mov a,r5 movc a,a+dptr mov p1,a ly: jb ,loop sjmp ly XSWD: MOV A,00H MOV p0,A MOV R5,01H MAIN: JNB ,FYIN。lcall d10ms 。開定時(shí)器 mov p0,00h clr 。clr tr0。關(guān)放音 lcall d10ms 。取十位數(shù) movc a,a+dptr mov p0,a clr 。mov a,ms500 still1: cjne a,11,still2 。關(guān)定時(shí)器 setb 。**************************第二段完 mov p0,70h clr 。關(guān)放音 lcall d10ms 。取個(gè)位數(shù) movc a,a+dptr mov p0,a clr 。關(guān)放音 lcall d10ms 。mov a,ms500 still4: cjne a,15,begin setb 。**************************第五段完 mov ms500,00h ljmp main 。調(diào)用讀溫度子程序 MOV A,29H MOV B,A CLR C RLC A 運(yùn)城學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)論文 第 28 頁 共 31 頁 CLR C RLC A CLR C RLC A CLR C RLC A SWAP A MOV 31H,A MOV A,B MOV C,40H。調(diào)用數(shù)碼管顯示子程序 AJMP MAIN。****************************************************************** INIT_1820: SETB NOP CLR 。然后拉高數(shù)據(jù)線 NOP NOP NOP MOV R0,25H TSR2: JNB ,TSR3。 延時(shí) TSR3: SETB FLAG1 。 清標(biāo)志位 ,表示 DS1820 不存在 LJMP TSR7 基于單片機(jī)的語音溫度計(jì)系統(tǒng)設(shè)計(jì) 第 29 頁 共 31 頁 TSR5: MOV R0,117 TSR6: DJNZ R0,TSR6 。 讀出轉(zhuǎn)換后的溫度值 。先復(fù)位 DS18B20 JB FLAG1,TSS2 RET 。 跳過 ROM匹配 LCALL WRITE_1820 MOV A,44H 。這里通過調(diào)用顯示子程序?qū)崿F(xiàn)延時(shí)一段時(shí)間 ,等待 AD轉(zhuǎn)換結(jié)束 ,12位的話 750 微秒 LCALL DISPLAY LCALL INIT_1820。 跳過 ROM匹配 LCALL WRITE_1820 MOV A,0BEH 。 將讀出的溫度數(shù)據(jù)保存到 35H/36H RET。*********************************************************** WRITE_1820: MOV R2,8。 讀 DS18B20 的程序 ,從 DS18B20中讀出兩個(gè)字節(jié)的溫度數(shù)據(jù) 。 將溫度高位和低位從 DS18B20 中讀出 運(yùn)城學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系畢業(yè)論文 第 30 頁 共 31 頁 MOV R1,29H 。數(shù)據(jù)一共有 8位 RE01: CLR C SETB NOP NOP CLR NOP NOP NOP SETB MOV R3,9 RE10: DJNZ R3,RE10 MOV C, MOV R3,23 RE20: DJNZ R3,RE20 RRC A DJNZ R2,RE01 MOV R1,A DEC R1 DJNZ R4,RE00 RET
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1