資源描述:
《proteus和keil軟件在單片機教學(xué)中的應(yīng)用》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、第9卷第2期西南農(nóng)業(yè)大學(xué)學(xué)報(社會科學(xué)版)Vol.9,No.22011年2月JournalofSouthwestAgriculturalUniversity(SocialScienceEdition)Feb.2011Proteus和Keil軟件在單片機教學(xué)中的應(yīng)用趙虎,祝詩平(西南大學(xué)工程技術(shù)學(xué)院,重慶400716)摘要:通過教學(xué)、科技競賽和創(chuàng)新性實驗計劃三個典型實例,論述了Proteus和Keil在單片機課程教學(xué)和產(chǎn)品研發(fā)中的作用和實際價值。Proteus和Keil明顯提高了
2、教學(xué)質(zhì)量,使單片機課程的教學(xué)改革走出了一條“仿真教學(xué)”的新路;顯著縮短了單片機應(yīng)用產(chǎn)品的研發(fā)周期,促進了單片機應(yīng)用產(chǎn)品研發(fā)過程的改革,使學(xué)生的研發(fā)能力和動手能力都得到了很大的提高,并通過參加科技競賽為將來的工作實踐打下堅實的基礎(chǔ)。關(guān)鍵詞:Proteus;單片機;仿真;創(chuàng)新性實驗;飛思卡爾中圖分類號:G642文獻標識碼:A文章編號:16725379(2011)02016903單片機是一門實驗實踐環(huán)節(jié)較多的課程,教學(xué)夠,僅憑這些要達到掌握對單片機的靈活應(yīng)用是遠[2]任務(wù)內(nèi)的實驗課時數(shù)往往不能滿足學(xué)生的實際需遠不夠的。要,不少學(xué)生學(xué)完了該課程后,往往對實際操作一知(二)難以選
3、拔科技競賽人才[1]半解,有的甚至只停留在理論上;在以往的科技在飛思卡爾智能車競賽、電子設(shè)計競賽等學(xué)生競賽的人員選拔中,考試不能有效地甄別出能力強科技競賽活動中,對編程能力出色、動手能力強的優(yōu)的學(xué)生,而實際焊接、調(diào)試電路板又存在周期長、花秀學(xué)生的選拔,僅僅通過傳統(tǒng)的卷面考試難以達到費高等缺點。為了有效地解決上述問題,筆者嘗試目的。給定一個設(shè)計題目,通過實際焊接和調(diào)試電在單片機的教學(xué)過程和科技競賽的人員選拔中采用路板的方法固然有效,但是每人一塊電路板費用太單片機系統(tǒng)的虛擬仿真軟件———Proteus,不用制作高,而分組調(diào)試又難以甄別出真正優(yōu)秀的人才。因具體的電路板也能夠完
4、成以上工作,使目標實現(xiàn)更此,只有通過采取合理的教學(xué)方法及選拔手段才能加方便、經(jīng)濟,大大節(jié)省了時間和費用。真正滿足單片機的教學(xué)需要,達到選拔優(yōu)秀學(xué)生的目的。一、傳統(tǒng)教學(xué)中存在的問題把Proteus和Keil軟件引入到單片機教學(xué)中,只需要計算機就可以仿真,實現(xiàn)可視化教學(xué)和零成傳統(tǒng)單片機課程的教學(xué)模式多為理論加實驗的本設(shè)計調(diào)試,大大提高了教學(xué)質(zhì)量,能夠選拔出真正模式,該模式基本符合單片機的課程特點,但在實際編程出色、動手能力強的學(xué)生參加各種類型的學(xué)生操作中卻存在一些問題,主要體現(xiàn)在以下兩個方面:科技競賽。(一)單片機教學(xué)的抽象性使學(xué)生難以掌握在理論教學(xué)中有許多理論知識難以用語
5、言表達二、Proteus和Keil軟件簡介清楚,如果采用課堂演示則需要用到計算機、仿真器、電源和實驗電路板等設(shè)備,這樣不但準備過程非Proteus軟件是英國著名的電子軟件設(shè)計公司[3]常繁瑣,而且耗費大量的教學(xué)時間,會影響課堂教學(xué)LabcenterElectronics出版的EDA工具軟件,不僅進度。目前的實驗教學(xué)也只是利用現(xiàn)有的實驗箱做可以作為學(xué)校單片機實驗的模擬仿真,也可作為個一些驗證性實驗,而且受大綱限制,實驗課時數(shù)也不人工作室的仿真實驗。Keil軟件支持眾多不同公司*收稿日期:20100927作者簡介:趙虎(1974—),男,內(nèi)蒙古托縣人,西南大學(xué)講師,博士研究
6、生,研究方向:嵌入式系統(tǒng)。170西南農(nóng)業(yè)大學(xué)學(xué)報(社會科學(xué)版)投稿網(wǎng)址http://xbgjxt.swu.cn2011年2月的MCS51架構(gòu)的芯片,集編輯、編譯和程序仿真等Freescale單片機的編程和使用比較復(fù)雜,不適宜在于一體,同時還支持PLM匯編和C語言的程序設(shè)大規(guī)模的選拔和短期的培訓(xùn)中應(yīng)用,所以在前期筆計,并且通過設(shè)置可與Proteus聯(lián)機調(diào)試,Keil和者主要以Proteus仿真軟件和Keil軟件為主,用虛擬Proteus對單片機的仿真具有強大的功能,受到電子的51
7、單片機和舵機、液晶模塊等虛擬器件模擬出智技術(shù)愛好者、從事電子與電工教學(xué)的教師以及致力能車的控制系統(tǒng),并獲得舵機、驅(qū)動電機的運行于單片機開發(fā)應(yīng)用的科技工作者的青睞。將其引入效果。[4-5]教育領(lǐng)域,將引發(fā)一場深刻的教學(xué)改革。由于51單片機是西南大學(xué)相關(guān)專業(yè)的專業(yè)必修課,所以在飛思卡爾智能車競賽的前期培訓(xùn)中,只三、Proteus在教學(xué)中的應(yīng)用需要簡單地介紹其功能,重點放在智能車原理的介紹上,很快就可以讓學(xué)生開始獨立設(shè)計環(huán)節(jié)。智能(一)教學(xué)質(zhì)量明顯提高車的調(diào)試需要較強的專業(yè)知識和動手能力,通過采學(xué)生反映單片機課難懂、難學(xué)。自從將Proteus用