999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

微機原理與單片機技術(shù)課程一體化教學(xué)改革研究

2016-09-19 12:27:38陳雙燕湯巧治
裝備制造技術(shù) 2016年6期
關(guān)鍵詞:單片機課程系統(tǒng)

 陳雙燕,湯巧治

(閩南理工學(xué)院電子與電氣工程學(xué)院,福建石獅362700)

微機原理與單片機技術(shù)課程一體化教學(xué)改革研究

陳雙燕,湯巧治

(閩南理工學(xué)院電子與電氣工程學(xué)院,福建石獅362700)

在電子技術(shù)高速發(fā)展的今天,微機和單片機技術(shù)在各行各業(yè)得到了廣泛應(yīng)用。結(jié)合教學(xué)實踐經(jīng)驗,針對目前微機原理與單片機技術(shù)這兩門課程在教學(xué)中存在的問題,提出了將兩門課程進行一體化整合的教學(xué)改革方案。在理解微機原理的基礎(chǔ)上,引入Keil和Proteus平臺深入進行單片機C語言的教學(xué),以任務(wù)為主導(dǎo),將理論與實踐緊密聯(lián)系,以提高教學(xué)質(zhì)量,以及應(yīng)用型本科學(xué)生的動手能力和創(chuàng)新能力。

微機原理;單片機技術(shù);人才培養(yǎng);課程教學(xué)

目前,微機原理與單片機技術(shù)這兩門課程基本上是國內(nèi)工科大學(xué)電類專業(yè)的必修課以及專業(yè)基礎(chǔ)課[1]。微機和單片機的技術(shù)在電子技術(shù)高速發(fā)展的今天,在各行各業(yè)得到了廣泛的應(yīng)用,如儀器儀表、數(shù)據(jù)采集與處理、家用電器、工業(yè)控制等領(lǐng)域。微機原理及單片機技術(shù)課程主要培養(yǎng)學(xué)生的邏輯思維、編程思想以及模塊化設(shè)計能力[2],在動手實踐中,對開拓學(xué)生的創(chuàng)新意識、提高學(xué)生分析和解決問題的能力以及工程實踐能力有著重要的作用。

1 微機與單片機教學(xué)現(xiàn)狀分析

目前,微機原理一般作為單片機技術(shù)課程的先導(dǎo)課程[3],很多大學(xué)都是在開設(shè)微機原理課程后的下學(xué)期開設(shè)單片機課程。

1.1微機原理與單片機教學(xué)的特點

微機原理與單片機技術(shù)這兩門課程既有相似之處,又有不同的地方。

(1)微機和單片機這兩門課程的概念很多,既抽象又復(fù)雜,專用名詞很多[4],比如匯編語言的操作指令、各個寄存器的名稱等。對于學(xué)生來說,不容易記住,覺得入門很難。

(2)微機原理這門課的邏輯性很強,前后關(guān)聯(lián)比較多。如果學(xué)生在學(xué)習(xí)微機原理這門課的開始,沒有掌握好微處理器的編程機構(gòu)與存儲器組織,那么后續(xù)學(xué)習(xí)指令系統(tǒng)和尋址方式就會比較吃力。而單片機這門課程也是這樣,如果開頭的基礎(chǔ)知識沒有掌握好,學(xué)生將會失去學(xué)習(xí)的興趣。

(3)微機和單片機的編程語言都有匯編語言,指令很多,比較復(fù)雜,也有很多正確使用指令需要注意的問題。

1.2微機和單片機教學(xué)中存在的問題

在微機原理和單片機技術(shù)這兩門課程的教學(xué)過程中存在以下問題。

(1)微機原理課程所研究的是8086、8088等比較陳舊的微處理器型號,而單片機課程所研究的是經(jīng)典的51單片機。微機原理這門課程可以幫助學(xué)生理解最基礎(chǔ)的微型計算機各個模塊的概念,微型計算機的工作原理以及接口電路的連接原理。但是微機原理這門課程應(yīng)用很少,在日常生活中,幾乎不會使用8086去做設(shè)計,而相對來說,單片機在日常生活中應(yīng)用廣泛。

(2)教學(xué)手段比較單一。由于實驗設(shè)備、硬件條件的限制,微機和單片機這兩門課程主要是在課堂進行理論教學(xué)。由于寄存器、總線、尋址方式、匯編語言指令等概念比較抽象,因此,比較難被學(xué)生消化和吸收。而實驗課的內(nèi)容通常是驗證理論的結(jié)果,很少能引發(fā)學(xué)生對理論本身更深層的思考。

