<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 單片機(jī)的應(yīng)用與開發(fā)技巧

    時間:2024-09-13 03:59:12 機(jī)電畢業(yè)論文 我要投稿
    • 相關(guān)推薦

    單片機(jī)的應(yīng)用與開發(fā)技巧


      論文關(guān)鍵詞:單片機(jī) 自動控制 單片機(jī)應(yīng)用 開發(fā)技巧

      論文摘要:
    目前單片機(jī)滲透到我們生活的各個領(lǐng)域,本文介紹了單片機(jī)的應(yīng)用并且根據(jù)自己的一些經(jīng)驗(yàn)談了單片機(jī)應(yīng)用過程中應(yīng)該掌握的幾個技巧。
      
      
      目前單片機(jī)滲透到我們生活的各個領(lǐng)域,幾乎很難找到哪個領(lǐng)域沒有單片機(jī)的蹤跡。導(dǎo)彈的導(dǎo)航裝置,飛機(jī)上各種儀表的控制,的網(wǎng)絡(luò)通訊與數(shù)據(jù)傳輸,廣泛使用的各種智能IC卡等等,這些都離不開單片機(jī)。更不用說自動控制領(lǐng)域的機(jī)器人、智能儀表、醫(yī)療器械了。因此,單片機(jī)的學(xué)習(xí)、開發(fā)與應(yīng)用將造就一批與智能化控制的科學(xué)家、工程師。
      
      一、單片機(jī)的特點(diǎn)應(yīng)用
      
      單片機(jī)的特點(diǎn)主要有 :高集成度,體積小,高可靠性 ;控制功能強(qiáng);低電壓,低功耗,便于生產(chǎn)便攜式產(chǎn)品 ;易擴(kuò)展;優(yōu)異的性能價格比。目前,單片機(jī)的應(yīng)用領(lǐng)域 主要包括:辦公自動化設(shè)備;單片機(jī)在機(jī)電一體化中的應(yīng)用;在實(shí)時過程控制中的應(yīng)用;單片機(jī)在日常生活及家用電器領(lǐng)域的應(yīng)用;在各類儀器儀表中引入單片機(jī),使儀器儀表智能化,提高測試的自動化程度和精度,簡化儀器儀表的硬件結(jié)構(gòu),提高其性能價格比;在和領(lǐng)域中的應(yīng)用;商業(yè)設(shè)備;單片機(jī)在醫(yī)用設(shè)備領(lǐng)域中的應(yīng)用;汽車產(chǎn)品;航空航天系統(tǒng)和國防軍事、尖端武器等領(lǐng)域,單片機(jī)的應(yīng)用更是不言而喻。
      
      二、單片機(jī)開發(fā)中的幾個基本技巧
      
      在單片機(jī)應(yīng)用開發(fā)中,代碼的使用效率問題、單片機(jī)抗干擾性和可靠性等問題仍困擾著。現(xiàn)歸納出單片機(jī)開發(fā)中應(yīng)掌握的幾個基本技巧。
      1、如何減少程序中的bug。對于如何減少程序的bug,應(yīng)該先考慮系統(tǒng)運(yùn)行中應(yīng)考慮的超范圍參數(shù)如下。參數(shù):這些參數(shù)主要是系統(tǒng)的輸入?yún)?shù),它包括激勵參數(shù)、采集處理中的運(yùn)行參數(shù)和處理結(jié)束的結(jié)果參數(shù)。資源參數(shù):這些參數(shù)主要是系統(tǒng)中的電路、器件、功能單元的資源,如記憶體容量、存儲單元長度、堆疊深度。應(yīng)用參數(shù):這些應(yīng)用參數(shù)常表現(xiàn)為一些單片機(jī)、功能單元的應(yīng)用條件。過程參數(shù):指系統(tǒng)運(yùn)行中的有序變化的參數(shù)。
      2、如何提高C編程代碼的效率。用C語言進(jìn)行單片機(jī)程序設(shè)計(jì)是單片機(jī)開發(fā)與應(yīng)用的必然趨勢。如果使用C編程時,要達(dá)到最高的效率,最好熟悉所使用的C編譯器。先試驗(yàn)一下每條C語言編譯以后對應(yīng)的匯編語言的語句行數(shù),這樣就可以很明確的知道效率。在今后編程的時候,使用編譯效率最高的語句。各家的C編譯器都會有一定的差異,故編譯效率也會有所不同,優(yōu)秀的嵌入式系統(tǒng)C編譯器代碼長度和執(zhí)行時間僅比以匯編語言編寫的同樣功能程度長5-20%。對于復(fù)雜而開發(fā)時間緊的項(xiàng)目時,可以采用C語言,但前提是要求你對該MCU系統(tǒng)的C語言和C編譯器非常熟悉,特別要注意該C編譯系統(tǒng)所能支持的數(shù)據(jù)類型和算法。雖然C語言是最普遍的一種高級語言,但由于不同的MCU廠家其C語言編譯系統(tǒng)是有所差別的,特別是在一些特殊功能模塊的操作上。所以如果對這些特性不了解,那么調(diào)試起來問題就會很多,反而導(dǎo)致執(zhí)行效率低于匯編語言。
      3、如何解決單片機(jī)的抗干擾性問題。防止干擾最有效的方法是去除干擾源、隔斷干擾路徑,但往往很難做到,所以只能看單片機(jī)抗干擾能力夠不夠強(qiáng)了。在提高硬件系統(tǒng)抗干擾能力的同時,軟件抗干擾以其設(shè)計(jì)靈活、節(jié)省硬件資源、可靠性好越來越受到重視。單片機(jī)干擾最常見的現(xiàn)象就是復(fù)位;至于程序跑飛,其實(shí)也可以用軟件陷阱和看門狗將程序拉回到復(fù)位狀態(tài);所以單片機(jī)軟件抗干擾最重要的是處理好復(fù)位狀態(tài)。一般單片機(jī)都會有一些標(biāo)志寄存器,可以用來判斷復(fù)位原因;另外你也可以自己在RAM中埋一些標(biāo)志。在每次程序復(fù)位時,通過判斷這些標(biāo)志,可以判斷出不同的復(fù)位原因;還可以根據(jù)不同的標(biāo)志直接跳到相應(yīng)的程序。這樣可以使程序運(yùn)行有連續(xù)性,用戶在使用時也不會察覺到程序被重新復(fù)位過。
      4、如何測試單片機(jī)系統(tǒng)的可靠性。當(dāng)一個單片機(jī)系統(tǒng)設(shè)計(jì)完成,對于不同的單片機(jī)系統(tǒng)產(chǎn)品會有不同的測試項(xiàng)目和方法,但是有一些是必須測試的:測試單片機(jī)軟件功能的完善性;上電、掉電測試;老化測試;ESD和EFT等測試。有時候,我們還可以模擬人為使用中,可能發(fā)生的破壞情況。例如用人體或者衣服織物故意摩擦單片機(jī)系統(tǒng)的接觸端口,由此測試抗靜電的能力。用大功率電鉆靠近單片機(jī)系統(tǒng)工作,由此測試抗電磁干擾能力等。
      綜上所述,單片機(jī)已成為計(jì)算機(jī)發(fā)展和應(yīng)用的一個重要方面,單片機(jī)應(yīng)用的重要意義還在于,它從根本上改變了傳統(tǒng)的控制系統(tǒng)設(shè)計(jì)思想和設(shè)計(jì)方法。從前必須由模擬電路或數(shù)字電路實(shí)現(xiàn)的大部分功能,現(xiàn)在已能用單片機(jī)通過軟件方法來實(shí)現(xiàn)了。這種軟件代替硬件的控制技術(shù)也稱為微控制技術(shù),是傳統(tǒng)控制技術(shù)的一次革命。此外在開發(fā)和應(yīng)用過程中我們更要掌握技巧,提高效率,以便于發(fā)揮它更加廣闊的用途。
      
      參考文獻(xiàn):
      [1]何立民.MCS-51系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)系統(tǒng)配置與接口技術(shù).北京:北京 航空航天大學(xué)出版社,1990
      [2]蔡美琴等.MCS-51單片機(jī)系統(tǒng)及其應(yīng)用.北京:高等出版社,1992
      [3]孫涵芳.MCS-51/96系列單片機(jī)原理及應(yīng)用.北京:北京航空航天大學(xué)出版社,1996

    【單片機(jī)的應(yīng)用與開發(fā)技巧】相關(guān)文章:

    利用PowerBuilder開發(fā)WEB應(yīng)用08-21

    用PComm開發(fā)PC機(jī)與單片機(jī)的通信程序05-29

    項(xiàng)目管理軟件的開發(fā)應(yīng)用07-31

    淺談新聞采訪技巧的應(yīng)用09-24

    PIC單片機(jī)在智能雙電源裝置中的應(yīng)用07-14

    用單片機(jī)實(shí)現(xiàn)SRAM工藝FPGA的加密應(yīng)用09-03

    基于單片機(jī)的線陣CCD實(shí)時檢測系統(tǒng)的開發(fā)07-04

    熟悉PIC系列單片機(jī)的開發(fā)環(huán)境及簡單編程(一)10-04

    礦區(qū)物探領(lǐng)域的GIS開發(fā)與應(yīng)用09-17

    信息紐扣DS1991在單片機(jī)系統(tǒng)中的應(yīng)用05-12

    主站蜘蛛池模板: 国产精品99在线播放| 国产在线精品观看免费观看| 一级香蕉精品视频在线播放| 亚洲一区二区精品视频| 欧美精品在线一区二区三区| 亚洲国产一成人久久精品| 精品国内自产拍在线观看| 青青青国产精品国产精品久久久久| 久久国产精品成人片免费| 最新国产在线精品观看| 久久精品国产亚洲7777| 国产精品麻豆欧美日韩ww| 久久国产精品久久| 99国产精品久久| 国自产偷精品不卡在线| 亚洲国产精品无码专区| 亚洲福利精品一区二区三区| 精品国产午夜福利在线观看| AAA级久久久精品无码区| 国产精品久久永久免费| 国产99视频精品免费专区| 四虎成人精品无码| 亚洲国产精品一区第二页| 最新在线精品国自av| 亚洲精品二三区| 亚洲国产精品狼友中文久久久| 久久精品无码av| 无码人妻精品一区二| 亚洲国产精品专区在线观看| 香港三级精品三级在线专区| 四虎永久在线精品免费一区二区| 久久久99精品一区二区| 久久久久久极精品久久久| 久久久久这里只有精品 | 日韩精品少妇无码受不了| 亚洲色精品88色婷婷七月丁香| 亚洲精品无码99在线观看| 中文国产成人精品久久亚洲精品AⅤ无码精品| 日本精品自产拍在线观看中文| 亚欧洲精品在线视频免费观看| 亚洲午夜福利精品无码|