倪曉軍 章 韻
摘要:文章分析了傳統(tǒng)單片機(jī)教學(xué)方法的不足,提出了基于實(shí)例化的單片機(jī)教學(xué)改革思路,介紹了以MCS-51單片機(jī)為核心的模塊化實(shí)驗(yàn)平臺的特點(diǎn)及該平臺在單片機(jī)教學(xué)改革中以及對提高學(xué)生實(shí)踐能力的作用。
關(guān)鍵詞:單片機(jī);實(shí)例化;模塊化;實(shí)驗(yàn)平臺;教學(xué)改革
中圖分類號:G642 文獻(xiàn)標(biāo)識碼:B
1引言
MCS-51系列單片機(jī)因結(jié)構(gòu)緊湊、指令系統(tǒng)靈活、成本低、開發(fā)工具普及等原因,得到了非常廣泛的應(yīng)用。目前幾乎所有工科大專院校都開設(shè)了單片機(jī)原理及應(yīng)用等課程。但多年的教學(xué)實(shí)踐經(jīng)驗(yàn)也表明,單片機(jī)原理與應(yīng)用課程的教學(xué)質(zhì)量較難保證,其主要原因是:傳統(tǒng)的灌輸式課堂教學(xué)方法、過多的理論課時(shí)抑制了學(xué)生學(xué)習(xí)的積極性,而較少的實(shí)驗(yàn)課時(shí)又使本門課程的理論和實(shí)踐脫節(jié)。如何根據(jù)單片機(jī)原理與應(yīng)用課程的特點(diǎn),尋求一種能較好培養(yǎng)學(xué)生實(shí)踐能力的教學(xué)方法,是每一位任課教師都應(yīng)深入思考的問題。
2傳統(tǒng)單片機(jī)教學(xué)模式的不足之處
目前,大多數(shù)單片機(jī)課程在教學(xué)內(nèi)容設(shè)置和教學(xué)順序安排方面仍然采用傳統(tǒng)的先基礎(chǔ)后應(yīng)用的模式,即從介紹單片機(jī)的硬件結(jié)構(gòu)、指令系統(tǒng)及尋址方式入手,然后依次講解匯編語言程序設(shè)計(jì)、系統(tǒng)總線擴(kuò)展及接口技術(shù),最后介紹應(yīng)用系統(tǒng)設(shè)計(jì)實(shí)例。在上述安排中,課堂理論教學(xué)的學(xué)時(shí)大大多于實(shí)驗(yàn)教學(xué)的學(xué)時(shí),例如對于32學(xué)時(shí)的單片機(jī)原理與應(yīng)用,通常實(shí)驗(yàn)只分配4~6學(xué)時(shí)。同時(shí),實(shí)驗(yàn)環(huán)節(jié)通常安排在“匯編語言程序設(shè)計(jì)”之后才開始進(jìn)行。這種教學(xué)體系的不足之處在于:
(1) 課程開始時(shí)原理性內(nèi)容太多,內(nèi)容較為枯燥,學(xué)生理解困難,影響學(xué)習(xí)熱情;
(2) 側(cè)重于原理知識介紹,應(yīng)用系統(tǒng)設(shè)計(jì)及實(shí)驗(yàn)學(xué)時(shí)不足,不利于培養(yǎng)學(xué)生的實(shí)踐能力;
(3) 因課時(shí)限制,程序設(shè)計(jì)語言的介紹止步于匯編語言,更常用的C51則無暇顧及;
(4) 實(shí)驗(yàn)系統(tǒng)功能固定,缺少和南京郵電大學(xué)通信類教學(xué)內(nèi)容相關(guān)的實(shí)驗(yàn)內(nèi)容,實(shí)驗(yàn)學(xué)時(shí)少,不利于進(jìn)行較為復(fù)雜的綜合性、設(shè)計(jì)性實(shí)驗(yàn),使學(xué)生在構(gòu)建實(shí)際的單片機(jī)應(yīng)用時(shí)缺少系統(tǒng)化的思路。
上述幾個(gè)原因中,對教學(xué)質(zhì)量影響最大的原因就是實(shí)驗(yàn)課時(shí)不足、實(shí)驗(yàn)系統(tǒng)功能固定以及缺少通信類實(shí)驗(yàn)內(nèi)容,不利于學(xué)生進(jìn)行綜合性、設(shè)計(jì)性實(shí)驗(yàn),學(xué)生無法對所學(xué)知識融會(huì)貫通。同時(shí),單片機(jī)原理與應(yīng)用課程通常在第六或第七學(xué)期作為選修課開出,而此時(shí)學(xué)生由于找工作或考研等多方面因素的影響,對這些課程的重視程度不夠,也使得教學(xué)效果大打折扣。
3通過實(shí)例化教學(xué)加強(qiáng)單片機(jī)課程的實(shí)踐環(huán)節(jié)
對于單片機(jī)這類實(shí)踐性較強(qiáng)的課程,在教學(xué)中更應(yīng)該強(qiáng)調(diào)學(xué)以致用。為了能更好地培養(yǎng)學(xué)生單片機(jī)技術(shù)應(yīng)用能力,激發(fā)學(xué)生的學(xué)習(xí)主動(dòng)性,我們在單片機(jī)教學(xué)過程中進(jìn)行了實(shí)例化教學(xué)的探索。所謂的“實(shí)例化”教學(xué),就是把單片機(jī)課程中所要教授的各項(xiàng)理論知識和實(shí)踐技能按由淺入深的原則分解到一個(gè)個(gè)具體的實(shí)驗(yàn)實(shí)例中,通過讓學(xué)生在教學(xué)過程中按順序完成這些實(shí)驗(yàn)來達(dá)到教學(xué)目的。在實(shí)例的設(shè)計(jì)和順序安排上必須注意循序漸進(jìn),各部分內(nèi)容既循序漸進(jìn),又互相聯(lián)系,前面的實(shí)例為后續(xù)的實(shí)例打基礎(chǔ),后續(xù)的實(shí)例在不斷引入新內(nèi)容和新概念的同時(shí),也對前面實(shí)例中提到的知識點(diǎn)進(jìn)行適當(dāng)?shù)闹貜?fù),以加深學(xué)生對教學(xué)內(nèi)容的理解。
為了達(dá)到上述的教學(xué)目的,作者在主持單片機(jī)教學(xué)改革項(xiàng)目時(shí),決定自行設(shè)計(jì)模塊化的單片機(jī)通信接口實(shí)驗(yàn)平臺,以配合單片機(jī)教學(xué)方式及教學(xué)內(nèi)容的改革。
4單片機(jī)模塊化實(shí)驗(yàn)系統(tǒng)的特點(diǎn)
4.1實(shí)驗(yàn)平臺的主要特點(diǎn)
(1) 提供豐富的基本接口實(shí)驗(yàn)?zāi)K,這些模塊主要通過單片機(jī)的I/O端口控制。
(2) 提供單片機(jī)總線擴(kuò)展接口,用于控制功能較復(fù)雜的器件。
(3) 提供多種通信接口實(shí)驗(yàn)?zāi)K,如串行口、電話通信接口、網(wǎng)絡(luò)通信接口、GSM/GPRS接口等。
(4) 選用具有IAP功能及集成MON51調(diào)試跟蹤功能的CPU,下載實(shí)驗(yàn)代碼及動(dòng)態(tài)跟蹤調(diào)試方便,不用仿真器,極大地降低了實(shí)驗(yàn)系統(tǒng)的成本。
(5) 實(shí)驗(yàn)平臺上CPU可選擇多種晶振頻率,方便不同種類實(shí)驗(yàn)的需求。
(6) 大多數(shù)實(shí)驗(yàn)電路均實(shí)現(xiàn)模塊化設(shè)計(jì),學(xué)生進(jìn)行實(shí)驗(yàn)時(shí)首先必須設(shè)計(jì)電路并動(dòng)手連接,既解決了單片機(jī)在控制復(fù)雜系統(tǒng)時(shí)I/O端口不足的問題,又有利于通過不同模塊的組合設(shè)計(jì)新的實(shí)驗(yàn),也可以鍛煉學(xué)生的動(dòng)手能力。改變了以往很多實(shí)驗(yàn)系統(tǒng)不需要搭電路,只要運(yùn)行例子代碼即可完成實(shí)驗(yàn)的不足。
4.2實(shí)驗(yàn)平臺的功能
本實(shí)驗(yàn)平臺目前可進(jìn)行的驗(yàn)證性實(shí)驗(yàn)約有三十多個(gè),包括通過單片機(jī)的輸入輸出接口可直接完成的實(shí)驗(yàn),如通過單片機(jī)控制LED、LED點(diǎn)陣、獨(dú)立鍵盤、行列式鍵盤、數(shù)碼管、E2PROM、實(shí)時(shí)鐘、串行A/D、串行D/A、溫度傳感器、紅外接收器、液晶顯示器、直流電機(jī)、步進(jìn)電機(jī)等,實(shí)驗(yàn)內(nèi)容基本涵蓋了單片機(jī)應(yīng)用領(lǐng)域的各個(gè)方面,除了滿足單片機(jī)原理及應(yīng)用課程的課內(nèi)實(shí)驗(yàn)的需求外,還可供學(xué)生進(jìn)行課外科技創(chuàng)新活動(dòng)使用。
除了單片機(jī)I/O端口可直接控制的接口模塊之外,本實(shí)驗(yàn)平臺還設(shè)計(jì)了單片機(jī)擴(kuò)展總線接口,并在總線上接入了32K字節(jié)RAM存儲器、擴(kuò)展了并行輸入/輸出端口、串行口、電話用戶線接口、以太網(wǎng)通信接口以及獨(dú)立的GSM/GPRS模塊等器件,在此基礎(chǔ)上,可進(jìn)行十多個(gè)和通信相關(guān)的實(shí)驗(yàn),如單片機(jī)控制擴(kuò)展串口芯片與PC機(jī)的串行通信、基于RS-485接口的多機(jī)通信、模擬電話用戶摘掛機(jī)及脈沖撥號、DTMF信號的接收和識別、TCP/IP協(xié)議棧測試、GPRS數(shù)傳通信、GSM短消息收發(fā)等。這些通信類實(shí)驗(yàn)是本實(shí)驗(yàn)平臺的主要特色之一,包含了多種通信方式和通信協(xié)議,大部分都屬于設(shè)計(jì)性和綜合性實(shí)驗(yàn),具有一定的趣味性和挑戰(zhàn)性,對于培養(yǎng)學(xué)生的分析能力、實(shí)踐能力、數(shù)據(jù)處理能力及資料查閱能力等都大有幫助。
5實(shí)驗(yàn)平臺的硬件設(shè)計(jì)
實(shí)驗(yàn)平臺的硬件結(jié)構(gòu)框圖如圖1所示。
5.1實(shí)驗(yàn)平臺CPU的選擇
實(shí)驗(yàn)系統(tǒng)選擇NXP公司(原Philips公司)的P89V51RD2單片機(jī)作為CPU。該CPU為8052內(nèi)核,片內(nèi)包含64K字節(jié)的Flash存儲器、1K字節(jié)的擴(kuò)展RAM,以及SPI接口、雙數(shù)據(jù)指針、硬件看門狗電路及5通道的PCA電路等資源;同時(shí)該CPU還具有ISP/IAP以及在線仿真功能,可通過串行口更新應(yīng)用程序代碼或下載Mon51仿真代碼供跟蹤調(diào)試程序使用,不需要硬件仿真器即可完成各種實(shí)驗(yàn)代碼的在線調(diào)試,功能強(qiáng)大,性價(jià)比高,極其適合實(shí)驗(yàn)類應(yīng)用的需求。
CPU的串行口通過RS-232電平變換電路和實(shí)驗(yàn)微機(jī)的串行口相連,完成實(shí)驗(yàn)代碼下載及在線調(diào)試工作。
5.2I/O控制類接口模塊的設(shè)計(jì)
所謂I/O控制類接口,指的是可以通過單片機(jī)的并行I/O端口引腳直接控制的實(shí)驗(yàn)電路部分的接口。例如對于4×4行列式鍵盤,當(dāng)采用掃描法工作時(shí),共有4根行掃描線和4根列掃描線,在實(shí)驗(yàn)平臺中將這8根掃描線引出到圖1中所示的I/O控制接口部分。在實(shí)驗(yàn)時(shí),可選擇單片機(jī)P0~P3中的某個(gè)并行端口,用8芯扁平電纜將I/O控制接口部分的鍵盤掃描線和CPU的并行端口連接起來即可進(jìn)行實(shí)驗(yàn)。
與鍵盤接口類似,實(shí)驗(yàn)平臺中的1602字符點(diǎn)陣液晶顯示模塊、實(shí)時(shí)鐘、E2PROM存儲器、串行A/D、串行D/A、溫度傳感器、紅外接收模塊、8位共陰級數(shù)碼管模塊、可獨(dú)立驅(qū)動(dòng)的數(shù)碼管、按鍵、LED、撥動(dòng)開關(guān)、移位寄存器、CPLD模塊、步進(jìn)電機(jī)及直流電機(jī)等器件和設(shè)備都是通過單片機(jī)的I/O端口引腳直接控制的方式進(jìn)行實(shí)驗(yàn)的,但是單片機(jī)本身的I/O端口引腳只有32根,無法同時(shí)控制所有的資源。為了解決這個(gè)矛盾,在電路設(shè)計(jì)時(shí),將這類器件的受控引腳引出到接插件上,所有和受控引腳引出線相連的接插件就構(gòu)成了I/O控制接口。在進(jìn)行具體的實(shí)驗(yàn)時(shí),根據(jù)實(shí)際電路的設(shè)計(jì)要求,使用兩端帶有接插件的扁平電纜將CPU的并行I/O端口和I/O控制接口中相應(yīng)設(shè)備的受控引腳連接起來即可。各器件的供電電路、時(shí)鐘電路、驅(qū)動(dòng)電路等單獨(dú)設(shè)計(jì),在電路板上統(tǒng)一部署,無需通過I/O控制接口控制。
在實(shí)驗(yàn)平臺的電路設(shè)計(jì)中,所有器件和設(shè)備引出的控制引腳和單片機(jī)的I/O端口引腳均已根據(jù)各自的特性進(jìn)行了預(yù)處理,如上拉、下拉等,以確保未參與實(shí)驗(yàn)的引腳在懸空時(shí)狀態(tài)的確定性,避免引起器件、設(shè)備的誤動(dòng)作或損壞。
5.3總線控制類接口模塊的設(shè)計(jì)
在很多應(yīng)用場合,MCS-51單片機(jī)片內(nèi)資源不能滿足要求,此時(shí)就要進(jìn)行系統(tǒng)擴(kuò)展,引出地址總線、數(shù)據(jù)總線和控制總線用于控制外部器件設(shè)備。此時(shí)單片機(jī)的P0端口在ALE信號的控制下實(shí)現(xiàn)時(shí)分復(fù)用,擴(kuò)展為數(shù)據(jù)總線和地址總線的低8位,P2端口擴(kuò)展為地址總線的高8位,P3端口的P3.6和P3.7引腳分別用于擴(kuò)展總線的寫選通和讀選通信號。總線上可以掛接多個(gè)設(shè)備或器件,設(shè)備或器件通過地址譯碼選通,由CPU進(jìn)行讀寫。
本實(shí)驗(yàn)平臺設(shè)計(jì)了總線擴(kuò)展接口(A)和(B),總線擴(kuò)展接口(A)和CPU的P0~P3端口復(fù)接,總線擴(kuò)展接口(B)則和地址鎖存器及地址譯碼電路連接。當(dāng)需要進(jìn)行總線擴(kuò)展時(shí),通過40芯扁平電纜將電路板上的總線擴(kuò)展接口(A)和(B)連接起來即可。此時(shí)單片機(jī)的P0、P2及P3.6、P3.7作為總線控制引腳使用,不可再當(dāng)作普通I/O端口使用。
擴(kuò)展總線使用A15對32K字節(jié)的RAM進(jìn)行片選,同時(shí)通過74HC138地址譯碼電路提供8個(gè)地址譯碼輸出,譯碼電路如圖2所示。
圖2中的74HC138采用讀寫信號相與作為使能信號之一,這樣就保證了只有當(dāng)單片機(jī)進(jìn)行外部總線訪問時(shí)才選通74HC138進(jìn)行地址譯碼。實(shí)驗(yàn)平臺使用這些地址譯碼輸出選通相關(guān)的設(shè)備或器件進(jìn)行讀寫。具體內(nèi)容如表1所示。
6配套實(shí)驗(yàn)的設(shè)計(jì)及教學(xué)改革
6.1驗(yàn)證性實(shí)驗(yàn)
驗(yàn)證性實(shí)驗(yàn)是為了驗(yàn)證并鞏固課程中已學(xué)習(xí)過的知識點(diǎn)而設(shè)計(jì)的實(shí)驗(yàn)。單片機(jī)本身的知識點(diǎn)主要在于其指令系統(tǒng)及內(nèi)部資源如并行端口、定時(shí)器/計(jì)數(shù)器、串行口等的控制和使用。
各學(xué)校開設(shè)的單片機(jī)原理類課程的學(xué)時(shí)數(shù)基本都是32學(xué)時(shí),其中實(shí)驗(yàn)學(xué)時(shí)一般在4~8學(xué)時(shí)之間,能夠進(jìn)行的實(shí)驗(yàn)的數(shù)量并不多。為此我們對教學(xué)內(nèi)容及實(shí)驗(yàn)方式進(jìn)行了改革,增加部分基礎(chǔ)實(shí)驗(yàn)的實(shí)驗(yàn)課時(shí),并為此設(shè)計(jì)了4~6個(gè)驗(yàn)證性實(shí)驗(yàn)的實(shí)例,例如通過I/O端口及循環(huán)延時(shí)控制LED實(shí)現(xiàn)跑馬燈、通過定時(shí)中斷控制LED實(shí)現(xiàn)跑馬燈、獨(dú)立按鍵的掃描、單片機(jī)串行口數(shù)據(jù)的收發(fā)等。這些實(shí)驗(yàn)的控制流程簡單,代碼量小,非常容易理解,主要側(cè)重于單片機(jī)指令系統(tǒng)及單片機(jī)內(nèi)部資源的使用。實(shí)例同時(shí)提供匯編語言與C語言兩種版本,由老師事先調(diào)試運(yùn)行完畢,在進(jìn)行課內(nèi)實(shí)驗(yàn)時(shí),讓學(xué)生直接在該實(shí)驗(yàn)系統(tǒng)上運(yùn)行。由于實(shí)驗(yàn)代碼已事先調(diào)試完畢,所以學(xué)生在短時(shí)間內(nèi)可以完成所有的實(shí)驗(yàn),通過對閱讀實(shí)際代碼、編譯、連接工程、模擬調(diào)試、下載代碼并執(zhí)行這樣一個(gè)完整的開發(fā)過程的實(shí)踐,切實(shí)掌握單片機(jī)應(yīng)用系統(tǒng)的開發(fā)流程及開發(fā)工具的使用,并能體會(huì)到機(jī)器指令、匯編語言和高級語言之間的關(guān)系,為進(jìn)一步完成后續(xù)的綜合性及設(shè)計(jì)性實(shí)驗(yàn)打下基礎(chǔ)。為了防止學(xué)生在完成驗(yàn)證性實(shí)驗(yàn)時(shí)走過場,我們還針對每個(gè)實(shí)驗(yàn)設(shè)計(jì)了一些思考題,在驗(yàn)收實(shí)驗(yàn)時(shí)要求學(xué)生現(xiàn)場修改并執(zhí)行,可充分檢驗(yàn)出學(xué)生對實(shí)驗(yàn)內(nèi)容的了解程度,起到督促學(xué)生認(rèn)真進(jìn)行實(shí)驗(yàn)的作用。
6.2綜合性實(shí)驗(yàn)
綜合性實(shí)驗(yàn)是指學(xué)生在具有一定的知識和技能的基礎(chǔ)上,運(yùn)用某一門課程中的多個(gè)知識點(diǎn)或多門課程的相關(guān)知識對實(shí)驗(yàn)技能和方法進(jìn)行綜合訓(xùn)練的一種復(fù)合型實(shí)驗(yàn)。
對于單片機(jī)課程而言,綜合性實(shí)驗(yàn)一般在課程結(jié)束前進(jìn)行,此時(shí)學(xué)生已經(jīng)基本掌握了單片機(jī)的內(nèi)部資源及外擴(kuò)設(shè)備的原理,可以運(yùn)用多個(gè)知識點(diǎn)完成綜合性實(shí)驗(yàn)。我們準(zhǔn)備了兩個(gè)綜合性實(shí)驗(yàn):短消息收發(fā)終端的設(shè)計(jì)和分布式溫度采集系統(tǒng)。短消息收發(fā)終端設(shè)計(jì)實(shí)驗(yàn)要求學(xué)生掌握通過單片機(jī)外擴(kuò)總線擴(kuò)展串行通信接口,實(shí)現(xiàn)擴(kuò)展串行接口和單片機(jī)本身串行口之間的數(shù)據(jù)緩沖、中斷式數(shù)據(jù)收發(fā)、數(shù)據(jù)包分析等功能;分布式溫度采集系統(tǒng)實(shí)驗(yàn)要求學(xué)生掌握單片機(jī)多機(jī)通信的原理、多機(jī)通信環(huán)境下數(shù)據(jù)包收發(fā)的設(shè)計(jì)和實(shí)現(xiàn)、通過I/O端口模擬總線時(shí)序?qū)U(kuò)展設(shè)備進(jìn)行操作等知識。上述兩個(gè)實(shí)驗(yàn)學(xué)生可按三人一個(gè)小組,任選一個(gè)完成。由于它們都引入了功能較復(fù)雜的外部設(shè)備,學(xué)生必須在課外預(yù)先進(jìn)行一定的準(zhǔn)備,鍛煉了學(xué)生資料查閱能力、系統(tǒng)分析能力、分工合作能力及編程實(shí)踐能力。
6.3設(shè)計(jì)性實(shí)驗(yàn)
設(shè)計(jì)性實(shí)驗(yàn)是指給定實(shí)驗(yàn)?zāi)康?、要求和?shí)驗(yàn)條件,由學(xué)生自行設(shè)計(jì)實(shí)驗(yàn)方案并加以實(shí)現(xiàn)的一種探索型實(shí)驗(yàn)。設(shè)計(jì)性實(shí)驗(yàn)不但要求學(xué)生綜合課程中的多個(gè)知識點(diǎn)和各種實(shí)驗(yàn)原理來設(shè)計(jì)實(shí)驗(yàn)方案,而且要求學(xué)生能充分運(yùn)用已學(xué)的知識去發(fā)現(xiàn)問題、解決問題。開設(shè)設(shè)計(jì)性實(shí)驗(yàn)的目的是讓學(xué)生在實(shí)踐中將相關(guān)的基礎(chǔ)知識、基本理論得以實(shí)踐、融會(huì)貫通,培養(yǎng)其獨(dú)立發(fā)現(xiàn)問題、解決問題的能力,以最大限度發(fā)揮學(xué)生學(xué)習(xí)的主動(dòng)性,相對于綜合性實(shí)驗(yàn)而言,要求更高、難度更大。
對于設(shè)計(jì)性實(shí)驗(yàn),我們充分利用自制實(shí)驗(yàn)設(shè)備豐富的系統(tǒng)資源,準(zhǔn)備了十余個(gè)題目,大部分和通信相關(guān),同時(shí)還涉及單片機(jī)內(nèi)部及擴(kuò)展資源的使用,例如模擬電話用戶接口設(shè)計(jì)、串口/以太網(wǎng)轉(zhuǎn)換模塊設(shè)計(jì)、短信監(jiān)控系統(tǒng)設(shè)計(jì)等。這些實(shí)驗(yàn)只指定了實(shí)驗(yàn)的基本要求和可用的資源,具體的實(shí)驗(yàn)方案和實(shí)際的設(shè)計(jì)過程都由學(xué)生自行完成。通過這樣的實(shí)驗(yàn)過程,學(xué)生們可以把分散、獨(dú)立的知識融會(huì)貫通,整合為一體,最大程度上了解并掌握了單片機(jī)系統(tǒng)開發(fā)的全過程,使學(xué)生的創(chuàng)新能力、設(shè)計(jì)能力及實(shí)踐能力得到了充分的鍛煉。
由于課時(shí)的限制,設(shè)計(jì)性實(shí)驗(yàn)并不要求作為課內(nèi)實(shí)驗(yàn)完成。我們針對設(shè)計(jì)性實(shí)驗(yàn)進(jìn)行了教學(xué)改革的嘗試,鼓勵(lì)學(xué)生選擇一到兩個(gè)設(shè)計(jì)性實(shí)驗(yàn),在課程結(jié)束后的半學(xué)期內(nèi)利用課外時(shí)間到開放實(shí)驗(yàn)室去完成。學(xué)生完成實(shí)驗(yàn),提交實(shí)驗(yàn)報(bào)告,經(jīng)實(shí)驗(yàn)教師檢查合格后可根據(jù)實(shí)驗(yàn)學(xué)時(shí)獲得一定的自主個(gè)性化學(xué)分,以此來激發(fā)同學(xué)們選做實(shí)驗(yàn)的積極性。
7結(jié)語
本文介紹的單片機(jī)實(shí)驗(yàn)教學(xué)系統(tǒng)具有以下特點(diǎn):實(shí)例化的基礎(chǔ)實(shí)驗(yàn)可使學(xué)生盡快掌握單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)思路及開發(fā)工具的使用;豐富的系統(tǒng)資源及資源的模塊化設(shè)計(jì)可組合出較多的實(shí)驗(yàn)內(nèi)容,并在該實(shí)驗(yàn)平臺上實(shí)現(xiàn)了同時(shí)進(jìn)行驗(yàn)證性、綜合性和設(shè)計(jì)性實(shí)驗(yàn)的功能,提高了實(shí)驗(yàn)平臺的性價(jià)比;在綜合性、設(shè)計(jì)性實(shí)驗(yàn)內(nèi)容的安排上偏向于通信領(lǐng)域各種技術(shù)的應(yīng)用,符合本校的辦學(xué)特色。
目前該實(shí)驗(yàn)系統(tǒng)已批量生產(chǎn),首批80套設(shè)備投入使用后,經(jīng)過一個(gè)學(xué)期兩個(gè)大班實(shí)驗(yàn)教學(xué)的試點(diǎn),教學(xué)效果良好,極大地提高了學(xué)生的學(xué)習(xí)興趣及綜合創(chuàng)新能力。
參考文獻(xiàn):
[1] 倪志蓮. 單片機(jī)課程的實(shí)驗(yàn)教學(xué)改革[J]. 實(shí)驗(yàn)室研究與探索,2006,25(7):843-844.
[2] 陳亮. 單片機(jī)課程的教學(xué)改革[J]. 實(shí)驗(yàn)室研究與探索,2008,27(9):121-123.
[3] 廖平. 單片機(jī)實(shí)驗(yàn)教學(xué)的改革[J]. 實(shí)驗(yàn)室研究與探索,2004,23(7):36-38.
[4] 馬忠梅. 單片機(jī)的C語言應(yīng)用程序設(shè)計(jì)[M]. 北京:北京航空航天大學(xué)出版社,2003.
[5] 焦振宇. 淺談新形勢下我國高校單片機(jī)教學(xué)的課程改革[J]. 高教論壇,2005,2(1):102-105.
[6] 秦曉梅. 單片機(jī)綜合設(shè)計(jì)實(shí)驗(yàn)課程的建設(shè)與開發(fā)[J]. 實(shí)驗(yàn)技術(shù)與管理,2004(2):114-118.
[7] 陳鑒富. 單片機(jī)實(shí)驗(yàn)系統(tǒng)的研制[J]. 中國現(xiàn)代教育裝備,2008(3):90-92.