(3)教學(xué)內(nèi)容重復(fù)。微機和單片機這兩門課程,在接口技術(shù)中,有一些可編程接口芯片是重復(fù)介紹的,比如可編程并行接口芯片8255A,可編程計數(shù)器/定時器8253,另外,關(guān)于中斷系統(tǒng)、串行通信、模數(shù)轉(zhuǎn)換、數(shù)模轉(zhuǎn)換等模塊也是兩門課程都有涉及的。

(4)編程語言重復(fù)學(xué)習(xí)。微機和單片機技術(shù)在應(yīng)用編程時所使用的匯編語言有一定的相似之處,但也有一些不同的地方,容易發(fā)生混淆,沒有必要要求學(xué)生同時掌握這兩種匯編語言。

(5)匯編語言與后續(xù)課程聯(lián)系欠缺。只學(xué)習(xí)微機或者單片機匯編語言,對學(xué)生的后續(xù)課程嵌入式系統(tǒng)、DSP處理器、C++等課程沒有打基礎(chǔ)的作用,如果學(xué)習(xí)了單片機C語言,那么后續(xù)這些課程會學(xué)習(xí)得更好。

2 微機與單片機課程改革思路

筆者在福建省閩南理工學(xué)院教過兩輪的單片機技術(shù),也教過兩輪的微機原理,發(fā)現(xiàn)對于學(xué)生來說,單片機比微機有意思,因為單片機有更多的應(yīng)用,學(xué)生學(xué)習(xí)單片機的熱情也比較高。因此,筆者建議將微機和單片機兩門課程整合在一起,課程結(jié)構(gòu)如圖1所示。

圖1 微機原理和單片機技術(shù)課程一體化結(jié)構(gòu)

2.1以微機原理為基礎(chǔ)

微機原理這部分的內(nèi)容主要講述微型計算機的基本結(jié)構(gòu)以及基本工作原理,學(xué)生通過對這門課程的學(xué)習(xí),可以掌握微機的基本理論,為后續(xù)的單片機課程打下比較扎實的理論基礎(chǔ)。但是,涉及到微機原理的指令尋址方式以及匯編語言指令系統(tǒng)則不做系統(tǒng)介紹。另外,與微機原理相關(guān)的接口技術(shù)也盡可能簡單介紹。

2.2以單片機的原理及接口技術(shù)為核心

在學(xué)生理解微型計算機基本工作原理的基礎(chǔ)上,深入講解單片機的CPU的功能單元、時鐘與時序以及存儲器組織和并行口。在這個基礎(chǔ)上,簡單介紹單片機的匯編語言指令系統(tǒng),接著延伸到單片機的中斷系統(tǒng)、定時/計數(shù)器,最后介紹單片機與外圍芯片的接口,包括串行通信,存儲器等片外資源的擴展,模數(shù)、數(shù)模接口擴展等。

2.3以單片機C語言教學(xué)為主

單片機應(yīng)用系統(tǒng)的程序設(shè)計,不僅可用匯編語言完成,也可采用C語言來完成[5],還可以用匯編語言和C語言進行聯(lián)合編譯。匯編語言對單片機的內(nèi)部資源的操作直接,代碼簡潔且緊湊。但是,當(dāng)系統(tǒng)的規(guī)模比較大時,匯編語言就顯得繁瑣、可讀性差,很難進行調(diào)試。由于C語言具有良好的可讀性、可移植性和基本的硬件操作能力,所以,設(shè)計人員一般會采用C語言進行比較大型的系統(tǒng)程序設(shè)計。

在筆者講授這兩門課程的時候,發(fā)現(xiàn)學(xué)生對于匯編語言接受得比較差,比如講到矩陣鍵盤的程序設(shè)計時,要花很大的精力和時間讓學(xué)生理解匯編語言程序。大部分學(xué)生對C語言更感興趣,因為C語言更容易懂,指令也更好記,更直觀。而且,如果只學(xué)習(xí)匯編語言的話,那么后續(xù)的嵌入式系統(tǒng)、DSP、VC++等課程的學(xué)習(xí)就會有比較大的困難。單片機C語言會是一個很好的過渡。

