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

正文內(nèi)容

單片機工程實踐報告樣板(20xx年6月)(已修改)

2025-04-26 02:43 本頁面
 

【正文】 學校代碼: 10128單片機工程實踐(第十組)題 目: 溫度監(jiān)測器 (任務(wù)三) 組長: 組員: 指導(dǎo)教師:劉偉、裴巖、斯日古楞、楊傳穎、韓海波、高鵬 、郭慧(研)、胡元元(研)設(shè)計時間:2013年7月1日~2013 年7月12日 一、 設(shè)計目的:通過一個以8 位單片機為核心的模擬量數(shù)字表的硬件調(diào)試過程,通過蜂鳴器自檢、鍵盤自檢、LED自檢的程序設(shè)計,掌握具有A/D、七段LED 顯示等接口電路的單片機應(yīng)用系統(tǒng)的設(shè)計思想和方法。學習應(yīng)用系統(tǒng)軟件的模塊化設(shè)計方法,學習偉幅仿真器及相關(guān)軟件調(diào)試程序的方法及步驟,通過源程序的編輯、匯編或編譯、鏈接、仿真調(diào)試,完成給定的任務(wù)。通過上述過程建立工程概念、提高學生工程實踐能力、素質(zhì)和團隊的合作的能力。二、 設(shè)計任務(wù):蜂鳴器自檢 要求:利用程序?qū)崿F(xiàn)兩種以上聲音。 鍵盤自檢 要求:確定鍵盤正確。 LED 顯示器自檢 要求:確定LED 顯示器每一段均正確。溫度監(jiān)測器要求:利用AD710LED顯示器等完成溫度監(jiān)視,實現(xiàn)溫度范圍為 XXX~+XXXX采樣、轉(zhuǎn)換和顯示。任務(wù)分工(1)組長( )負責設(shè)計主程序,設(shè)計總體思路與框架,調(diào)試及整個項目組的分配。(2)組員( )負責編寫程序并協(xié)助組長將整個程序整合及畫程序流程圖。(3)組員( )負責調(diào)試程序的軟件運行環(huán)境并協(xié)助組長完成程序的整合及畫硬件框圖。三、 框圖(1) 蜂鳴器自檢 說明:執(zhí)行指令CLR ,“0” ,晶體管導(dǎo)通,蜂鳴器BEP得電發(fā)聲。據(jù)此可以判斷蜂鳴器電路是正確的。注意:如果蜂鳴器未帶振蕩器,要想讓蜂鳴器產(chǎn)生聲音必須要讓晶體管按照一定的頻率不斷地導(dǎo)通、截止交互變化,“0“、“1”,輸出的頻率不同時,聲音也不同。如果蜂鳴器帶振蕩器,則只需控制其通、斷即可。(2) LED自檢COMa f b g e c d habh138Y0SEL1ABC+5VDT12803Q1P0(字型口)(字位口) 說明: LED顯示器由若干個發(fā)光二極管組成,它有共陰極和共陽極兩種結(jié)構(gòu)。該圖結(jié)構(gòu)為共陽極,且是動態(tài)掃描顯示(動態(tài)顯示是一位一位地輪流點亮各位數(shù)碼管,這種逐位點亮顯示器的方式稱為位掃描。),COM端為高電平時,顯示器工作,反相驅(qū)動器的功能是使LED穩(wěn)定的亮。P0口控制LED顯示什么字形的即字形口,、 、是選擇字位的即哪位LED亮,R的作用是泄流。(3) 鍵盤自檢說明:單片機上電復(fù)位時,P2口為高電平,SEL8有效及74HC245三態(tài)門狀態(tài)為打開狀態(tài),此時可以采集鍵盤、撥盤信息了SEL7有效關(guān)閉三態(tài)門。K1K4為儀表鍵盤(用戶使用)SW1SW4撥盤(自檢開關(guān)),通過上拉電阻使K(SW)閉合為“0”打開為“1”。(4) 溫度監(jiān)測器字型字位p0C51p1A/D說明:P0口 控制LED顯示字型,p1口采樣。 。 開始(1)蜂鳴器自檢程序: 打開蜂鳴器延時1關(guān)閉蜂鳴器打開蜂鳴器延時2關(guān)閉蜂鳴器 ( 2 )LED自檢框圖開始第一位LED的b、c、g、h段依次亮 滅顯示查表 第一位LED顯示“1.”查表第二、三、四、五位LEDa、b、c、d、e、f、g、h段依次動態(tài)亮第二、三、四、五位LED依次動態(tài)顯示9第一、二、三、四、五位LED 顯示“.” ( 3 ) 鍵盤自檢框圖3. 溫度檢測器主程序框圖、子程序框圖主程序流程圖 開始初始化數(shù)據(jù)采樣 數(shù)字濾波排序,求平均值標度變換代碼轉(zhuǎn)BCD碼代碼送入緩沖區(qū)LED顯示數(shù)據(jù)采樣開始開高位門 采集高8位關(guān)閉8位門關(guān)高位門儲存與OF作與運算得有效高4位采樣次數(shù)到了嗎?儲存 N 移動指針 Y結(jié)束開低8位門 采集低8位 數(shù)據(jù)排序,由小到大開始數(shù)據(jù)首地址給R0A=@R0?移動指針取高4位給A移動指針 N Y移動指針取另一個數(shù)的高4位@0取低8位給A比較高4位AR0?移動指針 N取另一個數(shù)的低8位 Y變換高4位比較A@R0N N取低8位 Y交換移動指針移動指針取另一個數(shù)的低8位取高4位移動指針交換儲存移動指針移動指針交換取另一個數(shù)的低4位循環(huán)次數(shù)到了嗎? 結(jié)束 求平均值開始A清0把第2個數(shù)首地址給R0CLR C地址加1MOV A,@R0存儲ADD A,@R低位相加地址加1地址加1CLR C高四位RRCRRC一次除2低8位RRCRRC一次除2移動指針 循環(huán)次數(shù)到了嗎?高位相加ADD A,@R N Y結(jié)束存儲 循環(huán)次數(shù)到了嗎? N Y 開始代碼轉(zhuǎn)BCD碼CLR CR2,R3清零 R1為低字節(jié) 屏蔽R4高4位CLR CR4帶進位左循環(huán)一位 R2加1十進制調(diào)整 設(shè)置內(nèi)循環(huán)初值R5=80HR3加0十進制調(diào)整R1為0嗎?R2加1 十進制調(diào)整R3 加0十進制調(diào)整 N R5為0嗎? YR4為高字節(jié)R4為0嗎?R4為0嗎?儲存R2,R3結(jié)束 代碼送入緩沖區(qū)開始取轉(zhuǎn)碼高字節(jié)屏蔽高字節(jié)低4位R1為高字節(jié)高4位把負號給R2R1是否為0?MOV R3 存高字節(jié)低4位MOV R4 存低字節(jié)高4位MOV R5 存低字節(jié)低4位MOV R2 存高字節(jié)高4位MOV R3 存高字節(jié)低4位MOV R4 存低字節(jié)高4位MOV R5 存低字節(jié)低4位結(jié)束LED顯示開始滅顯示設(shè)置外循環(huán)初值R1=150設(shè)置內(nèi)循環(huán)初值R0=250
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1