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

正文內(nèi)容

基于stc89c51單片機(jī)視力保護(hù)儀設(shè)計(jì)-資料下載頁

2025-06-02 22:36本頁面
  

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