再者,大部分電類專業(yè)學(xué)生的畢業(yè)設(shè)計會和單片機有關(guān),單靠學(xué)生在畢業(yè)設(shè)計的那幾個月自學(xué)單片機C語言,可能無法保證畢業(yè)設(shè)計的質(zhì)量。若是在課堂教學(xué)上,學(xué)習(xí)了單片機C語言,就能夠提高學(xué)生畢業(yè)設(shè)計的積極性和質(zhì)量。

2.4以Keil和Proteus為實踐平臺

Proteus軟件是一款嵌入式系統(tǒng)仿真與開發(fā)平臺,來自英國Labcenter公司,是一種可視化的軟、硬件系統(tǒng)協(xié)同仿真軟件,做到了一體化和互動效果,是目前電子設(shè)計愛好者廣泛使用的電子線路設(shè)計平臺[6]。Proteus軟件支持許多通用的微控制器,如PIC、AVR、HC11以及8086、8051等;包含強大的調(diào)試工具,可對寄存器、存儲器實時監(jiān)測;可對KeilμVision2、IAR C-SPY等開發(fā)工具的源程序進行調(diào)試,可與Keil實現(xiàn)聯(lián)調(diào)。

Keil C51是美國Keil Software公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢,因而易學(xué)易用。用過匯編語言后再使用C來開發(fā),體會更加深刻。

筆者試過在單片機課程教學(xué)的第一次課演示了Proteus軟件的仿真,將幾個簡單的系統(tǒng)演示給學(xué)生看,如簡易電子琴、雙步進電機、電子時鐘等。筆者發(fā)現(xiàn),可以激發(fā)學(xué)生的學(xué)習(xí)興趣,也為后續(xù)的課堂教學(xué)起到一定的促進作用。在與教授同一門課程的教師們交流單片機教學(xué)心得的過程中,筆者發(fā)現(xiàn),每堂課都給學(xué)生演示一些與這次課教學(xué)內(nèi)容相關(guān)的仿真,效果比較好。

在學(xué)生的實驗課上引進Keil軟件進行編程,并且通過Proteus軟件進行硬件設(shè)計,最終實現(xiàn)軟硬件調(diào)試,這樣比單純地驗證實驗程序,收效更好。另外,在教學(xué)過程中,教師可以布置仿真及程序設(shè)計的任務(wù)給學(xué)生,讓他們課后去完成,交電子版的作業(yè),這樣可以培養(yǎng)學(xué)生的自學(xué)能力,也可以激發(fā)他們的學(xué)習(xí)熱情,熟練地掌握這兩款學(xué)習(xí)單片機的重要軟件,也為后續(xù)課程做鋪墊。

2.5以任務(wù)為核心進行教學(xué)

將單片機的課程教學(xué)分為幾個任務(wù),按照任務(wù)的難易程度,由簡單到復(fù)雜循序漸進。比如最初是比較簡單的彩燈循環(huán)亮系統(tǒng),接著到簡易電子琴系統(tǒng),再到比較復(fù)雜的電子萬年歷系統(tǒng)。將單片機的相關(guān)的教學(xué)內(nèi)容融合在這幾個系統(tǒng)設(shè)計中,及時應(yīng)用課堂上學(xué)到的理論知識,在老師的指導(dǎo)下進行這幾個系統(tǒng)的設(shè)計,可以有效地提高教學(xué)水平,也提高學(xué)生的實踐能力和動手能力。

3 結(jié)束語

電子信息技術(shù)以及計算機技術(shù)的飛速變革使得電類專業(yè)的人才培養(yǎng)及教學(xué)過程落入一種隨時待改且需長期探索的嚴峻處境。微機原理和單片機技術(shù)的課程教學(xué)是相輔相成的,本文在深入學(xué)習(xí)和思考這兩門課程教學(xué)過程的特點和不足之處的基礎(chǔ)上,提出將兩門課程整合在一起進行教學(xué),并且以微機原理為基礎(chǔ),深入學(xué)習(xí)單片機,在Proteus和Keil平臺上,以任務(wù)為核心進行單片機C語言的教學(xué)改革方案,為應(yīng)用型本科高校電類專業(yè)的人才培養(yǎng)和課程教學(xué)提供了有益的思路和方法。

[1]任斌.微機原理與單片機技術(shù)課程建設(shè)與改革實踐[J].新課程:教育學(xué)術(shù),2012,(4):42-43.

[2]武英,李鋼生,李秀娟.單片機課程體系教學(xué)改革初探[J].中國電力教育,2010,(4):74-75.

[3]蔡述庭,劉銀萍,謝云,等.微機原理及單片機技術(shù)課程教學(xué)改革研究[J].實驗科學(xué)與技術(shù),2011,9(5):70-72.

