摘要《單片機(jī)技術(shù)》在高職計(jì)算機(jī)專(zhuān)業(yè)占有很重要的地位,因?yàn)橛蓡纹C(jī)構(gòu)成的控制裝置適合于廣泛的控制領(lǐng)域。如何教好單片機(jī)有關(guān)課程,培養(yǎng)學(xué)生的創(chuàng)新理念,是我們教師值得探討的課題。本文主要探討在《單片機(jī)技術(shù)》教學(xué)過(guò)程中如何培養(yǎng)學(xué)生的創(chuàng)新理念。
關(guān)鍵詞單片機(jī)技術(shù)教學(xué)過(guò)程創(chuàng)新理念
中圖分類(lèi)號(hào):G424文獻(xiàn)標(biāo)識(shí)碼:A
《單片機(jī)技術(shù)》在高職計(jì)算機(jī)專(zhuān)業(yè)占有很重要的地位,因?yàn)橛蓡纹C(jī)構(gòu)成的控制裝置適合于廣泛的控制領(lǐng)域。如何教好單片機(jī)有關(guān)課程,培養(yǎng)學(xué)生的創(chuàng)新理念,是我們教師值得探討的課題。在《單片機(jī)技術(shù)》課程教學(xué)實(shí)施過(guò)程中,筆者針對(duì)其更新速度快,其理論知識(shí)深?yuàn)W而抽象,實(shí)驗(yàn)課學(xué)生的動(dòng)手能力差的特點(diǎn),為了激發(fā)學(xué)生的學(xué)習(xí)興趣,培養(yǎng)學(xué)生的創(chuàng)新理念,在單片機(jī)教學(xué)中作了如下嘗試。
1 教學(xué)環(huán)節(jié)中注重培養(yǎng)學(xué)生的創(chuàng)新理念
在單片機(jī)教學(xué)中,教師應(yīng)根據(jù)學(xué)生、教材、教學(xué)設(shè)備等實(shí)際情況,探索具有創(chuàng)造性的教學(xué)方法和手段,引導(dǎo)學(xué)生在自主的學(xué)習(xí)中學(xué)會(huì)創(chuàng)新。教學(xué)過(guò)程模擬科學(xué)研究的創(chuàng)新活動(dòng)過(guò)程,即提出問(wèn)題——分析問(wèn)題——設(shè)計(jì)方案——實(shí)驗(yàn)操作——觀察、收集數(shù)據(jù)——分析處理數(shù)據(jù)——得到結(jié)論的模式進(jìn)行教學(xué),并通過(guò)教學(xué)設(shè)計(jì)增加其探索性,即引導(dǎo)學(xué)生提出問(wèn)題再通過(guò)實(shí)驗(yàn)進(jìn)行探索。實(shí)驗(yàn)教學(xué)中,打破教師對(duì)實(shí)驗(yàn)從頭到尾講解的模式,將每一個(gè)實(shí)驗(yàn)當(dāng)作一個(gè)小課題,形成一個(gè)以工作過(guò)程為行為導(dǎo)向的路徑,讓學(xué)生自己選擇實(shí)驗(yàn)方法,選用所需的工具、儀器、儀表,獨(dú)立操作,自己進(jìn)行實(shí)驗(yàn)數(shù)據(jù)的分析,得出正確結(jié)論,真正達(dá)到學(xué)以致用的目的。
目前,各高職院校都配備有網(wǎng)絡(luò)電教設(shè)施,為教師利用現(xiàn)代化手段教學(xué)提供了物質(zhì)保障。但在電化教學(xué)的軟件開(kāi)發(fā)和網(wǎng)絡(luò)教學(xué)資源的利用上,做的還遠(yuǎn)遠(yuǎn)不夠,使網(wǎng)絡(luò)電教設(shè)施成了只供參觀的擺設(shè)。因此我們有必要大力發(fā)展網(wǎng)絡(luò)電化教學(xué),真正發(fā)揮網(wǎng)絡(luò)電化教學(xué)的直觀性、可視性的優(yōu)點(diǎn),培養(yǎng)學(xué)生的實(shí)踐能力。
2 改革理論教學(xué),促進(jìn)創(chuàng)新能力的發(fā)展
優(yōu)化學(xué)習(xí)方法,加強(qiáng)記憶。學(xué)習(xí)單片機(jī),除了搞清單片機(jī)內(nèi)部功能、存儲(chǔ)空間分配及I/O接口外,還應(yīng)掌握其指令系統(tǒng)。MCS-51共有111條指令,要快速掌握這些指令要有一定技巧,現(xiàn)總結(jié)快速記憶MCS-51指令的方法如下:
2.1 助記符號(hào)的記憶方法
2.1.1 表格列舉法
把44個(gè)指令助記符按功能分為五類(lèi),每類(lèi)列表記憶。
2.1.2 英文還原法
單片機(jī)的操作碼助記符是該指令功能的英文縮寫(xiě),將縮寫(xiě)還原成英語(yǔ)原文,再對(duì)照漢語(yǔ)有助于理解其助記符含義,從而加強(qiáng)記憶。例如:增量 INC-Incremect;減量 DNC-Decrement;短轉(zhuǎn)移 SJMP-Short jump;長(zhǎng)轉(zhuǎn)移 LJMP-Long jump;比較轉(zhuǎn)移 CJNE-Compare jump not equality等。
2.1.3 功能模塊記憶法
單片機(jī)的44個(gè)指令助記符,按所屬指令功能可分為五大類(lèi),每類(lèi)又可以按功能相似原則為2~3組。這樣,化整為零,各個(gè)擊破,實(shí)現(xiàn)快速記憶。
(1)數(shù)據(jù)傳送組;(2)加減運(yùn)算組。
MOV內(nèi)部數(shù)據(jù)傳送 ADD加法
MOVC程序存儲(chǔ)器傳送 ADDC帶進(jìn)位加法
MOVX外部數(shù)據(jù)傳送 SUBB帶進(jìn)位減法
(3)邏輯運(yùn)算組;(4)子程序調(diào)用組
ANL邏輯與LCALL長(zhǎng)調(diào)用
ORL邏輯或ALALL絕對(duì)調(diào)用
XRL邏輯異或RET子程序返回
2.2 指令的記憶方法
2.2.1 指令操作數(shù)的有關(guān)符號(hào)
(1)#data表示八位立即數(shù),#data16表示是十六位立即數(shù)。
(2)Rn(n=0-7)、A、B、CY、DPTR寄存器尋址變量。
(3)@R0、@R1、@DPTR、SP表示寄存器間址變量。
(4)DPTR+@A、PC+@A表示變址尋址的變量。
2.2.2 指令圖示記憶法
圖示記憶法是把操作功能相同或相似、但其操作數(shù)不同的指令,用圖形和箭頭將目的、源操作數(shù)的關(guān)系表示出來(lái)的一種記憶方法。例如:由助記符MOV、MOVX、MOVC組成的送數(shù)組指令,可以用圖1、2幫助記憶。
2.2.3 相似功能歸類(lèi)法
在MCS-51指令中,發(fā)現(xiàn)部分指令其操作碼不同,但功能相似,而操作數(shù)則完全一樣。相似功能歸類(lèi)法就是把具有這樣特點(diǎn)的指令放在一起記憶,只要記住其中的一條,其余的也就記住了。如加、減法的十二條指令,與、或、非的十八條指令,現(xiàn)列舉如下:
ADD/ADDC/SUBB A,#data/direct/Rn/@Ri
ANL/ORL/XRL A,#data/direct/Rn/@Ri
2.2.4 口訣記憶法
對(duì)于有些指令,我們可以把相關(guān)的功能用精練的語(yǔ)言編成一句話來(lái)記憶。如PUSH direct和POP direct這兩條指令。初學(xué)者常常分不清堆棧SP的變化情況,為此編成這樣一句話:(SP的內(nèi)容)加1(direct的內(nèi)容)再入棧,(SP的內(nèi)容)彈出(到direct單元)SP才減1等。
3 改革實(shí)踐教學(xué),促進(jìn)創(chuàng)新能力的發(fā)展
只有實(shí)踐,才有創(chuàng)造,培養(yǎng)學(xué)生的實(shí)踐動(dòng)手能力是實(shí)施創(chuàng)新的重點(diǎn)。
3.1 在教學(xué)改革過(guò)程中,開(kāi)辟第二課堂是一個(gè)很好的辦法。比如:結(jié)合實(shí)際開(kāi)展單片機(jī)學(xué)習(xí)競(jìng)賽,開(kāi)展單片機(jī)創(chuàng)新設(shè)計(jì)競(jìng)賽,開(kāi)設(shè)創(chuàng)新設(shè)計(jì)實(shí)驗(yàn),舉辦單片機(jī)講座等。
3.2 強(qiáng)化實(shí)踐教學(xué),使學(xué)生有熟練的操作技能。實(shí)訓(xùn)操作是單片機(jī)教學(xué)的重要環(huán)節(jié),通過(guò)實(shí)訓(xùn)操作,使學(xué)生進(jìn)一步加深對(duì)理論知識(shí)的理解,掌握單片機(jī)的實(shí)際應(yīng)用,學(xué)會(huì)用單片機(jī)去搞發(fā)明、搞創(chuàng)造。
3.3 除了讓學(xué)生完成規(guī)定的訓(xùn)練內(nèi)容外,積極引導(dǎo)學(xué)生自主設(shè)計(jì),自主實(shí)施的實(shí)訓(xùn),讓學(xué)生按自己的意念去創(chuàng)作或者以部分學(xué)生為一個(gè)小集體去設(shè)計(jì)、實(shí)施實(shí)訓(xùn)項(xiàng)目。
4 拓寬學(xué)生視野,擴(kuò)大知識(shí)量
思維要?jiǎng)?chuàng)新,離不開(kāi)信息的吸收、整合,收集和處理信息的能力是創(chuàng)新能力的基礎(chǔ)。一方面,讓學(xué)生留意單片機(jī)在日常生活中的應(yīng)用,比如:交通燈、廣告屏、全自動(dòng)洗衣機(jī)、智能冰箱等。學(xué)會(huì)多觀察,多思考,多練習(xí);另一方面,推薦學(xué)生多閱讀課外讀物,可以訂閱一些相關(guān)報(bào)紙、雜志,以獲取更多的有益信息,有利于創(chuàng)新能力的培養(yǎng)。
5 聯(lián)系實(shí)際,培養(yǎng)學(xué)生的創(chuàng)新思維能力
實(shí)踐性強(qiáng)是單片機(jī)課程的又一特點(diǎn),在教學(xué)過(guò)程中,強(qiáng)調(diào)基礎(chǔ)理論的掌握和基本技能訓(xùn)練的同時(shí)應(yīng)密切聯(lián)系生產(chǎn)實(shí)際,拓寬知識(shí)面,作到活學(xué)活用。例如,在講授指令系統(tǒng)應(yīng)用時(shí),實(shí)訓(xùn)幾種與學(xué)生密切相關(guān)的實(shí)例,如單片機(jī)在電冰箱、洗衣機(jī)、智能監(jiān)控器等的應(yīng)用。
創(chuàng)新能力的培養(yǎng),強(qiáng)調(diào)發(fā)展學(xué)生的個(gè)性;強(qiáng)調(diào)培養(yǎng)有創(chuàng)新激情、想象能力及科技素質(zhì)的人才;強(qiáng)調(diào)在培養(yǎng)學(xué)生綜合素質(zhì)水平的基礎(chǔ)上,突出創(chuàng)新意識(shí)及收集和處理信息,獲取新知識(shí),提出問(wèn)題,分析問(wèn)題與解決問(wèn)題的能力。這是實(shí)踐教學(xué)改革的目標(biāo)與方向。