張宇峰
摘要:為了解決高職單片機(jī)課程枯燥、難學(xué)等問(wèn)題,該文介紹了幾種LED的靈活應(yīng)用方式。這些應(yīng)用在很大程度上可以激發(fā)學(xué)生學(xué)習(xí)的興趣以及培養(yǎng)他們的動(dòng)手和創(chuàng)新能力。
關(guān)鍵詞:?jiǎn)纹瑱C(jī);搖搖棒;旋轉(zhuǎn)LED
中圖分類號(hào):TP313 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2012)36-8740-03
單片機(jī)是一門(mén)綜合性、實(shí)踐性極強(qiáng)的課程。但是由于單片機(jī)概念多而抽象、指令多而難記,相當(dāng)數(shù)量的高職學(xué)生在學(xué)習(xí)過(guò)程中一知半解,無(wú)從下手。為了更好的完成單片機(jī)教學(xué),我們不斷的加強(qiáng)實(shí)踐環(huán)節(jié),而LED發(fā)光二極管是單片機(jī)實(shí)踐中最基本、最簡(jiǎn)單也是最靈活的外圍擴(kuò)展之一。然而遺憾的是,我們沒(méi)有能很好的發(fā)揮其作用,只是一味的實(shí)現(xiàn)簡(jiǎn)單的閃爍、移動(dòng)等功能。不僅沒(méi)有辦法激起學(xué)生動(dòng)手的興趣,反而有可能會(huì)導(dǎo)致學(xué)生的厭惡情緒。因此LED在單片機(jī)教學(xué)中的靈活應(yīng)用顯得相當(dāng)重要。
結(jié)合學(xué)生的認(rèn)知規(guī)律,個(gè)人認(rèn)為,LED在單片機(jī)教學(xué)中的應(yīng)用可以由點(diǎn)到線,再由線到面。
以上兩種電路都是我們實(shí)踐中常用的電路,通過(guò)編程實(shí)現(xiàn)LED不同的閃爍或者移動(dòng)模式??刂戚^簡(jiǎn)單,編程較容易,學(xué)生易掌握。
2 “面”的應(yīng)用
搖搖棒是把一列發(fā)光二極管作為畫(huà)面每一列的顯示,左右搖晃起到了掃描的作用,人眼的視覺(jué)暫留現(xiàn)象使得看到的是一幅完整的畫(huà)面,如圖5所示。
旋轉(zhuǎn)LED是把一列或兩列發(fā)光二極管繞圓心旋轉(zhuǎn),同樣利用人眼的視覺(jué)暫留實(shí)現(xiàn)文字、數(shù)字、形狀的顯示。如圖6,圖7所示。
搖搖棒和旋轉(zhuǎn)LED的程序也不復(fù)雜,字碼可以由軟件生成,要注意的是電源的采用以及要處理好時(shí)間和速度的關(guān)系。但是這種LED的應(yīng)用要有意思的多,而且效果豐富,不僅可以展示學(xué)生的實(shí)踐能力,還可以激發(fā)學(xué)生的創(chuàng)造力。
3 結(jié)束語(yǔ)
以上介紹了在單片機(jī)教學(xué)中,LED由點(diǎn)到線,再到面的一些應(yīng)用。不僅能讓學(xué)生掌握好單片機(jī)的基本概念、基本指令和基本應(yīng)用,更重要的是能改變學(xué)生對(duì)單片機(jī)課程的認(rèn)識(shí),同時(shí)激發(fā)學(xué)生學(xué)習(xí)并掌握單片機(jī)的興趣,培養(yǎng)學(xué)生的執(zhí)行力和創(chuàng)造力。如果學(xué)生有足夠的能力,還可以進(jìn)行由面到體的應(yīng)用,當(dāng)然要注意循序漸進(jìn),不能一味求新求異。
參考文獻(xiàn):
[1] 劉訓(xùn)非,陳希.單片機(jī)技術(shù)及應(yīng)用[M].北京:清華大學(xué)出版社,2010.