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

正文內容

基于stc89c51單片機視力保護儀設計-資料下載頁

2025-06-02 22:36本頁面
  

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