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

正文內(nèi)容

畢業(yè)論文基于spce061a的酒精濃度監(jiān)測(參考版)

2025-07-01 10:17本頁面
  

【正文】 //IO初始化完成while(1){lcdworde(5。P_IOA_Dir=0xffff //B口為輸出P_IOB_Attrib=0xffff。 //系統(tǒng)初始化 P_IOA_Dir=0x0fff //IO初始化開始P_IOA_Attrib=0xe7ff。 //鍵值 now=0: n=0。 reader()。 lcdworde(48 } 6)。 sum=sum/n。i=n。sum=。 //播報查詢數(shù)值}//====================================================================// 函數(shù)名稱:void average()// 功能描述:求均值按鍵函數(shù) //====================================================================void average(){unsigned int i。 //”第n次查詢數(shù)據(jù)為”s480(voice eight)。 next++。 //播報查詢數(shù)值}//====================================================================// 函數(shù)名稱:void surchdown() // 功能描述:下查按鍵函數(shù)//====================================================================void surchdown(){if(next=8)lcdworde(36, 4)。 //”第n次查詢數(shù)據(jù)為”s480(voice_eight)。 next。 // “查詢失敗”s480(voice_seven)。 //”存儲成功”s480(voice_sixe)。n++。 //”存儲失敗”s480(voice_five) }val[now]=num。0xffc0)。 //等待AD轉(zhuǎn)換完畢 uiData=*P_ADC_LINEIN_Data。 while(!(*P_ADC_MUX_Ctrlamp。 reader()。 //”體濃度嚴(yán)重超標(biāo)” lcdworde(21,7)。fVoltage=fVoltage*10+12。 }uiData=4。i++) { *P_Watchdog_Clear=C_WDTCLR。 for(i=0。 //允許AD轉(zhuǎn)換 uiData=*P_ADC_LINEIN_Data。 * P_ADC_MUX_Ctrl=C_ADC_CH4。 }}//====================================================================// 函數(shù)名稱:float start()// 功能描述:開始按鍵函//====================================================================void start() //開始按鍵函數(shù){ unsigned intAD(void)。 s480(voice_two)。 LCD501_Bitmap(80,32,(unsigned int *)5)。 LCD501_Bitmap(64,32,(unsigned int* )010)。LCD501_Bitmap(48,32,(unsigned int *)(fVoltage%10)/1)。 *P_Watchdog_Clear=0x0001。)(fVoltage%100)/10)。39。 }elseif((fVoltage%100)/10) //對十位數(shù)據(jù)的處理 {FG_InitGraphic()。 s480(fVoltage%1000)/100)。 }else if( (fVoltage%1000) /100) //對百位數(shù)據(jù)的處理 {FG_InitGraphic()。 s480(fVoltage/1000)。 //定義語音索引號、播放通道、允許音量增/減調(diào)節(jié)}//====================================================================//函數(shù)書構(gòu): void reader()//功能描述: 數(shù)字播報顯示函數(shù)//====================================================================void reader(){if(fVoltage/1000) //對千位數(shù)據(jù)的處理 { FG_ InitGraphic()。0x01) SACM_S480_ServiceLoop()。 //清看門狗 中 }}//====================================================================// 函數(shù)名稱:int s480()// 功能描述: 語音播放//====================================================================int s480(int iSpeechIndex){ SACM_ 5480_Initial(Auto)。 //漢字顯示函數(shù)定義在sp1c501 delay3()。worde=ntunber。FG_InitGraphic()。} }return (KeyVal)。 while(KeyFlag==HaveKey) { KeyVal=F_Get_Key()。KeyFlag=0。 //當(dāng)前存儲空間中數(shù)據(jù)的個數(shù)float fVoltage。 //下一個存儲空間unsigned int val[10]。 //按鍵標(biāo)識unsigned int now。 //保存鍵值unsigned int ICeyDownTimes。 大學(xué)大學(xué)四年學(xué)習(xí)生涯即將告一段落,在此最后感謝四年以來一直對教學(xué)和指導(dǎo)工作認(rèn)真負(fù)責(zé)、孜孜不倦的所有的老師們,同時還要感謝跟我一同學(xué)習(xí)的同學(xué),他們給了我?guī)椭?、支持和動力,讓我度過了一個美好的大學(xué)生活。我們遇到了很多的難題,比如硬件器件的選擇,功能的實現(xiàn)等。在魏老師的指導(dǎo)下,我們逐漸有了一個比較清晰的設(shè)計思路。我的畢業(yè)課題是基于SPCE061A單片機酒精濃度測試儀的設(shè)計,是一個實際的小工程。在此,謹(jǐn)向魏老師表示崇高的敬意和衷心的感謝!在四年的學(xué)習(xí)期間,曾得到很多班級同學(xué)的關(guān)心和幫助,在此表示深深的感謝。不僅使我樹立了遠大的學(xué)術(shù)目標(biāo)、掌握了基本的研究方法,還使我明白了許多待人接物與為人處世的道理。 參考文獻[1] 張培仁等 十六位單片機微處理器原理及應(yīng)用 北京:清華大學(xué)出版社 2005 [2] 凌陽單片機原理及其畢業(yè)設(shè)計精選 科學(xué)出版社 2006[3] 凌陽科技大學(xué)計劃 凌陽單片機在大學(xué)生電子競賽中的應(yīng)用 北京:北京航空航天大學(xué)出版社 2005[4] 薛鈞義、張彥斌 凌陽16位單片機原理及應(yīng)用 北京:北京航空航天大學(xué)出版社 2003[5] 求是科技 單片機典型模塊設(shè)計實例導(dǎo)航 北京:人民郵電出版社 2004[6] 羅亞非等 凌陽16位單片機應(yīng)用基礎(chǔ) 北京:北京航空航天大學(xué)出版社 2003[7] 陳力平 Protel 99 se 設(shè)計與實訓(xùn) 北京:航空工業(yè)出版社 [8] 何希才 傳感器及其應(yīng)用 北京:國防工業(yè)出版社 [9] 欒桂東、張金鐸 傳感器及其應(yīng)用 西安:西安電子科學(xué)技術(shù)出版社 [10] 便攜式電子產(chǎn)品設(shè)計與開發(fā) 北京:科學(xué)出版社 2005[11] 李維緹等 液晶顯示器應(yīng)用技術(shù) 北京:北京郵電學(xué)院出版社 1993[12] 侯媛彬等 凌陽單片機原理及其畢業(yè)設(shè)計精選 科學(xué)出版社 2006[13] 孫維娜 放大電路指南 福州科學(xué)技術(shù)出版社 [14] 劉潤華、劉立山 模擬電子技術(shù) 東營:石油大學(xué)出版社 2003[15] 涂時亮、張友德 單片微機控制技術(shù) 清華大學(xué)出版社 1994[16] 李晶皎 嵌入式語音技術(shù)及凌陽16位單片機應(yīng)用 北京:北京航空航天大學(xué)出版社 [17] 趙繼文 傳感器及其應(yīng)用 北京:科學(xué)出版社 2002致 謝本論文是在魏芹芹老師的悉心指導(dǎo)下完成的。由于開發(fā)環(huán)境友好,易學(xué)易用,同時配有的語音處理功能,這些大大加快系統(tǒng)開發(fā)設(shè)計。軟件部分采用模塊化設(shè)計思想,各個此程序的功能相對獨立,便于調(diào)試和修改。結(jié) 論經(jīng)過近一學(xué)期的努力,終于基本完成了基于SPCE061A的酒精濃度檢測儀的基本設(shè)計,本設(shè)計過程包括了硬件電路設(shè)計和軟件程序的編寫兩部分。導(dǎo)出的字模數(shù)據(jù)以數(shù)組的形式保存,可以直接包含到工程中進行引用。打開字模數(shù)據(jù)生成窗口,在字模數(shù)據(jù)生成窗口中生成數(shù)據(jù),選擇導(dǎo)出文件的路徑和文件名,即可生成保存有字模數(shù)據(jù)的兩個文件。DM Tool 工具的主要功能如下:1 字符(漢字、ASCII 碼)導(dǎo)入;2 字符(漢字、ASCII 碼)編輯;3 單色BMP 圖像(小于或等于240*240點)導(dǎo)入;4 單色BMP圖像編輯;5 圖像、字符的字模數(shù)據(jù)生成;6 字模數(shù)據(jù)文件導(dǎo)出。描述:播放資源中SACM_S480語音參數(shù):Speech_Index表示語音索引號。參數(shù):無。如:SACM_S480_Play(int Speech_Index,int Channel,int Ramp_Set)是在語音允許增減的情況下在Channel通道內(nèi)播放語音序列好為Speech_Index的語音。編碼是它的存儲過程,解碼是它的播放過程。通過對顯示RAM的讀寫,可以獲得字符、漢字和圖形等顯示結(jié)果。當(dāng)設(shè)置了頁地址和列地址后,就確定RAM中的唯一單元。這一顯示RAM共分為32行80列,而每8行又作為一頁,即共有4頁,每頁8行80列。該模塊是由2片內(nèi)藏式的控制器SED1520所控制,故其編程控制主要就是針對SED1520控制器。圖65 查詢子程序流程圖 漢字顯示和播音的實現(xiàn) 漢字的顯示要點亮LCD屏上的某一個點時,實際上就是對該點所對應(yīng)的顯示RAM區(qū)中某一個位進行置1操作:所以就要確定該點所處的行地址、列地址。開 始 Now10 存儲數(shù)據(jù) N++ Now++ 播報提示音并顯示返 回 N Y 圖63 存儲子程序流程圖 求均值按鍵子程序此程序可對任意個測量結(jié)果求均值(1—10),在求得均值后任然調(diào)用顯示和播報子程序進行顯示播報,此功能的實現(xiàn)是通過在工程中定義一全局變量n來完成的,每執(zhí)行一次存儲操作,只要是存儲成功,變量n便自動加1,如圖64。0xffc0)。 //等待AD轉(zhuǎn)換完畢 uiData=*P_ADC_LINEIN_Data。while(!(*P_ADC_MUX_Ctrlamp。 }fVoltage=(float)uiData/0xffc0*。i++) {*P_Watchdog_Clear=C_WDTCLR。 //允許AD轉(zhuǎn)換uiData=*P_ADC_LINEIN_Data; //啟動AD轉(zhuǎn)換uiData=0; for(i=0。fVoltage保存的就是換算后的電壓值。每調(diào)用一次子函數(shù)AD(),將得到一個AD轉(zhuǎn)換的值。若未讀取P_ADC_MUX_Data單元中的數(shù)據(jù),RDY則仍保持為1,則不會啟動下一次A/D轉(zhuǎn)換。圖62 開始按鍵子程序2 采樣函數(shù)的實現(xiàn)通過模擬量輸入口LINE_IN輸入電壓值,通過讀取P_ADC_MUX_Data單元可以獲取10位A/D轉(zhuǎn)換的數(shù)據(jù)。圖61 主程序流程圖 各按鍵子程序流程圖及功能介紹
點擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1