久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 平凡單片機教學——前言

平凡單片機教學——前言

作者: 時間:2016-11-22 來源:網絡 收藏
新8051教程——前言

傳統的單片機教學,均是以單片機的結構為主線,先講單片機的硬件結構,然后是指令,然后是軟件編程,然后是單片機系統的擴展和各種外圍器件的應用,最后再講一些實例。按照此種教學結構,按照這種結構,學生普遍感到難學。試想,一個從未接觸過計算機結構的人,甚至數字電路也是剛剛接觸的人,要他去理解單片機內部結構,這實在不是個容易的事,至于很多書一開始就提出的總線、地址等概念,更是初學者難以理解的——不管用什么巧妙的比方都不容易理解。于是糊里糊涂地學完了第一部份,第二部份一開始就是尋址方式,更抽象,好多人直到學完單片機還不能理解尋址方式究竟是什么意思,為什么需要這么多尋址方式,剛開始學當然更不懂了。然后是指令,111條指令,又不分個重點,反正全是要記住的,等到指令全部學完,大部份人已對單片機望爾生畏,開始打退堂鼓了。第三部份是編程,如果說前面的東西不能理解,還能靠記憶來獲得知識的話,這部份就純是理解和掌握了,如果以前沒學過編程,短時間內很難掌握編程的有關知識,更不必說編程技巧了。可是教材上明明規定,要編出這樣、那樣的程序,學的人編不出來,當然只會認為,教材的要求當然是合理的,應該做到的,我做不到就是我沒學好,于是很多人長嘆一聲:單片機太難學了!放棄吧。可是到這里還根本不知道一個單片機開發的完整過程是什么,什么是編程器還不知道。后面的就不說了,總之,現在教材,基本都是以單片機為藍本來學習計算機原理,而不純為學習單片機技術,在教材、教學過程的安排上又沒有考慮人的接受能力,使得學習的過程是一個充滿不斷挫折的過程,于是很多人認為單片機入門難。

本文引用地址:http://cqxgywz.com/article/201611/319648.htm

  基于以上情況,作者嘗試編制一套全新的教學方法,以任務為教學單元,打破原有界限,不管硬件結構、指令、編程的先后順序,將各部份知識分解成一個個知識點,為了完成一個任務抽取每個部份的不同知識點,加以組合,完成第一個任務就能清楚單片機的開發過程,完成第二、三個任務,就能自已模仿性地編出自已的程序,使得學習過程是一個不斷成功地完成任務的過程。當所有任務全部完成,知識點就全學完了。即便只完成部份任務,也可以去做一些程序了——事實并沒有必要學完全部知識才可以去做開發的,作者在編第一個商用程序時,還不懂定時器怎么用,編第二個商用程序,寫了長達2K行的代碼,可當時我還不懂怎么樣用中斷編程,因為當時我根本還不需要用中斷。

以上的教學方法具有如下特點:

1、以人的認知規律為主線,而不是以課程結構為主線。

2、以任務為單元構建認知單元,而不是以單片機功能為單元構建。

3、完成第一個任務即可進行單片機的初步應用嘗試,不必學完單片機的全部知識體系。隨著任務的逐漸進行,知識逐漸完善,能力逐漸提高,所有任務完成時,已具有初步開發能力。

  以上的教學目標是一個很宏偉的計劃,我不知道我最終會不會完成他,因為完成他也許需要二年、三年甚至更長的時間,當然,對于這個計劃能否完成,是否合理,我是充滿信心的。要完成以上計劃,關鍵在于要做好以下一些工作:知識點的合理分解,合理組合,任務的合理設計等等。我將盡力去做好他,當然,我也希望諸位大蝦能不吝賜教,和我共同完成這個任務,這也算為單片機入門者鋪平道路吧。



評論


技術專區

關閉