[摘 要] 隨著我國科學技術的不斷發展,單片機作為集成電路芯片,被廣泛應用到各個領域,也使國家對于數字電路的學科教育逐漸受到重視。但是模擬電路的學科教學,會涉及編程,這就給技工院校的學生增加了學習的難度,所以教師應當借助實踐訓練的方式,讓學生更好地掌握其基礎理論知識,為以后的學習和工作奠定良好的基礎。就技工院校學生單片機操作技能訓練方法,結合操作技能、編程技能的培養方式進行分析,對于我國電路學科的教育有著積極的意義。
[關 鍵 詞] 技工院校;單片機;操作技能;訓練方法;C語言編程
[中圖分類號] G718.1 [文獻標志碼] A [文章編號] 2096-0603(2016)02-0087-01
單片機在金融、教育、電力等方面都有著廣泛的應用,但是學好這一學科,設計出安全可靠的電路,并不是一項簡單的事。因為它涉及模擬電路、數字電路和C語言方面的理論知識,需要學生具有努力學習的毅力、具有完善的學習開發工具,明確理論知識與實踐動手操作所結合的重要性。對此,教師應采取合理的單片機操作技能訓練方法,保證學生可以真正學以致用。
一、單片機操作技能操作訓練方法
(一)分層教學
對于學生的技能訓練,采用的設備是天煌的單片機開發面板,結伴結構為運算器、控制器以及寄存器。由于其組成結構復雜,教師完全可以采用分層教學法,按照指定的模塊進行一系列的基礎實驗,如流水燈、獨立及矩陣按鍵、點陣和獨立及多個譯碼管顯示等,較為復雜的如繼電器控制實驗、計數器實驗、定時器實驗等,讓學生由簡到難將每一個模塊學得更精、更全,最后在設置課題時進行綜合教學。
(二)項目教學
項目教學與以往的教學方式有所不同,是以理論知識為基礎的,注重學生對于單片機的實踐訓練。師生可以共同通過對于小產品制作,像定時器的制作,首先讓學生掌握定時器的工作理論,讓學生通過對于定時器工作原理圖的觀察,明確定時器的實質、定時器方式(C/■=0);然后借助發光二極管、單片機以及仿真器進行調試性的設計,從而更好地提高學生知識理論與實踐結合的能力。
二、編程技能訓練
(一)掌握電路基礎原理
C語言是目前使用比較普遍的編程語言,在單片機上也常出現C語言的開發環境,而要想讓學生熟練地操作C語言,首先就要讓學生明確編程的基礎理論知識,掌握電路中每個模塊的原理。例如,教師指出80C51單片機線路圖中I/O線,此時學生會根據給出的電路圖,明確說出P3.0、P3.1、P3.2口象征的意義;只有這樣學生才會靈活地運用基礎知識進行編程。
(二)循序漸進
對于C語言編程技能的教學,教師首先要讓學生理解電路原理,從模塊程序教學入手,逐漸掌握D語言主程序,然后了解電路原理圖,最后從一些簡單的C語言匯編語言教學入手,像auto局部變量、case switch語句中選擇項等32個關鍵字,以及go to,if,while等9個控制語句。讓學生熟悉C語言的功能、編寫的框架。其次教師也要積極地推薦一些對于學生編程能力培養有用的書籍,也可以讓學生多參加一些規模不同的比賽,增加學生的學習欲望以及成功的心理,使學生掌握更多的技能。
綜上所述,通過對于技工院校學生單片機操作技能訓練方法的分析發現,單片機技能訓練不僅可以提升學生的編程技能,同時也會增加學生的實踐操作能力。但是對于學生單片機技能的培養,不能一味求快,應當更加關注學生的學習質量,對此應當注意學生基礎知識的培養,讓學生從單一模塊程序練起,然后再綜合進行教學和考評,從而為國家培養更多的綜合性優秀人才。
參考文獻:
[1]王曉娟,吳德平.中職學生單片機操作技能訓練方法探析[J].職教通訊,2011(10):28-30.
[2]姚成偉.中職學生單片機操作技能訓練方法探析[J].成功(教育),2013(3):96.
[3]甄立常.基于仿真軟件的高職單片機課程項目式教學研究[D].河北大學,2010.