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

正文內容

基于51單片機視力保護儀設計(正版)-資料下載頁

2025-06-23 08:18本頁面
  

【正文】 程序的模塊化設計方法,有利于程序代碼優(yōu)化,提高程序的可讀性,便于功能擴充和版本升級;單個模塊結構的程序功能單一,易于編寫、調試、維護和系統(tǒng)功能擴展;對于使用頻繁的子程序可以建立子程序庫,便于多個模塊的調用。本章的軟件設計根據所要實現的功能,以系統(tǒng)的硬件設計為基礎,采用模塊化的程序設計思想,確保完成系統(tǒng)功能的同時,實現系統(tǒng)的可靠運行。軟件設計的目的就是讓單片機加載程序并運行,對距離、時間、光照強度進行測量,根據測量結果發(fā)出相應的報警信號。在總體設計中,當系統(tǒng)開始工作后,首先進行初始化。然后進行光照強度的判定,如果光照強度過弱,則報警,若未達到給定的國家標準值,則對定時部分進行判定。如果定時時間達到45分鐘,則報警,若定時時間未達到45分鐘,則對測距部分進行判定。如果測得距離小于25cm,則報警,若測得距離大于25cm,則返回重新進行光照強度的判定。因為流程圖無法體現“同時”的概念,所以對測距、感光、定時三項判定的排列沒有固定的順序。系統(tǒng)的軟件總流程圖如圖41所示。開始系統(tǒng)初始化光線是否過強或弱距離是否小于設定Y聲光報警NN是否達到45分鐘YY再次按下按鍵按鍵是否按下YN聲光報警N圖41 系統(tǒng)軟件總流程圖第五章 結論及展望本次畢業(yè)設計硬件上完成了一個基于單片機的智能紅外視力保護儀的設計,并在此平臺上用單片機C語言進行軟件設計,經過測試,基本滿足設計目標,可以完成各項基本功能。在系統(tǒng)的開發(fā)過程中遇到不少困難,整個過程當中嚴格按照“發(fā)現問題——分析問題——解決問題”的思想解決問題,經過長時間認真刻苦調試和老師、同學的幫助,一一得到解決。通過本次設計,我在接受新知識的能力、自學能力上得到了很好的鍛煉,為即將踏上工作崗位奠定了良好的基礎。當然,由于時間關系,本次設計的系統(tǒng)也有某些不太完善的地方:(1)不能對坐姿進行監(jiān)控校正;(2)定時功能有些單一,目前只能實現一通電就自動開始計時。以上問題有待進一步改善,例如定時功能,更好的設計應該能實現隨時定時與自定義定時時間。相信通過我的進一步學習,最終會找到完美的解決方案。參考文獻[1] 凌繼堯. 工業(yè)設計概念的衍變[J].南京藝術學院學報,2009,13(3).[2] Hermann Kaindl. Combining Requirements and Interaction Design through Usage Scenarios[M]. HumanComputer Interaction – INTERACT 2009. Springer Berlin / Heidelberg, 2009.[3] 劉姝,蘇杭. 產品設計中的人性化設計[J]. 藝術與設計,2009,11(6).[4] 胡國堂,許超鳳. 談產品創(chuàng)新設計對產業(yè)結構升級的作用[J].全國貿易經濟類核心期刊,2009,9(17).[5] 陳靜. 淺析產品設計的人性化[J].科技資訊,2009,32(1).[6] 樊慧. 基于設計思維與現代技術制約下的工業(yè)產品設計[J].機械管理開發(fā),2011,24(3).[7] 李慶江. 工業(yè)產品設計中的藝術性[J]. 中國新技術新產品,2009,15(10).[8] 孫志偉. 工業(yè)設計中的“綠色設計”[J].Equipment Manufactring Technology,2012,8(2).[9] 張振華,趙燦林. 綠色產品設計對生態(tài)環(huán)境的重要性[J].科技信息,2011,55(17).[10] 陽堯端. 綠色產品設計方法及其結構設計準則[J]. 職教與經濟研究,2010,7(1).[11] 賁東寧,李世國. 析工業(yè)設計之演進探信息設計之未來[J].觀察思考,2009,26(6).[12] 羅琦. 現階段經濟背景下工業(yè)設計發(fā)展探討[J].設計藝術,2011,57(17).[13] 胡文超,陳 童,舒湘鄂,張少君. 工業(yè)設計行業(yè)現狀及其人才培養(yǎng)方式研究[J].科技管理研究,,2012,5(3).[14] 朱紅萍,唐勰. 關于現代產品設計方法的研究[J]. 沙洲職業(yè)工學院學報,2009,12(1). 附錄 A圖A1 系統(tǒng)總體電路圖附錄 B源程序:includeincludeinclude //頭文件define uc unsigned chardefine ui unsigned intsbit 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 //11010111void delay(ui x){ ui i,j。 for(i=0。ix。i++) for(j=0。j110。j++)。}void work()//工作函數{ if(flag1==0) { if(HW==0||GQ==1||GR==1)//紅外、強、弱 { delay(20)。 if(HW==0||GQ==1||GR==1) { flag=1。 } } else 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 display(){ if(BJS==1) { P0=0x00。 P1=0xfe。 P0=tab[min/10]。 delay(5)。 P0=0x00。 P1=0xfd。 P0=tab[min%10]。 delay(5)。 P0=0x00。 P0=0x20。//小數點 P1=0xfd。 delay(5)。 P0=0x00。 P1=0xfb。 P0=tab[sec/10]。 delay(5)。 P0=0x00。 P1=0xf7。 P0=tab[sec%10]。 delay(5)。 P0=0x00。 } else { P1=0xff。 }}void init()//初始化函數{ TH0=0x4b。 TL0=0xff。//賦初值 TH1=0x4c。 TL1=0xff。 TMOD=0x11。//設置工作方式 EA=1。//打開中斷總開關 ET0=1。//打開允許開關 ET1=1。 TR0=1。 TR1=1。 GQ=0。 GR=0。}void main()//主函數{ init()。 while(1)//循環(huán) { work()。//調用工作函數 display()。//調用顯示函數 }}void time0() interrupt 1//定時器函數{ uc m。 TH0=0x4b。 TL0=0xff。//重新賦初值 m++。 if(m==20) { m=0。 sec++。 if(flag==0) BJG=~BJG。 if(sec==60) { sec=0。 min++。 if(min==45) {// min=0。 flag1=1。 } } }}void time1() interrupt 3//定時器函數{ uc n。 TH1=0x4c。 TL1=0xff。 n++。 if((n==7)||(n==14)) { if(flag==1) { BJS=~BJS。 BJG=BJS。 } else if((flag==0)amp。amp。(flag1==0)) { BJS=1。 } } if(n==14) { if(flag1==1) { BJS=~BJS。 BJG=BJS。 } n=0。 }致謝在即將結束本文,完成畢業(yè)設計的時刻,我要向所有在我畢業(yè)設計階段乃至我大學幫助過我的老師和同學致以深深的謝意,感謝他們在學習和生活上給我的幫助。.通過本次畢業(yè)設計,我在指導老師的精心指導和嚴格要求下,獲得了豐富的理論知識,極大地提高了實踐能力,并對當前電子領域的研究狀況和發(fā)展方向有了一定的了解,單片機領域這對我今后進一步學習計算機方面的知識有極大的幫助。在設計中遇到了很多編程問題,最后在老師的辛勤指導下,在同學的熱情幫助下,終于迎刃而解。同時,在老師的身上我學到很多實用的知識,在此我表示感謝!最后,對給過我?guī)椭乃型瑢W和各位指導老師再次表示忠心的感謝!還有許許多多給予我學業(yè)上鼓勵和幫助的朋友,在此無法一一列舉,在此也一并表示忠心地
點擊復制文檔內容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1