[4]周玉庭,陳靜,郝培華.微機原理與接口技術(shù)課程的改革與實踐[J].重慶工學(xué)院學(xué)報,2006,20(5):191-193.

[5]李全利.單片機原理及接口技術(shù)[M].第2版.北京:高等教育出版社,2009:259-260.

[6]周潤景,張麗娜,丁莉.基于PROTEUS的電路及單片機設(shè)計與仿真[M].第2版.北京:北京航空航天大學(xué)出版社,2010:1-5.

Research of Integrated Teaching Reform of Princip le ofMicro-controller and MCU

CHEN Shuang-yan,TANG Qiao-zhi
(School of Electrical and Electronic Engineering,Minnan University of Science and Technology,Shishi,F(xiàn)ujian 362700,China)

Nowadays,with the rapid development of electronic technology,micro-controller and MCU was widely used in various industries.In order to solve the problems in the teaching ofmicro-controller principle and MCU,the teaching reform plan of the integration of the two courses was proposed which based on the teaching practice experience.On the basis of understanding the principle of micro-controller,the C language of MCU was introduced thoroughly on the platform of Keil and Proteus software.The teaching reform was task oriented and closely linked to the theory and practice,so as to improve the quality of teaching,aswell as hands-on skills and innovation capacity of applied undergraduate students.

micro-controller principle;MCU;training program;professional teaching

G 642

A

1672-545X(2016)06-0260-03

2016-03-04

陳雙燕(1986-),女,福建福清人,講師,碩士,從事的工作:電子信息技術(shù)領(lǐng)域的教學(xué)與研究。

猜你喜歡
單片機課程系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
數(shù)字圖像處理課程混合式教學(xué)改革與探索
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
軟件設(shè)計與開發(fā)實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
為什么要學(xué)習(xí)HAA課程?
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 午夜高清国产拍精品| 国产成人超碰无码| 亚洲久悠悠色悠在线播放| 久草视频精品| 国产情精品嫩草影院88av| 97se亚洲综合| 国产免费久久精品99re不卡| 九九视频免费看| 亚洲无码电影| 免费又黄又爽又猛大片午夜| 亚洲欧美在线看片AI| 第一页亚洲| 亚洲第一天堂无码专区| 999精品在线视频| 久久婷婷六月| 欧美a级完整在线观看| 无码久看视频| 亚洲精品无码不卡在线播放| 国产99视频在线| 亚洲欧美日韩天堂| 特级aaaaaaaaa毛片免费视频 | 极品国产一区二区三区| 久久毛片免费基地| 在线看片国产| 亚洲人免费视频| 天天爽免费视频| 精品久久国产综合精麻豆| 直接黄91麻豆网站| 一本二本三本不卡无码| 男人天堂亚洲天堂| 亚洲免费成人网| 国产成人精品在线| 亚洲色图欧美在线| 日本高清免费不卡视频| 国产精品偷伦在线观看| 另类重口100页在线播放| 欧美日韩激情| 欧美成人精品在线| 97se综合| 精品撒尿视频一区二区三区| 欧美日韩中文国产va另类| 国产乱人激情H在线观看| 欧美黄网站免费观看| 亚洲IV视频免费在线光看| 欧美97欧美综合色伦图| 99精品在线视频观看| 国产免费观看av大片的网站| 欧美日韩国产在线人成app| 伊人网址在线| 婷五月综合| 一级毛片免费高清视频| 国产日韩欧美精品区性色| 国产精品毛片一区视频播| 97久久免费视频| 亚洲成a人片| 亚洲欧美日韩动漫| 亚洲第一国产综合| 国产高清在线观看91精品| 高清免费毛片| 欧美精品在线免费| 亚洲国产日韩在线观看| 99在线观看视频免费| 国产91熟女高潮一区二区| 青青青伊人色综合久久| 色哟哟精品无码网站在线播放视频| 亚洲第一成年人网站| 国产色图在线观看| 3344在线观看无码| 尤物在线观看乱码| 日韩AV无码免费一二三区| 亚洲无码视频喷水| 无码电影在线观看| 久久这里只精品国产99热8| 中文字幕人妻无码系列第三区| 国产在线视频二区| 91九色最新地址| 日韩在线观看网站| 国产综合欧美| 国产精品流白浆在线观看| 手机在线免费不卡一区二| 国产美女主播一级成人毛片| 91麻豆精品国产91久久久久|