單片機(jī)應(yīng)用論文(精選5篇)
單片機(jī)應(yīng)用論文范文第1篇
論文摘要:目前單片機(jī)滲透到我們生活的各個(gè)領(lǐng)域,本文介紹了單片機(jī)的應(yīng)用并且根據(jù)自己的一些經(jīng)驗(yàn)談了單片機(jī)應(yīng)用過(guò)程中應(yīng)該掌握的幾個(gè)技巧。
目前單片機(jī)滲透到我們生活的各個(gè)領(lǐng)域,幾乎很難找到哪個(gè)領(lǐng)域沒(méi)有單片機(jī)的蹤跡。導(dǎo)彈的導(dǎo)航裝置,飛機(jī)上各種儀表的控制,計(jì)算機(jī)的網(wǎng)絡(luò)通訊與數(shù)據(jù)傳輸,廣泛使用的各種智能IC卡等等,這些都離不開單片機(jī)。更不用說(shuō)自動(dòng)控制領(lǐng)域的機(jī)器人、智能儀表、醫(yī)療器械了。因此,單片機(jī)的學(xué)習(xí)、開發(fā)與應(yīng)用將造就一批計(jì)算機(jī)應(yīng)用與智能化控制的科學(xué)家、工程師。
一、單片機(jī)的特點(diǎn)應(yīng)用
單片機(jī)的特點(diǎn)主要有:高集成度,體積小,高可靠性;控制功能強(qiáng);低電壓,低功耗,便于生產(chǎn)便攜式產(chǎn)品;易擴(kuò)展;優(yōu)異的性能價(jià)格比。目前,單片機(jī)的應(yīng)用領(lǐng)域主要包括:辦公自動(dòng)化設(shè)備;單片機(jī)在機(jī)電一體化中的應(yīng)用;在實(shí)時(shí)過(guò)程控制中的應(yīng)用;單片機(jī)在日常生活及家用電器領(lǐng)域的應(yīng)用;在各類儀器儀表中引入單片機(jī),使儀器儀表智能化,提高測(cè)試的自動(dòng)化程度和精度,簡(jiǎn)化儀器儀表的硬件結(jié)構(gòu),提高其性能價(jià)格比;在計(jì)算機(jī)網(wǎng)絡(luò)和通信領(lǐng)域中的應(yīng)用;商業(yè)營(yíng)銷設(shè)備;單片機(jī)在醫(yī)用設(shè)備領(lǐng)域中的應(yīng)用;汽車電子產(chǎn)品;航空航天系統(tǒng)和國(guó)防軍事、尖端武器等領(lǐng)域,單片機(jī)的應(yīng)用更是不言而喻。
二、單片機(jī)開發(fā)中的幾個(gè)基本技巧
在單片機(jī)應(yīng)用開發(fā)中,代碼的使用效率問(wèn)題、單片機(jī)抗干擾性和可靠性等問(wèn)題仍困擾著,F(xiàn)歸納出單片機(jī)開發(fā)中應(yīng)掌握的幾個(gè)基本技巧。
1、如何減少程序中的bug。對(duì)于如何減少程序的bug,應(yīng)該先考慮系統(tǒng)運(yùn)行中應(yīng)考慮的超范圍管理參數(shù)如下。物理參數(shù):這些參數(shù)主要是系統(tǒng)的輸入?yún)?shù),它包括激勵(lì)參數(shù)、采集處理中的運(yùn)行參數(shù)和處理結(jié)束的結(jié)果參數(shù)。資源參數(shù):這些參數(shù)主要是系統(tǒng)中的電路、器件、功能單元的資源,如記憶體容量、存儲(chǔ)單元長(zhǎng)度、堆疊深度。應(yīng)用參數(shù):這些應(yīng)用參數(shù)常表現(xiàn)為一些單片機(jī)、功能單元的應(yīng)用條件。過(guò)程參數(shù):指系統(tǒng)運(yùn)行中的有序變化的參數(shù)。
2、如何提高C語(yǔ)言編程代碼的效率。用C語(yǔ)言進(jìn)行單片機(jī)程序設(shè)計(jì)是單片機(jī)開發(fā)與應(yīng)用的必然趨勢(shì)。如果使用C編程時(shí),要達(dá)到最高的效率,最好熟悉所使用的C編譯器。先試驗(yàn)一下每條C語(yǔ)言編譯以后對(duì)應(yīng)的匯編語(yǔ)言的語(yǔ)句行數(shù),這樣就可以很明確的知道效率。在今后編程的時(shí)候,使用編譯效率最高的語(yǔ)句。各家的C編譯器都會(huì)有一定的差異,故編譯效率也會(huì)有所不同,優(yōu)秀的嵌入式系統(tǒng)C編譯器代碼長(zhǎng)度和執(zhí)行時(shí)間僅比以匯編語(yǔ)言編寫的同樣功能程度長(zhǎng)5-20%。對(duì)于復(fù)雜而開發(fā)時(shí)間緊的項(xiàng)目時(shí),可以采用C語(yǔ)言,但前提是要求你對(duì)該MCU系統(tǒng)的C語(yǔ)言和C編譯器非常熟悉,特別要注意該C編譯系統(tǒng)所能支持的數(shù)據(jù)類型和算法。雖然C語(yǔ)言是最普遍的一種高級(jí)語(yǔ)言,但由于不同的MCU廠家其C語(yǔ)言編譯系統(tǒng)是有所差別的,特別是在一些特殊功能模塊的操作上。所以如果對(duì)這些特性不了解,那么調(diào)試起來(lái)問(wèn)題就會(huì)很多,反而導(dǎo)致執(zhí)行效率低于匯編語(yǔ)言。
3、如何解決單片機(jī)的抗干擾性問(wèn)題。防止干擾最有效的方法是去除干擾源、隔斷干擾路徑,但往往很難做到,所以只能看單片機(jī)抗干擾能力夠不夠強(qiáng)了。在提高硬件系統(tǒng)抗干擾能力的同時(shí),軟件抗干擾以其設(shè)計(jì)靈活、節(jié)省硬件資源、可靠性好越來(lái)越受到重視。單片機(jī)干擾最常見(jiàn)的現(xiàn)象就是復(fù)位;至于程序跑飛,其實(shí)也可以用軟件陷阱和看門狗將程序拉回到復(fù)位狀態(tài);所以單片機(jī)軟件抗干擾最重要的是處理好復(fù)位狀態(tài)。一般單片機(jī)都會(huì)有一些標(biāo)志寄存器,可以用來(lái)判斷復(fù)位原因;另外你也可以自己在RAM中埋一些標(biāo)志。在每次程序復(fù)位時(shí),通過(guò)判斷這些標(biāo)志,可以判斷出不同的復(fù)位原因;還可以根據(jù)不同的標(biāo)志直接跳到相應(yīng)的程序。這樣可以使程序運(yùn)行有連續(xù)性,用戶在使用時(shí)也不會(huì)察覺(jué)到程序被重新復(fù)位過(guò)。4、如何測(cè)試單片機(jī)系統(tǒng)的可靠性。當(dāng)一個(gè)單片機(jī)系統(tǒng)設(shè)計(jì)完成,對(duì)于不同的單片機(jī)系統(tǒng)產(chǎn)品會(huì)有不同的測(cè)試項(xiàng)目和方法,但是有一些是必須測(cè)試的:測(cè)試單片機(jī)軟件功能的完善性;上電、掉電測(cè)試;老化測(cè)試;ESD和EFT等測(cè)試。有時(shí)候,我們還可以模擬人為使用中,可能發(fā)生的破壞情況。例如用人體或者衣服織物故意摩擦單片機(jī)系統(tǒng)的接觸端口,由此測(cè)試抗靜電的能力。用大功率電鉆靠近單片機(jī)系統(tǒng)工作,由此測(cè)試抗電磁干擾能力等。
綜上所述,單片機(jī)已成為計(jì)算機(jī)發(fā)展和應(yīng)用的一個(gè)重要方面,單片機(jī)應(yīng)用的重要意義還在于,它從根本上改變了傳統(tǒng)的控制系統(tǒng)設(shè)計(jì)思想和設(shè)計(jì)方法。從前必須由模擬電路或數(shù)字電路實(shí)現(xiàn)的大部分功能,現(xiàn)在已能用單片機(jī)通過(guò)軟件方法來(lái)實(shí)現(xiàn)了。這種軟件代替硬件的控制技術(shù)也稱為微控制技術(shù),是傳統(tǒng)控制技術(shù)的一次革命。此外在開發(fā)和應(yīng)用過(guò)程中我們更要掌握技巧,提高效率,以便于發(fā)揮它更加廣闊的用途。
參考文獻(xiàn):
[1]何立民.MCS-51系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)系統(tǒng)配置與接口技術(shù).北京:北京航空航天大學(xué)出版社,1990
單片機(jī)應(yīng)用論文范文第2篇
論文格式寫作要求:
1.論文題目為三號(hào)黑體加粗居中
2.一級(jí)標(biāo)題應(yīng)該設(shè)置為黑體三號(hào)加粗居中(即每一章節(jié)的標(biāo)題如第一章)
3.二級(jí)標(biāo)題應(yīng)該設(shè)置為黑體四號(hào)加粗,對(duì)齊方式為左對(duì)齊(即每一章節(jié)的下一級(jí)標(biāo)題如:1.1)
4.三級(jí)標(biāo)題應(yīng)該設(shè)置為黑體小四加粗,對(duì)齊方式為左對(duì)齊(二級(jí)標(biāo)題下的小標(biāo)題如1.1.1)
5.中文“摘要”兩個(gè)字應(yīng)該是三號(hào)黑體加粗居中,應(yīng)該設(shè)置為一級(jí)標(biāo)題。
6.中文摘要內(nèi)容字體應(yīng)該為宋體小四,兩端對(duì)齊,行間距為1.5倍或是20磅。
7.英文摘要(abstract)應(yīng)該是羅馬(TimesNewRoman)三號(hào)加粗居中,應(yīng)該設(shè)置為一級(jí)標(biāo)題
8.英文摘要內(nèi)容字體應(yīng)該是羅馬(TimesNewRoman)字號(hào)為小四,兩端對(duì)齊,行間距為1.5倍或是20磅。
9.“關(guān)鍵詞”三個(gè)字應(yīng)該是黑體小四,其后為關(guān)鍵詞(宋體小四),關(guān)鍵詞數(shù)量為4~6個(gè),每一個(gè)關(guān)鍵詞之間要用逗號(hào)分開,最后一個(gè)關(guān)鍵詞后不打標(biāo)點(diǎn)符號(hào)
10.“目錄”兩個(gè)字應(yīng)該設(shè)置為黑體三號(hào)加粗居中
11.文章正文應(yīng)該是宋體小四
12.文章正文段落行間距應(yīng)該是1.5倍行間距或是20磅,首行要空兩格。
13.文章正文段落格式應(yīng)該設(shè)置為兩端對(duì)齊
14.文章中出現(xiàn)的圖片,其位置應(yīng)該是居中,且圖片下方要有中英文對(duì)照的說(shuō)明文字。其中中文說(shuō)明文字應(yīng)該為楷體五號(hào),英文說(shuō)明文字應(yīng)該是羅馬(TimesNewRoman)五號(hào)字體,中英文說(shuō)明文字位置均為居中。圖片及其中英文說(shuō)明文字應(yīng)該位于同一頁(yè)。
15.文章中出現(xiàn)的表格,其位置應(yīng)該是居中,且表格上方要有中英文對(duì)照的說(shuō)明文字。其中中文說(shuō)明文字應(yīng)該為楷體五號(hào),英文說(shuō)明文字應(yīng)該是羅馬(TimesNewRoman)五號(hào)字體,中英文說(shuō)明文字位置均為居中。且文中表格的風(fēng)格要保持一致,表格內(nèi)容的字體,字號(hào)設(shè)置要統(tǒng)一。表格的寬度不應(yīng)該超過(guò)正文的寬度。表格如果轉(zhuǎn)頁(yè)的話,在隨后的頁(yè)面上應(yīng)表明如:表一(續(xù))
小學(xué)教育教學(xué)論文范例欣賞:
【摘要】隨著社會(huì)中各行各業(yè)的競(jìng)爭(zhēng)力度不斷增加,大學(xué)生就業(yè)成為了社會(huì)重點(diǎn)難題。特別是計(jì)算機(jī)行業(yè),近年來(lái)的計(jì)算機(jī)領(lǐng)域快速發(fā)展,各高校向社會(huì)輸送的計(jì)算機(jī)人才也日漸提升,同時(shí)也加大了就業(yè)競(jìng)爭(zhēng)力度。所以,學(xué)生掌握一種制約芯片的電路設(shè)計(jì),并且熟練使用一種編程語(yǔ)言,不僅能夠提高競(jìng)爭(zhēng)實(shí)力,也可以增強(qiáng)自身的技術(shù)水平。本文中通過(guò)面向技能抽考的單片機(jī)教學(xué)進(jìn)行探討。
【關(guān)鍵詞】技能抽考單片機(jī)教學(xué)多元化單片機(jī)
單片機(jī)是一種微型計(jì)算機(jī)的分支,以體積小、功能全、性價(jià)比高等特點(diǎn)著稱,被運(yùn)用到工業(yè)制約、通信設(shè)備、信息處理、電器等諸多領(lǐng)域。單片機(jī)技術(shù)在整個(gè)課程中處于核心位置,是電子信息、機(jī)電、自動(dòng)化等專業(yè)學(xué)科必備技術(shù),也是工科學(xué)生就業(yè)的一個(gè)基本保障。
一、單片機(jī)教學(xué)目前狀況
單片機(jī)教學(xué)中,教師以匯編語(yǔ)言版本和C語(yǔ)言版本為編程工具的單片機(jī)為學(xué)習(xí)對(duì)象,這種學(xué)習(xí)策略可以使學(xué)生更加深入的了解單片機(jī)指令系統(tǒng)的操作,也可以對(duì)單片機(jī)軟、硬結(jié)合的特點(diǎn)做深一步的單片機(jī)原理理解[1]。
“單片機(jī)”是一門專業(yè)課程,基于電工學(xué)、電子學(xué)、計(jì)算機(jī)組成原理學(xué)、接口原理及匯編語(yǔ)言學(xué)基礎(chǔ)上的一門課程。以上課程是單片機(jī)課程的基礎(chǔ),對(duì)單片機(jī)的學(xué)習(xí)能夠起到推動(dòng)作用,加強(qiáng)學(xué)生對(duì)相關(guān)課程的理解。對(duì)于學(xué)生而言,單獨(dú)的學(xué)習(xí)單片機(jī)課程,沒(méi)有專業(yè)背景和知識(shí)結(jié)構(gòu)的因素影響,將會(huì)很難入門[2]。
二、單片機(jī)教學(xué)的理由
2.1單片機(jī)教學(xué)的實(shí)驗(yàn)設(shè)備單一
教學(xué)中使用的實(shí)驗(yàn)設(shè)備通常是學(xué)校為學(xué)生準(zhǔn)備好的包含十幾種實(shí)驗(yàn)內(nèi)容的實(shí)驗(yàn)包,學(xué)生對(duì)實(shí)驗(yàn)包里的設(shè)備進(jìn)行試驗(yàn)并加深對(duì)理論知識(shí)的理解。但是,通過(guò)這種實(shí)驗(yàn)包學(xué)習(xí)產(chǎn)生的理由是無(wú)法提供更高層次的動(dòng)手實(shí)驗(yàn),實(shí)驗(yàn)包里的實(shí)驗(yàn)項(xiàng)目硬件已經(jīng)連接完畢,學(xué)生只需要通過(guò)簡(jiǎn)單的連線就可以使用,導(dǎo)致了學(xué)生動(dòng)手和動(dòng)腦的機(jī)會(huì)少,線路已經(jīng)固定,學(xué)生不能根據(jù)自己的設(shè)計(jì)轉(zhuǎn)變線路,在實(shí)驗(yàn)中產(chǎn)生一定的局限性。
2.2教學(xué)內(nèi)容與實(shí)際應(yīng)用不符
學(xué)校的教學(xué)策略中,基本以理論為主,造成設(shè)計(jì)效率低、學(xué)生學(xué)習(xí)的難度大、理論性過(guò)強(qiáng)、語(yǔ)句不易理解等理由,另外由于編程的代碼結(jié)構(gòu)復(fù)雜,學(xué)生對(duì)硬件結(jié)構(gòu)的依賴性比較大,不能夠完全在不同種類之間相互移植。
三、技能抽考在單片機(jī)教學(xué)中的作用
3.1技能抽考的理論
技能抽考是根據(jù)教育學(xué)的要求,依照專業(yè)特點(diǎn)對(duì)學(xué)生掌握的專業(yè)技能進(jìn)行標(biāo)準(zhǔn)化的考核,需要通過(guò)理論和實(shí)踐的雙重考核。具體做法分為三種:制定統(tǒng)一的抽考標(biāo)準(zhǔn);制作抽考標(biāo)準(zhǔn)的試題庫(kù);根據(jù)專業(yè)學(xué)習(xí)的人數(shù),采取隨機(jī)籌錢的方式進(jìn)行學(xué)生的獨(dú)立抽考。
這種技能上的抽考相當(dāng)于一種技能競(jìng)賽,專業(yè)技能競(jìng)賽相比職業(yè)技能競(jìng)賽的方面更為廣闊、參與的學(xué)生也比較多、比賽的內(nèi)容全面,抵制了一直以來(lái)的“重技能輕綜合”的不足[5]。
3.2技能抽考在單片機(jī)教學(xué)中的作用
技能抽考運(yùn)用到教學(xué)模式中,能夠重新建構(gòu)教學(xué)模式,提高教師和學(xué)生的專業(yè)能力、增強(qiáng)教師的職業(yè)道德素質(zhì)和心理素質(zhì)等,使學(xué)習(xí)中實(shí)現(xiàn)車間與教室、教師與師傅、學(xué)生與學(xué)徒、作業(yè)與產(chǎn)品、理論與實(shí)踐、教學(xué)與比賽相結(jié)合的一種教學(xué)改革,推動(dòng)學(xué)校教育水平的發(fā)展。
3.3技能抽考重建教學(xué)模式
技能抽考是以學(xué)生的綜合實(shí)力為評(píng)價(jià)標(biāo)準(zhǔn),在學(xué)習(xí)范圍的完成情況來(lái)進(jìn)行對(duì)專業(yè)能力的衡量,對(duì)能力、策略等進(jìn)行務(wù)實(shí)、高效的教學(xué)目標(biāo)。因此,教育教學(xué)觀念發(fā)生了轉(zhuǎn)變。從原有的教學(xué)方式轉(zhuǎn)向行動(dòng)教學(xué)方式,讓課堂從理論性教學(xué)轉(zhuǎn)向?qū)嵺`性教學(xué),以“教學(xué)工廠”為實(shí)訓(xùn)教學(xué)模式,使車間和教室結(jié)合、理論與實(shí)踐結(jié)合。
四、結(jié)論
單片機(jī)原理和教學(xué)中的自主研發(fā)、開放性和創(chuàng)新性,比較容易符合新世紀(jì)人才的培養(yǎng),符合高校的教育規(guī)律。在教學(xué)中加快改革步伐,加強(qiáng)基礎(chǔ)、培養(yǎng)能力、開拓思維、注重創(chuàng)新、提高素質(zhì)為教學(xué)中心思想,以培養(yǎng)學(xué)生的科學(xué)實(shí)驗(yàn)素質(zhì)和動(dòng)手能里為教學(xué)目標(biāo),將教學(xué)層次加深,全面展開單片機(jī)教學(xué)的最新模式,為電子信息行業(yè)培養(yǎng)大批量專業(yè)知識(shí)強(qiáng)又掌握應(yīng)用技術(shù)的應(yīng)用型人才。
參考文獻(xiàn)
[1]牛驍.單片機(jī)和C語(yǔ)言的教學(xué)探討[J].江蘇機(jī)械制造與自動(dòng)化,2001,04:136-138
[2]陳華珍,夏國(guó)清.基于單片機(jī)系統(tǒng)開發(fā)的C程序設(shè)計(jì)教學(xué)策略探討[J].考試周刊,2023,03(09):143-144
[3]張金果,寧亞媛,姜睞.基于Proteus和Keil的單片機(jī)教學(xué)改革的探討[J].華章,2023,12(23):263+366
單片機(jī)應(yīng)用論文范文第3篇
關(guān)鍵詞:?jiǎn)纹瑱C(jī) 教學(xué)改革 單片機(jī)開發(fā)板 單片機(jī)課程設(shè)計(jì)
0 引言
單片機(jī)因體積小、功能強(qiáng)、可靠性高和價(jià)格低廉等一系列優(yōu)點(diǎn),已滲入到人們工作和生活的各個(gè)角落,應(yīng)用前景廣闊[1]。目前多數(shù)高職院校的機(jī)械專業(yè)都開設(shè)了單片機(jī)課程,但大多院校的教學(xué)思路仍然借鑒本科先基礎(chǔ)后應(yīng)用的常規(guī)教學(xué)模式,理論教學(xué)與實(shí)際應(yīng)用結(jié)合較少。對(duì)于高職學(xué)生,課程入門比較困難,知識(shí)不易掌握,實(shí)際應(yīng)用較少,學(xué)習(xí)興趣不高,該課程的實(shí)際教學(xué)效果并不理想。因此,單片機(jī)的教學(xué)模式亟需改革,改變?cè)瓉?lái)以知識(shí)傳授為目標(biāo)的教學(xué)方式,要理論與實(shí)踐并重,以實(shí)踐入門來(lái)吸引學(xué)生學(xué)習(xí)的興趣,提高教學(xué)質(zhì)量。
1 高職機(jī)械專業(yè)單片機(jī)教學(xué)現(xiàn)存的難點(diǎn)
單片機(jī)是一門理論性很強(qiáng)的專業(yè)基礎(chǔ)課程,同時(shí)也是一門實(shí)踐性和技術(shù)性很強(qiáng)的學(xué)科。要求學(xué)生掌握一定的電子電路知識(shí),還要熟練掌握計(jì)算機(jī)的相關(guān)知識(shí),掌握編程的思維和方法。高職學(xué)生的基礎(chǔ)知識(shí)相對(duì)薄弱,對(duì)于單片機(jī)的學(xué)習(xí)有一定的困難。
1.1 對(duì)于單片機(jī)中的專業(yè)術(shù)語(yǔ)和電路很難理解
學(xué)習(xí)單片機(jī)要以電路原理、模擬電子技術(shù)、數(shù)字電子技術(shù)、計(jì)算機(jī)基礎(chǔ)知識(shí)等相關(guān)課程的理論知識(shí)為基礎(chǔ)。與電子專業(yè)學(xué)生不同的是,我校機(jī)械專業(yè)學(xué)生只開設(shè)一門電工電子課程,所有的電路、模電和數(shù)電的相關(guān)知識(shí)都集中在一門課程中講授,知識(shí)點(diǎn)多且課時(shí)量偏少,知識(shí)點(diǎn)講授較為粗淺,不能深入展開。因此,學(xué)生對(duì)于單片機(jī)中遇到的一些專業(yè)術(shù)語(yǔ)和電路,如集電極開路、上拉電阻、存儲(chǔ)器地址、D觸發(fā)器、555振蕩電路等,很難理解。這些知識(shí)都需要重新講授,且講授效果不佳。學(xué)生往往在學(xué)到單片機(jī)的硬件電路部分時(shí),突然間覺(jué)得很難,學(xué)習(xí)的積極性下降,甚至有了厭學(xué)的情緒。
1.2 對(duì)于匯編指令不易理解
像所有其他的指令一樣,匯編指令也是英文的,我校機(jī)械專業(yè)大部分學(xué)生的英語(yǔ)能力比較差,遇到有英文的地方,本能地會(huì)回避,更不要說(shuō)進(jìn)行深入的研究。單片機(jī)中要求他們短時(shí)間記憶和理解數(shù)十條甚至上百條指令的格式和功能,他們覺(jué)得比較有壓力,很多學(xué)生達(dá)不到這個(gè)目標(biāo)。
匯編語(yǔ)言是一種低級(jí)語(yǔ)言,每一條匯編指令都與機(jī)器的硬件結(jié)構(gòu)密切相關(guān),
如果學(xué)生對(duì)于硬件結(jié)構(gòu)沒(méi)有掌握好,那么對(duì)于匯編語(yǔ)言的指令也很難完全理解。即使學(xué)生勉強(qiáng)知道每條指令的大概意思,但由于沒(méi)有充分理解其內(nèi)涵,不能做到融會(huì)貫通,常常錯(cuò)誤地運(yùn)用指令,即使在一個(gè)程序里運(yùn)用正確,可能題型改變,就做不出來(lái)了。
1.3 對(duì)于單片機(jī)的應(yīng)用比較陌生
我們?cè)趯W(xué)校的教學(xué)中,受制于課時(shí)量的不足和傳統(tǒng)教學(xué)思維和方法的限制,通常都以傳授理論知識(shí)為主,實(shí)際應(yīng)用提到的比較少。因此,出現(xiàn)一些學(xué)生直到學(xué)完這門課程,都不知道單片機(jī)能干什么。有些學(xué)生告訴老師,以前我們學(xué)過(guò)的課程,如機(jī)械制圖,很有實(shí)用性,單片機(jī)講的這么多、這么復(fù)雜,到底有什么用,我們機(jī)械專業(yè)為什么要學(xué)這一門課程。學(xué)生不能深入理解該門課程的實(shí)際應(yīng)用,認(rèn)為學(xué)了無(wú)用知識(shí)。
2 高職機(jī)械專業(yè)單片機(jī)教學(xué)改革的具體措施
學(xué)習(xí)單片機(jī)的最終目標(biāo)是能運(yùn)用單片機(jī)進(jìn)行一些項(xiàng)目的開發(fā),解決生產(chǎn)和生活中遇到的實(shí)際問(wèn)題。人才市場(chǎng)需要的不是只懂理論、不懂實(shí)踐的研究型人才,而是既懂理論,又能實(shí)踐的應(yīng)用型人才。因此,單片機(jī)的改革也要以就業(yè)市場(chǎng)為導(dǎo)向,結(jié)合高職機(jī)械類學(xué)生的特點(diǎn),做一些針對(duì)性的調(diào)整,使學(xué)生既能學(xué)好,又能快速地適應(yīng)社會(huì)的需求。本文針對(duì)單片機(jī)課程在教學(xué)方面現(xiàn)有的種種弊端,提出了單片機(jī)課程教學(xué)改革實(shí)施的一些具體措施。
2.1 實(shí)施“項(xiàng)目任務(wù)驅(qū)動(dòng)法”,理論教學(xué)緊扣實(shí)踐應(yīng)用
單片機(jī)教學(xué)應(yīng)該采用工程實(shí)際應(yīng)用課題或?qū)嵺`案例進(jìn)行教學(xué)的方法,實(shí)施“項(xiàng)目任務(wù)驅(qū)動(dòng)法”,即課程教學(xué)以單片機(jī)應(yīng)用技術(shù)的典型實(shí)用案例進(jìn)行分析講授的一種教學(xué)方法。授課時(shí)以單片機(jī)技術(shù)“案例”演示作為引入,以實(shí)現(xiàn)“案例”為主線講述各相關(guān)理論知識(shí)。為鞏固理論知識(shí)的學(xué)習(xí)和培養(yǎng)學(xué)生實(shí)際動(dòng)手的能力,理論教學(xué)應(yīng)與實(shí)際“案例”實(shí)驗(yàn)教學(xué)穿行,以實(shí)驗(yàn)教學(xué)充實(shí)理論內(nèi)容,使兩者融會(huì)貫通。整個(gè)教學(xué)過(guò)程的思路設(shè)計(jì)如下:
例如,在第一次上單片機(jī)的課時(shí),就應(yīng)該給學(xué)生演示單片機(jī)的用途,如單片機(jī)驅(qū)動(dòng)流水燈、驅(qū)動(dòng)數(shù)碼管顯示數(shù)字,驅(qū)動(dòng)16×16點(diǎn)陣顯示漢字,驅(qū)動(dòng)蜂鳴器演奏一段鈴聲等,讓學(xué)生了解單片機(jī)的應(yīng)用,領(lǐng)略單片機(jī)的妙處,激發(fā)學(xué)生學(xué)習(xí)的興趣。興趣對(duì)一個(gè)學(xué)生學(xué)習(xí)一門課程很重要,如果學(xué)生對(duì)某門課程失去興趣,即使再好的老師也教不好。第二次上課可以選擇一個(gè)簡(jiǎn)單的應(yīng)用,如單片機(jī)驅(qū)動(dòng)一個(gè)LED的亮滅,通過(guò)仿真軟件,當(dāng)堂給學(xué)生畫電路圖,編寫軟件,使學(xué)生感到單片機(jī)并不是很難,自己也可以學(xué)會(huì),打消他學(xué)不好的顧慮。后面每次課都以項(xiàng)目任務(wù)為導(dǎo)向,每次課時(shí)可以先將我們要實(shí)現(xiàn)的功能給學(xué)生演示一遍,然后告訴學(xué)生我們實(shí)現(xiàn)這個(gè)功能的思路是什么,我們要實(shí)現(xiàn)這個(gè)功能,需要學(xué)習(xí)哪些基礎(chǔ)知識(shí),讓學(xué)生有一個(gè)清晰的概況和熱切學(xué)習(xí)的期盼。下表為四個(gè)常用的典型項(xiàng)目的實(shí)驗(yàn)任務(wù)設(shè)置:
每個(gè)項(xiàng)目的設(shè)計(jì)都要以實(shí)踐應(yīng)用為導(dǎo)向,讓學(xué)生感覺(jué)到能學(xué)以致用。任務(wù)的設(shè)計(jì)應(yīng)遵循由淺到深、循序漸進(jìn)的手法,與理論章節(jié)知識(shí)的進(jìn)度遙相呼應(yīng),使學(xué)生能夠逐步接受并加深理解。同一個(gè)知識(shí)點(diǎn),可以舉不同項(xiàng)目中的相近任務(wù)反復(fù)講解,使學(xué)生對(duì)所學(xué)知識(shí)點(diǎn)理解透徹,達(dá)到舉一反三的目的。
2.2 以C語(yǔ)言為主,匯編語(yǔ)言為輔,講授單片機(jī)的指令系統(tǒng)
目前單片機(jī)的實(shí)際項(xiàng)目開發(fā)多采用C語(yǔ)言程序編寫,傳統(tǒng)的單片機(jī)教材和教學(xué),大多采用匯編語(yǔ)言講授單片機(jī)的指令系統(tǒng)[2]。為了改變傳統(tǒng)所學(xué)與實(shí)際所用的差別,單片機(jī)指令系統(tǒng)的教學(xué),應(yīng)在匯編語(yǔ)言的基礎(chǔ)上,增加單片機(jī)C語(yǔ)言程序設(shè)計(jì)內(nèi)容,采用以C語(yǔ)言為主,匯編語(yǔ)言為輔的編程方式。這樣可以使學(xué)生盡快與實(shí)踐接軌,提高單片機(jī)的開發(fā)效率,使學(xué)生畢業(yè)后更快更好地適應(yīng)工作環(huán)境。例如:在采用案例教學(xué)過(guò)程中,同一程序分別用匯編語(yǔ)言和C語(yǔ)言編寫,通過(guò)比較二者的優(yōu)缺點(diǎn),可以真正理解兩種語(yǔ)言在實(shí)際應(yīng)用中的效果。Keil C51程序編譯工具,既可以實(shí)現(xiàn)匯編語(yǔ)言的編程,又可以實(shí)現(xiàn)C語(yǔ)言的編程。因此,在我們實(shí)際教學(xué)工作中,完全可以用Keil C51軟件實(shí)現(xiàn)了單片機(jī)軟件開發(fā)和應(yīng)用案例的日常教學(xué),簡(jiǎn)化理論課學(xué)習(xí)的內(nèi)容,降低學(xué)習(xí)難度,使學(xué)生能盡快上手單片機(jī),這樣就提高了同學(xué)們學(xué)習(xí)單片機(jī)的熱情,同時(shí)也非常適合實(shí)踐應(yīng)用的需求,為將來(lái)工作中單片機(jī)的開發(fā)應(yīng)用奠定了良好的軟件基礎(chǔ)。
2.3 單片機(jī)仿真軟件和實(shí)驗(yàn)開發(fā)板并重的雙重實(shí)驗(yàn)教學(xué)模式
實(shí)驗(yàn)教學(xué)中應(yīng)實(shí)施單片機(jī)仿真軟件和實(shí)驗(yàn)開發(fā)板并重的雙重實(shí)驗(yàn)教學(xué)模式。開發(fā)板是在一塊電路板上集成了單片機(jī)常用功能模塊,雖然體積小,但涵蓋了絕大多數(shù)單片機(jī)常用的實(shí)驗(yàn),并可以根據(jù)教學(xué)需求,開發(fā)擴(kuò)展相關(guān)功能模塊[3]。課堂教學(xué)結(jié)束后,學(xué)生可將開發(fā)板帶回宿舍,只需要一臺(tái)電腦、一根USB下載線,就可在開發(fā)板上自學(xué)單片機(jī)或是做一些小項(xiàng)目鍛煉實(shí)際動(dòng)手能力,充分調(diào)動(dòng)學(xué)生學(xué)習(xí)單片機(jī)的積極性。開發(fā)板價(jià)格便宜,現(xiàn)在市面上簡(jiǎn)單通用的單片機(jī)開發(fā)板(適用入門者學(xué)習(xí)),每套均價(jià)不到200元,完全滿足初學(xué)者做一些常用的開發(fā)應(yīng)用。實(shí)驗(yàn)教學(xué)中,可先讓學(xué)生在Keil C51和Proteus軟件中編寫和仿真單片機(jī)案例程序,程序仿真正確無(wú)誤后,將程序下載到單片機(jī)開發(fā)板中,在開發(fā)板上實(shí)現(xiàn)實(shí)際電路功能的運(yùn)行,強(qiáng)化對(duì)實(shí)際電路的認(rèn)識(shí)和理解。
2.4 增添單片機(jī)課程設(shè)計(jì)專項(xiàng)實(shí)訓(xùn),實(shí)施理論與實(shí)踐并重的考核方案
在單片機(jī)課程結(jié)束前,可在臨近期末設(shè)置3周的單片機(jī)課程設(shè)計(jì)專項(xiàng)實(shí)訓(xùn),一周調(diào)研選題,一周設(shè)計(jì)軟硬件、一周焊接電路板,完成作品。具體實(shí)施的方法是讓學(xué)生獨(dú)立在單片機(jī)開發(fā)板上完成自選項(xiàng)目的設(shè)計(jì)與實(shí)現(xiàn),如“數(shù)字鐘”、“LED顯示器”、“數(shù)字溫度顯示計(jì)”等智能化小產(chǎn)品。3-4人一組,查閱資料,自選題目,自行設(shè)計(jì)電路圖、編輯程序,然后選擇并購(gòu)買相應(yīng)的元器件,親自焊接并完成電路,提交課題設(shè)計(jì)報(bào)告。該課程設(shè)計(jì)的開展,可以使學(xué)生了解市場(chǎng)行情,培養(yǎng)學(xué)生開發(fā)項(xiàng)目的能力,團(tuán)隊(duì)合作能力等,同時(shí)也可以作為學(xué)生期末考試實(shí)踐環(huán)節(jié)的考核成績(jī)。
為防止學(xué)生原搬照抄網(wǎng)上和有關(guān)資料的單片機(jī)實(shí)驗(yàn)設(shè)計(jì),達(dá)不到課程考核的初衷,單片機(jī)的考核還應(yīng)保留原有的理論考試。應(yīng)將傳統(tǒng)的以理論考核為主的期末閉卷考試與以實(shí)踐開發(fā)應(yīng)用為主的單片機(jī)課程設(shè)計(jì)考核相結(jié)合,將二者的成績(jī)共同作為單片機(jī)課程的最終考核成績(jī)。這樣,能同時(shí)對(duì)學(xué)生的理論基礎(chǔ)知識(shí)和實(shí)踐動(dòng)手開發(fā)能力做出合理的考核評(píng)價(jià)。
3 結(jié)語(yǔ)
單片機(jī)是高職機(jī)械專業(yè)學(xué)生的重要基礎(chǔ)課程,目前教學(xué)效果普遍不佳。在分析高職機(jī)械專業(yè)學(xué)生單片機(jī)教學(xué)難點(diǎn)的基礎(chǔ)上,針對(duì)傳統(tǒng)教學(xué)模式的弊端,提出了該課程教學(xué)改革的具體實(shí)施措施。在教學(xué)方法上,實(shí)施了“項(xiàng)目任務(wù)驅(qū)動(dòng)法”,較好地融合了理論與實(shí)踐教學(xué);在教學(xué)內(nèi)容上,緊貼能實(shí)際運(yùn)用的教學(xué)理論與技術(shù),如以C語(yǔ)言為主,匯編語(yǔ)言為輔的單片機(jī)編程語(yǔ)言;在教學(xué)手段上,實(shí)行單片機(jī)仿真軟件和實(shí)驗(yàn)開發(fā)板并重的雙重實(shí)驗(yàn)教學(xué)模式;在考核方式上,采用理論與實(shí)踐并重的考核方案。實(shí)踐教學(xué)結(jié)果表明,改進(jìn)后的教學(xué)模式要優(yōu)于過(guò)去傳統(tǒng)教學(xué)模式的教學(xué)效果,達(dá)到了單片機(jī)課程教學(xué)改革的預(yù)期目標(biāo)。
參考文獻(xiàn):
[1]王效華,張?jiān)伱?單片機(jī)原理與應(yīng)用[M].北京:北京交通大學(xué)出版社,2007:5.
[2]謝維成.單片機(jī)原理及應(yīng)用C51程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2008.
[3]周潤(rùn)景,張麗娜.基于Proteus的電路及單片機(jī)系統(tǒng)的設(shè)計(jì)與仿真[M].北京:北京航空航天大學(xué)出版社,2006.
單片機(jī)應(yīng)用論文范文第4篇
【關(guān)鍵詞】單片機(jī) 理論與實(shí)驗(yàn) 課程設(shè)計(jì) 協(xié)同教學(xué)
【中圖分類號(hào)】G64 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】2095-3089(2023)31-0243-01
引言
單片機(jī)理論、實(shí)驗(yàn)和課程設(shè)計(jì)相關(guān)課程體系是各高等院校電子電氣信息類工科專業(yè)基礎(chǔ)專業(yè)課程設(shè)置的重要組成部分,為大學(xué)生深入學(xué)習(xí)掌握單片機(jī)的基本原理,設(shè)計(jì)方法,實(shí)踐應(yīng)用等打下基礎(chǔ)。大多數(shù)理工科高校開設(shè)這些課程,對(duì)學(xué)生進(jìn)行綜合培養(yǎng)。對(duì)于單片機(jī)的理論與實(shí)踐教學(xué),既可以選擇匯編語(yǔ)言,也可以選擇C語(yǔ)言進(jìn)行。在高校的實(shí)際教學(xué)工作中,大多數(shù)老師是選擇匯編語(yǔ)言進(jìn)行教學(xué)的,因?yàn)閺膮R編語(yǔ)言入手能更好的掌握單片機(jī)的硬件資源使用原理等,也有部分老師是直接使用C語(yǔ)言進(jìn)行教學(xué),認(rèn)為匯編語(yǔ)言編程過(guò)于繁瑣,而C語(yǔ)言編程能夠在將來(lái)的實(shí)踐工作中得到更好的應(yīng)用。本文通過(guò)總結(jié)作者多年來(lái)在單片機(jī)相關(guān)課程教學(xué)積累的經(jīng)驗(yàn)和教學(xué)研究心得,以51單片機(jī)理論、實(shí)驗(yàn)和課程設(shè)計(jì)教學(xué)為例,對(duì)如何在使用不同編程語(yǔ)言進(jìn)行繁瑣和復(fù)雜的教學(xué)中使學(xué)生更好地掌握單片機(jī)知識(shí)體系進(jìn)行了探討。
1.單片機(jī)理論教學(xué)
1.1 匯編語(yǔ)言理論教學(xué)
單片機(jī)是一個(gè)把中央處理器CPU、數(shù)據(jù)存儲(chǔ)器RAM、程序存儲(chǔ)器ROM、并行IO接口、串行IO接口、定時(shí)器計(jì)數(shù)器、時(shí)鐘振蕩電路等集成在一起的控制芯片,硬件資源簡(jiǎn)單且豐富,也易于擴(kuò)展電路,所以單片機(jī)的學(xué)習(xí)側(cè)重點(diǎn)首先在于掌握硬件資源使用方法。因?yàn)閰R編語(yǔ)言實(shí)際上是CPU能夠識(shí)別的機(jī)器碼的助記符,從匯編語(yǔ)言入手開始教學(xué),能夠使學(xué)生更好地掌握單片機(jī)的硬件資源使用原理。使用匯編語(yǔ)言編程可以很方便地對(duì)單片機(jī)存儲(chǔ)器地址直接進(jìn)行存取操作,也能很方便地對(duì)存儲(chǔ)器地址進(jìn)行整體安排分配,前提是對(duì)單片機(jī)硬件資源非常熟悉,能夠靈活調(diào)用。比如指令MOV、MOVC和MOVX可以分別訪問(wèn)單片機(jī)內(nèi)部的數(shù)據(jù)存儲(chǔ)器、程序存儲(chǔ)器和外部擴(kuò)展的數(shù)據(jù)存儲(chǔ)器。匯編編程的缺點(diǎn)在于進(jìn)行算術(shù)運(yùn)算和邏輯判斷跳轉(zhuǎn)等比較繁瑣。
1.2 C語(yǔ)言理論教學(xué)
國(guó)內(nèi)的單片機(jī)C語(yǔ)言程序設(shè)計(jì)教程多數(shù)的編排都會(huì)在前面開始的章節(jié)介紹單片機(jī)硬件資源以及匯編語(yǔ)言指令系統(tǒng),然后以更大篇幅講述C語(yǔ)言程序設(shè)計(jì)語(yǔ)法和針對(duì)硬件資源的編程。針對(duì)單片機(jī)的C語(yǔ)言程序設(shè)計(jì)語(yǔ)法與計(jì)算機(jī)C語(yǔ)言高級(jí)程序設(shè)計(jì)編程語(yǔ)法基本一致,而針對(duì)硬件資源的指令又類似于匯編語(yǔ)言指令系統(tǒng),所以應(yīng)該可以說(shuō)單片機(jī)C語(yǔ)言程序設(shè)計(jì)是計(jì)算機(jī)C語(yǔ)言高級(jí)程序設(shè)計(jì)和匯編語(yǔ)言指令結(jié)合體。要掌握好C語(yǔ)言編程依然要對(duì)于單片機(jī)的硬件資源理解透徹并能靈活調(diào)用。但是C語(yǔ)言針對(duì)硬件資源的指令與匯編語(yǔ)言指令比較起來(lái)卻不如匯編那么直觀,也不如匯編指令那樣更加有助于單片機(jī)硬件體系結(jié)構(gòu)的理解。
為了使初學(xué)者能夠更好地理解單片機(jī)硬件體系結(jié)構(gòu),掌握硬件資源的調(diào)用,選擇匯編語(yǔ)言進(jìn)行教學(xué)顯然是更加合適的。
2.單片機(jī)實(shí)驗(yàn)教學(xué)
單片機(jī)作為電子電氣信息類專業(yè)的一門專業(yè)基礎(chǔ)核心課程,比某些專業(yè)基礎(chǔ)課程如電路原理、數(shù)字電子技術(shù)、模擬電子技術(shù)等更加注重編程實(shí)踐的練習(xí)。單片機(jī)實(shí)驗(yàn)課程一般都是配套安排在單片機(jī)理論課程的下半學(xué)期,這樣能夠更加有助于理論的理解和掌握。作為理論課程的配套課程,單片機(jī)實(shí)驗(yàn)課程在教學(xué)上必須與理論課程保持一致性,選擇匯編語(yǔ)言進(jìn)行實(shí)驗(yàn)教學(xué)就是必然和最好的選擇。
在實(shí)驗(yàn)設(shè)備的選擇上,學(xué)院實(shí)驗(yàn)室早期購(gòu)置過(guò)星研單片機(jī)Star ES51實(shí)驗(yàn)箱,后來(lái)又購(gòu)置了大批光佑STC開發(fā)板,可以兩者選其一。
早期的單片機(jī)實(shí)驗(yàn)都是集中在實(shí)驗(yàn)室進(jìn)行,兩人共用一臺(tái)實(shí)驗(yàn)箱,通過(guò)連線和讀寫配套程序仿真運(yùn)行來(lái)進(jìn)行實(shí)驗(yàn)。這樣的實(shí)驗(yàn)有一些明顯的不足,比如配套程序調(diào)用了很多鍵盤顯示的子程序,而這些子程序沒(méi)有直接給出來(lái),實(shí)驗(yàn)箱的很多硬件電路連接也沒(méi)有給出詳細(xì)原理圖,所以造成了實(shí)驗(yàn)結(jié)束后多數(shù)學(xué)生也是對(duì)實(shí)驗(yàn)原理和編程似懂非懂的結(jié)果。
有了STC開發(fā)板后,每個(gè)學(xué)生可以分配一塊開發(fā)板,各自進(jìn)行單片機(jī)的編程仿真實(shí)驗(yàn),還可以將開發(fā)板帶回宿舍課后繼續(xù)練習(xí),實(shí)驗(yàn)可以更方便地進(jìn)行。實(shí)驗(yàn)開發(fā)板的原理圖清晰,例子程序豐富,通過(guò)讀寫配套例程可以較好的掌握單片機(jī)的基本原理。
顯然使用匯編語(yǔ)言選擇STC開發(fā)板進(jìn)行單片機(jī)實(shí)驗(yàn)是實(shí)驗(yàn)教學(xué)的最好安排。實(shí)驗(yàn)課程的要求注重于單片機(jī)基礎(chǔ)知識(shí)的掌握和硬件資源的調(diào)用。
3.單片機(jī)課程設(shè)計(jì)教學(xué)
單片機(jī)課程設(shè)計(jì)的安排是為了進(jìn)一步提高學(xué)生的實(shí)踐能力,所以課程設(shè)計(jì)的教學(xué)就不再局限于基本原理的掌握,而是必須達(dá)到更高程度的實(shí)踐效果。匯編語(yǔ)言編程有利于對(duì)基礎(chǔ)知識(shí)的理解和單片機(jī)硬件資源的掌握,卻不利于復(fù)雜邏輯的處理。所以在學(xué)生已經(jīng)基本掌握了基礎(chǔ)理論的情況下,課程設(shè)計(jì)選擇C語(yǔ)言編程,可以讓學(xué)生更加方便的進(jìn)行復(fù)雜程序的編寫。
單片機(jī)課程設(shè)計(jì)實(shí)踐項(xiàng)目?jī)?nèi)容的安排上,必須注重單片機(jī)內(nèi)部和外部硬件資源的綜合調(diào)用,以便完成具有實(shí)際意義的綜合程序的編寫。課程設(shè)計(jì)實(shí)踐項(xiàng)目安排了可以綜合調(diào)用單片機(jī)I/O口資源進(jìn)行鍵盤掃描數(shù)碼管顯示以及中斷處理的實(shí)現(xiàn)計(jì)算器功能的程序編寫,和能夠使用I2C總線進(jìn)行通訊的AD/DA處理的程序編寫。這兩種程序的綜合度和復(fù)雜度都遠(yuǎn)遠(yuǎn)大于單片機(jī)實(shí)驗(yàn)題目的要求。從實(shí)踐結(jié)果來(lái)看,通過(guò)這種綜合性復(fù)雜程序的編寫練習(xí),能夠大大提高學(xué)生的開發(fā)設(shè)計(jì)實(shí)際項(xiàng)目的動(dòng)手實(shí)踐能力。
結(jié)束語(yǔ)
在我國(guó)大力實(shí)行人才戰(zhàn)略強(qiáng)調(diào)人才培養(yǎng)的大環(huán)境下,本文作者所在高校也響應(yīng)國(guó)家號(hào)召加強(qiáng)本科生培養(yǎng),實(shí)施卓越工程教育,取得了積極可喜的成績(jī)。本文積極探索和提高單片機(jī)理論實(shí)驗(yàn)課程設(shè)計(jì)協(xié)同教學(xué)的方法,取得了長(zhǎng)足的進(jìn)步和發(fā)展,也得到了學(xué)生的高度認(rèn)同。以此方法培養(yǎng)出來(lái)的本科生在參加全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽的過(guò)程中也取得了驕人的成績(jī)。本文作者經(jīng)驗(yàn)和方法也可以為兄弟院校相關(guān)專業(yè)的教學(xué)提供參考和借鑒。
參考文獻(xiàn):
[1]李朝青.單片機(jī)原理及接口技術(shù)(第4版),北京航空航天大學(xué)出版社,2023.7
[2]郭天祥.新概念51單片機(jī)C語(yǔ)言教程――入門、提高、開發(fā)、拓展, 電子工業(yè)出版社,2009.1
[3]彭偉.單片機(jī)C語(yǔ)言程序設(shè)計(jì)實(shí)訓(xùn)100例――基于8051+Proteus仿真(第2版), 電子工業(yè)出版社,2023.10
單片機(jī)應(yīng)用論文范文第5篇
關(guān)鍵詞:課程改革;仿真教學(xué);任務(wù)驅(qū)動(dòng)法
傳統(tǒng)單片機(jī)原理及應(yīng)用課程教學(xué)方式是以單片機(jī)的知識(shí)結(jié)構(gòu)為主線,學(xué)習(xí)單片機(jī)的原理部分――單片機(jī)硬件結(jié)構(gòu)、中斷系統(tǒng)、定時(shí)器/計(jì)數(shù)器、串行口應(yīng)用、系統(tǒng)擴(kuò)展等。原理部分內(nèi)容抽象,對(duì)高職學(xué)生來(lái)說(shuō)學(xué)習(xí)難度大。應(yīng)用部分是在所學(xué)理論知識(shí)的基礎(chǔ)上,將理論用于實(shí)踐,實(shí)踐性強(qiáng),與實(shí)際應(yīng)用聯(lián)系非常緊密。單片機(jī)應(yīng)用以硬件和程序作為基礎(chǔ)和支撐,前面知識(shí)一知半解,使單片機(jī)系統(tǒng)設(shè)計(jì)的學(xué)習(xí)和掌握變得難上加難。對(duì)于非計(jì)算機(jī)專業(yè)的高職學(xué)生,要學(xué)習(xí)如此復(fù)雜的單片機(jī)軟、硬件知識(shí),傳統(tǒng)的以講授為主的教學(xué)模式顯然不能適應(yīng)高職學(xué)生學(xué)習(xí)的需要,改革教學(xué)模式勢(shì)在必行。在本課程的教學(xué)中實(shí)施了以任務(wù)驅(qū)動(dòng)模式為主的項(xiàng)目教學(xué)法,加大實(shí)踐在教學(xué)中的比重,力爭(zhēng)實(shí)現(xiàn)理實(shí)一體化教學(xué)。
一、引入PROTEUS仿真教學(xué),激發(fā)學(xué)生的學(xué)習(xí)興趣
PROTEUS軟件是由英國(guó)Labcenter Electronics公司開發(fā)的功能強(qiáng)大的EDA工具軟件。其運(yùn)行環(huán)境為Windows系統(tǒng),操作簡(jiǎn)單,不僅具有PCB設(shè)計(jì)、Schematic Drawing仿真功能,還能仿真單片機(jī)及器件,是目前對(duì)單片機(jī)進(jìn)行模擬實(shí)驗(yàn)的最好軟件。PROTEUS軟件可在目標(biāo)板沒(méi)有進(jìn)行制作前,事先對(duì)其合理性、功能等指標(biāo)進(jìn)行設(shè)計(jì)、調(diào)整,還能在沒(méi)有目標(biāo)板的情況下實(shí)現(xiàn)對(duì)單片機(jī)軟件的開發(fā)和調(diào)試,從而進(jìn)行完整的模擬開發(fā)。
單片機(jī)原理及應(yīng)用課程的具體目的是培養(yǎng)學(xué)生的軟件編程能力及硬件設(shè)計(jì)能力。但由于課程教學(xué)課時(shí)以及經(jīng)費(fèi)的限制,學(xué)生很難親自動(dòng)手將軟件和硬件進(jìn)行實(shí)際操作。使用PROTEUS軟件可以實(shí)現(xiàn)單片機(jī)應(yīng)用系統(tǒng)仿真模擬。在教學(xué)實(shí)踐過(guò)程中,教師通過(guò)計(jì)算機(jī)和多媒體指導(dǎo)學(xué)生使用計(jì)算機(jī)操作KEIL uVision2 軟件和PROTEUS軟件。學(xué)生首先使用KEIL uVision2 軟件練習(xí)程序編寫,將程序編輯、編譯、鏈接后生成“.hex”的可執(zhí)行文件;然后利用PROTUES軟件平臺(tái)搭建實(shí)際硬件電路;最后在PROTEUS平臺(tái)加載可執(zhí)行文件,進(jìn)行仿真運(yùn)行。
將PROTEUS與 KEIL uVision2 軟件相結(jié)合仿真,不但可以豐富教師教學(xué)手段,還可以使學(xué)生既能進(jìn)行單片機(jī)系統(tǒng)軟件程序設(shè)計(jì),又能進(jìn)行單片機(jī)接口電路的設(shè)計(jì),并立即看到程序運(yùn)行和電路工作的過(guò)程和結(jié)果。在提高學(xué)生學(xué)習(xí)興趣的基礎(chǔ)上鍛煉了學(xué)生實(shí)踐動(dòng)手的能力,既降低了教學(xué)成本,又提高了教學(xué)效果。與此同時(shí),還能解決實(shí)驗(yàn)箱不能實(shí)現(xiàn)功能模塊的有關(guān)限制性。
二、選取任務(wù)驅(qū)動(dòng)教學(xué)模式,提高學(xué)生學(xué)習(xí)效率
1.以“必需、夠用”為原則,在教學(xué)內(nèi)容上改革
針對(duì)本課程實(shí)踐性強(qiáng)的特點(diǎn),應(yīng)以“強(qiáng)化能力,重在應(yīng)用”為指導(dǎo)思想。通過(guò)對(duì)部分畢業(yè)生和相關(guān)企業(yè)、行業(yè)的調(diào)研,在教學(xué)內(nèi)容的選取上應(yīng)以培養(yǎng)技能型專業(yè)人才為出發(fā)點(diǎn),以滿足崗位職業(yè)技能需求為最終目標(biāo),以真實(shí)的工作任務(wù)為載體進(jìn)行教學(xué)過(guò)程的設(shè)計(jì),以“必需、夠用”為原則設(shè)計(jì)教學(xué)內(nèi)容,注重職業(yè)崗位技能訓(xùn)練,增加實(shí)踐教學(xué)的學(xué)時(shí),培養(yǎng)學(xué)生的實(shí)際應(yīng)用能力。
2.教學(xué)過(guò)程主要采用“任務(wù)驅(qū)動(dòng)法”,理論教學(xué)緊扣“實(shí)際應(yīng)用”
“任務(wù)驅(qū)動(dòng)法”是理論教學(xué)全過(guò)程都以單片機(jī)應(yīng)用的典型工程實(shí)用案例進(jìn)行分析講述的一種教學(xué)方法。授課時(shí)以“任務(wù)”演示作為引入,以實(shí)現(xiàn)“任務(wù)”為主線介紹單片機(jī)各相關(guān)理論知識(shí)。將單片機(jī)課程的內(nèi)容融入幾個(gè)典型的單片機(jī)任務(wù)中,將理論教學(xué)和實(shí)踐教學(xué)融為一體,將“單片機(jī)理論”“單片機(jī)仿真”與“單片機(jī)實(shí)操”融為一體,將傳統(tǒng)教學(xué)方法與現(xiàn)代化教學(xué)方法融為一體。使學(xué)生在實(shí)踐中學(xué)習(xí)理論知識(shí),使所學(xué)的理論知識(shí)在實(shí)踐中得以驗(yàn)證;同時(shí)用理論指導(dǎo)實(shí)踐,培養(yǎng)學(xué)生的操作技能,實(shí)現(xiàn)理論和實(shí)踐的有機(jī)結(jié)合。這樣學(xué)習(xí)目標(biāo)更明確,帶著具體的任務(wù)去學(xué)習(xí),既增加了學(xué)習(xí)興趣,又提高了學(xué)生學(xué)習(xí)的主動(dòng)性和自覺(jué)性。
3.結(jié)合以“單片機(jī)實(shí)驗(yàn)開發(fā)板”為主,以“單片機(jī)實(shí)驗(yàn)箱”為輔的實(shí)驗(yàn)教學(xué)模式
“開發(fā)板”為電路板的形式,雖然體積很小但包含了“單片機(jī)”實(shí)驗(yàn)的各個(gè)部分,可以根據(jù)需要對(duì)其進(jìn)行擴(kuò)展。另外,此單片機(jī)“開發(fā)板”要求學(xué)生自己動(dòng)手焊接、調(diào)試,可加強(qiáng)學(xué)生對(duì)硬件電路的認(rèn)識(shí)和手工焊接能力的鍛煉,為今后學(xué)生自主開發(fā)、設(shè)計(jì)單片機(jī)應(yīng)用系統(tǒng)奠定了一定的硬件基礎(chǔ)。
三、以C語(yǔ)言為主,與市場(chǎng)接軌,降低學(xué)生學(xué)習(xí)難度
C語(yǔ)言是目前世界上使用最廣泛的高級(jí)程序設(shè)計(jì)語(yǔ)言之一。C語(yǔ)言已被人們普遍接受,它在系統(tǒng)軟件、數(shù)據(jù)處理、科學(xué)工程數(shù)值計(jì)算等多個(gè)領(lǐng)域的軟件開發(fā)中起著越來(lái)越重要的作用。C語(yǔ)言結(jié)構(gòu)緊湊、語(yǔ)句簡(jiǎn)潔,是介于高級(jí)語(yǔ)言和匯編語(yǔ)言之間的一類語(yǔ)言,具有像匯編語(yǔ)言那樣直接訪問(wèn)硬件的功能。
單片機(jī)應(yīng)用系統(tǒng)的程序設(shè)計(jì),既可以采用匯編語(yǔ)言,也可以采用C語(yǔ)言。匯編語(yǔ)言雖然具有接近硬件和執(zhí)行效率高等優(yōu)點(diǎn),但開發(fā)單片機(jī)難度高、效率低且周期長(zhǎng)。C語(yǔ)言雖然執(zhí)行效率不如匯編語(yǔ)言,但是C語(yǔ)言的突出優(yōu)點(diǎn)是可讀性和可移植性好,既有高級(jí)語(yǔ)言的優(yōu)點(diǎn),又不失對(duì)硬件的控制,可以盡量少地對(duì)硬件進(jìn)行操作,非常適合開發(fā)單片機(jī)。C語(yǔ)言中有豐富的函數(shù),可以直接調(diào)用,大大降低了編程者的工作負(fù)擔(dān)。引入C語(yǔ)言進(jìn)行教學(xué),學(xué)生掌握起來(lái)相對(duì)較快,不用過(guò)多考慮硬件,編寫程序較容易。經(jīng)過(guò)調(diào)研,目前在高科技電子領(lǐng)域?qū)嶋H應(yīng)用中,單片機(jī)的開發(fā)多采用C語(yǔ)言編程。故采用C語(yǔ)言代替匯編語(yǔ)言開發(fā)單片機(jī)。
通過(guò)理實(shí)一體化課程教學(xué)改革,將任務(wù)驅(qū)動(dòng)法、仿真法、實(shí)驗(yàn)教學(xué)法相結(jié)合,將“教、學(xué)、做”融為一體,培養(yǎng)學(xué)生單片機(jī)系統(tǒng)的應(yīng)用能力,并將C語(yǔ)言應(yīng)用于單片機(jī)課程,降低了學(xué)生的學(xué)習(xí)難度。經(jīng)過(guò)課程改革,可提高學(xué)生學(xué)習(xí)興趣、提高學(xué)生主動(dòng)學(xué)習(xí)的積極性,教學(xué)效率和教學(xué)質(zhì)量也有一定提高。單片機(jī)原理及應(yīng)用教學(xué)改革是一個(gè)長(zhǎng)期的過(guò)程,需要教師不斷學(xué)習(xí)、積累經(jīng)驗(yàn)、探索完善、拓展知識(shí)結(jié)構(gòu)、加強(qiáng)科學(xué)研究,同時(shí)不斷改進(jìn)教學(xué)方法,提高教學(xué)效率,使學(xué)生在知識(shí)的掌握與實(shí)踐能力的提升方面受益。
參考文獻(xiàn):
[1]余永華.單片機(jī)課程理實(shí)一體化教學(xué)模式改革[J].讀與寫,2023(3):314.
[2]張子紅,王昊.依托實(shí)訓(xùn)基地和單片機(jī)學(xué)習(xí)板的單片機(jī)課程改革[J].高師理科學(xué)課,2023,35(1):74-77.
[3]張淑萍.單片機(jī)課程教學(xué)應(yīng)用PROTRUS仿真技術(shù)的相關(guān)研究[J].時(shí)代教育,2023(4):116.
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 yyfangchan@163.com (舉報(bào)時(shí)請(qǐng)帶上具體的網(wǎng)址) 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除