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

正文內(nèi)容

基于51單片機(jī)視力保護(hù)儀設(shè)計_畢業(yè)設(shè)計-資料下載頁

2025-07-02 12:29本頁面

【導(dǎo)讀】目前,青少年視力低下已成為國內(nèi)外共同關(guān)心的問題。資料顯示,我國小學(xué)生視力低。下率為%,初中生%,高中生%,大學(xué)生%。特別是調(diào)查顯示50%以。害性,因而有%視力低下的學(xué)生并未采取任何矯正措施,又缺專業(yè)機(jī)構(gòu)的治療。基于以上原因,本論文提出了智能紅外視力保護(hù)儀的設(shè)計思路。其中測距和感光模塊由相應(yīng)功能的傳感器構(gòu)成,能。實(shí)現(xiàn)對使用者距離與周圍光線強(qiáng)弱的檢測和報警功能。處理模塊由STC89C51單片機(jī)運(yùn)行。程序構(gòu)成,能實(shí)現(xiàn)對學(xué)習(xí)時間進(jìn)行定時并通過報警來提示時間已到的功能。本文通過實(shí)踐證明該視力保護(hù)器可行且可靠性很好,使用方便。本文期望通過該電子。力保護(hù)的有效性提供可靠和有效的數(shù)據(jù)源和信息依據(jù)。

  

【正文】 。目標(biāo)文件可由 LIB51 創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)L51 連接定位生成絕對目標(biāo)文件 (.ABS)。 ABS 文件由 OH51 轉(zhuǎn)換成標(biāo)準(zhǔn)的 Hex 文件,以供調(diào)試器 dScope51 或 tScope51 使用進(jìn)行源代碼級調(diào)試,也可由仿真器使用直接對目標(biāo)板進(jìn)行調(diào)試,也可以 直接寫入程序存貯器如 EPROM 中。 Keil 可以編譯 C 源碼,匯編源程序,連接和重定位你的目標(biāo)文件和庫文件,創(chuàng)建 HEX文件,調(diào)試目標(biāo)程序。與其他軟件相比,具有以下特點(diǎn): (1)Windows 應(yīng)用程序 uVision2 是一個集成開發(fā)環(huán)境,它把項目管理,源代碼編輯,程序調(diào)試等集成到一個功能強(qiáng)大的環(huán)境中。 (2)C51 美國標(biāo)準(zhǔn)優(yōu)化 C 交叉編譯器從你的 C 源代碼產(chǎn)生可重定位的目標(biāo)文件。 (3)A51 宏匯編器從你的 8051 匯編源代碼產(chǎn)生可重定位的目標(biāo)文件。 (4)BL51 連接 /重定位器組合你的由 C51 和 A51 產(chǎn)生的可重定位的 目標(biāo)文件,生成絕對目標(biāo)文件。 (5)LIB51 庫管理器組合你的目標(biāo)文件,生成可以被連接器使用的庫文件。 (6)OH51 目標(biāo)文件到 HEX 格式的轉(zhuǎn)換器從絕對目標(biāo)文件創(chuàng)建 Intel HEX 格式的文件。 (7)RTX51 實(shí)時操作系統(tǒng)簡化了復(fù)雜和對時間要求敏感的軟件項目。 uVision2 集成開發(fā)環(huán)境集成了一個項目管理器,一個功能豐富、有錯誤提示的編輯器,以及設(shè)置選項,生成工具,在線幫助。利用 uVision2 創(chuàng)建的源代碼并把它們組織到一個能確定你的目標(biāo)應(yīng)用的項目中去。 uVision2 自動編譯,匯編,連接嵌入式應(yīng) 用,并為開發(fā)提供一個單一的焦點(diǎn)。 源代碼由 uVision2 IDE 創(chuàng)建,并被 C51 編譯或 A51 匯編。編譯器和匯編器從源代碼生成可重定位的目標(biāo)文件。 Keil C51 編譯器完全遵照 ANSI C 語言標(biāo)準(zhǔn),支持 C 語言的所有標(biāo)準(zhǔn)特性。另外,直接支持 8051 結(jié)構(gòu)的幾個特性被添加到里面。 Keil A51 宏匯編器支持 8051及其派生系列的全部指令集。 LIB51 庫管理器允許從由編譯器或匯編器生成的目標(biāo)文件創(chuàng)建目標(biāo)庫。庫是一種被特別地組織過并在以后可以被連接重用的對象模塊。當(dāng)連接器處理一個庫時,僅僅那些被使用的目標(biāo)模塊才被真正 使用。 它們是為專業(yè)開發(fā)人員而設(shè)計的,但所有層次的編程人員都可以用它們來獲得 8051 微控制器的絕大部分應(yīng)用。 程序的模塊化劃分 模塊化程序設(shè)計是一種常用的程序設(shè)計技術(shù),它將一個功能完整的較長的程序分解為若干個功能相對獨(dú)立的較小的程序模塊,各個程序模塊分別進(jìn)行設(shè)計、編制和調(diào)試。利用 畢業(yè)設(shè)計用紙 共 頁 第 頁 程序的模塊化設(shè)計方法,有利于程序代碼優(yōu)化,提高程序的可讀性,便于功能擴(kuò)充和版本升級;單個模塊結(jié)構(gòu)的程序功能單一,易于編寫、調(diào)試、維護(hù)和系統(tǒng)功能擴(kuò)展;對于使用頻繁的子程序可以建立子程序庫,便于多個模塊的調(diào)用。 本章的軟件設(shè)計根 據(jù)所要實(shí)現(xiàn)的功能,以系統(tǒng)的硬件設(shè)計為基礎(chǔ),采用模塊化的程序設(shè)計思想,確保完成系統(tǒng)功能的同時,實(shí)現(xiàn)系統(tǒng)的可靠運(yùn)行。軟件設(shè)計的目的就是讓單片機(jī)加載程序并運(yùn)行,對距離、時間、光照強(qiáng)度進(jìn)行測量,根據(jù)測量結(jié)果發(fā)出相應(yīng)的報警信號。 在總體設(shè)計中,當(dāng)系統(tǒng)開始工作后,首先進(jìn)行初始化。然后進(jìn)行光照強(qiáng)度的判定,如果光照強(qiáng)度過弱,則報警,若未達(dá)到給定的國家標(biāo)準(zhǔn)值,則對定時部分進(jìn)行判定。如果定時時間達(dá)到 45 分鐘,則報警,若定時時間未達(dá)到 45 分鐘,則對測距部分進(jìn)行判定。如果測得距離小于 25cm,則報警,若測得距離大于 25cm,則返回 重新進(jìn)行光照強(qiáng)度的判定。因?yàn)榱鞒虉D無法體現(xiàn)“同時”的概念,所以對測距、感光、定時三項判定的排列沒有固定的順序。系統(tǒng)的軟件總流程圖如圖 41 所示。 圖 41 系統(tǒng)軟件總流程圖 開始 系統(tǒng)初始化 光線是否過強(qiáng)或弱 距離是否小于設(shè)定 是否達(dá)到 45 分鐘 聲光 報警 按鍵是 否按下 Y N Y N 聲光 報警 N 再次 按下 按鍵 Y Y N 畢業(yè)設(shè)計用紙 共 頁 第 頁 第 五 章 結(jié)論及展望 本次畢業(yè)設(shè)計硬件上完成了一個基于單片機(jī)的 智能紅外 視力保護(hù) 儀 的設(shè)計,并在此平臺上用單片機(jī) C 語言進(jìn)行軟件設(shè)計,經(jīng)過測試,基本滿足設(shè)計目標(biāo),可以完成各項基本功能。 在系統(tǒng)的開發(fā)過程中遇到不少困難,整個過程 當(dāng)中嚴(yán)格按照“發(fā)現(xiàn)問題 —— 分析問題 —— 解決問題”的思想解決問題,經(jīng)過長時間認(rèn)真刻苦調(diào)試和老師、同學(xué)的幫助,一一得到解決。通過本次設(shè)計,我在接受新知識的能力、自學(xué)能力上得到了很好的鍛煉,為即將踏上工作崗位奠定了良好的基礎(chǔ)。 當(dāng)然,由于時間關(guān)系,本次設(shè)計的系統(tǒng)也有某些不太完善的地方: (1)不能對坐姿進(jìn)行監(jiān)控校正 ; (2)定時功能有些單一,目前只能實(shí)現(xiàn)一通電就自動開始計時。 以上問題有待進(jìn)一步改善,例如定時功能,更好的設(shè)計應(yīng)該能實(shí)現(xiàn)隨時定時與自定義定時時間。相信通過我的進(jìn)一步學(xué)習(xí),最終會找到完美的解決方案。 畢業(yè)設(shè)計用紙 共 頁 第 頁 參考文獻(xiàn) [1] 凌繼堯 . 工業(yè)設(shè)計概念的衍變 [J].南京藝術(shù)學(xué)院學(xué)報, 20xx, 13(3). [2] Hermann Kaindl. Combining Requirements and Interaction Design through Usage Scenarios[M]. HumanComputer Interaction – INTERACT 20xx. Springer Berlin / Heidelberg, 20xx. [3] 劉姝,蘇杭 . 產(chǎn)品設(shè)計中的 人性化設(shè)計 [J]. 藝術(shù)與設(shè)計, 20xx, 11(6). [4] 胡國堂,許超鳳 . 談產(chǎn)品創(chuàng)新設(shè)計對產(chǎn)業(yè)結(jié)構(gòu)升級的作用 [J].全國貿(mào)易經(jīng)濟(jì)類核心期刊, 20xx, 9(17). [5] 陳靜 . 淺析產(chǎn)品設(shè)計的人性化 [J].科技資訊, 20xx, 32(1). [6] 樊慧 . 基于設(shè)計思維與現(xiàn)代技術(shù)制約下的工業(yè)產(chǎn)品設(shè)計 [J].機(jī)械管理開發(fā), 20xx,24(3). [7] 李慶江 . 工業(yè)產(chǎn)品設(shè)計中的藝術(shù)性 [J]. 中國新技術(shù)新產(chǎn)品, 20xx, 15(10). [8] 孫志偉 . 工業(yè)設(shè)計中的“綠色設(shè)計” [J].Equipment Manufactring Technology, 20xx,8(2). [9] 張振華,趙燦林 . 綠色產(chǎn)品設(shè)計對生態(tài)環(huán)境的重要性 [J].科技信息, 20xx, 55(17). [10] 陽堯端 . 綠色產(chǎn)品設(shè)計方法及其結(jié)構(gòu)設(shè)計準(zhǔn)則 [J]. 職教與經(jīng)濟(jì)研究, 20xx, 7(1). [11] 賁東寧,李世國 . 析工業(yè)設(shè)計之演進(jìn)探信息設(shè)計之未來 [J].觀察思考, 20xx, 26(6). [12] 羅琦 . 現(xiàn)階段經(jīng)濟(jì)背景下工業(yè)設(shè)計發(fā)展探討 [J].設(shè)計藝術(shù) ,20xx,57(17). [13] 胡文超,陳 童,舒湘鄂,張 少君 . 工業(yè)設(shè)計行業(yè)現(xiàn)狀及其人才培養(yǎng)方式研究 [J].科技管理研究 ,, 20xx, 5(3). [14] 朱紅萍,唐勰 . 關(guān)于現(xiàn)代產(chǎn)品設(shè)計方法的研究 [J]. 沙洲職業(yè)工學(xué)院學(xué)報, 20xx,12(1). 畢業(yè)設(shè)計用紙 共 頁 第 頁 附錄 A 圖 A1 系統(tǒng)總體電路圖 GNDVCCOUTMKH W C JkeyQ1901 2L S 1R2V C CEA/VP31X119X218RESET9RD17WR16INT012INT113T014T115P10/T1P11/T2P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30TXD11RXD10GND20Vcc40U189C 5 1R CC110u fV C CC230pC330pJ112MV c cR110K1234K3321P1P O W E R112233445566S1S W IT C H12J1D1R4V C CBJGkeyBJGBJSBJSHWHWV C CV C CR31k R1OUT1IN2AC3GND4567VCC8L M 393C 10104C 11104R 1710KV C C10kR 1910k901 2RrR 3210KR 3310KR 34901 2R 3510K10kR 3610KC 12104V C CRqgqgq grgre1d2dp3c4g5S46b7S38S29f10a11S112U34 L E DCOM1R12R23R34R45R56R67R78R89R P 11KAAAFFFBBBEEEDDDdpdpdpCCCGGGS1S2S3S4V C CS1 S2 S3 S4 畢業(yè)設(shè)計用紙 共 頁 第 頁 附錄 B 源程序: include include include //頭文件 define uc unsigned char define ui unsigned int sbit HW=P2^2。 //紅外感應(yīng) sbit BJS=P2^1。 //報警聲音 sbit BJG=P2^7。 //報警光 /指示燈 /秒燈 sbit key=P2^0。 //按鍵 sbit GQ=P2^4。 //光線強(qiáng)感應(yīng) sbit GR=P2^6。 //光線弱感應(yīng) bit bdata flag,flag1。 uc sec,min。 uc code tab[]={0x5F,0x44,0x9D,0xD5,0xC6,0xD3,0xDB,0x45,0xDF,0xD7}。 //gcpdebfa //11010111 void delay(ui x) { ui i,j。 for(i=0。ix。i++) for(j=0。j110。j++)。 } void work()//工作函數(shù) { if(flag1==0) { if(HW==0||GQ==1||GR==1)//紅外、強(qiáng)、弱 { delay(20)。 if(HW==0||GQ==1||GR==1) { flag=1。 } } else 畢業(yè)設(shè)計用紙 共 頁 第 頁 flag=0。 if(key==0) { delay(20)。 if(key==0) { TR0=1。 BJG=0。 } while(key==0)。 BJG=1。 } } else if(flag1==1) { TR0=0。 if(key==0) while(key==0)。 BJG=1。 } } } void d
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1