- 相關(guān)推薦
寫單片機(jī)內(nèi)部數(shù)據(jù)存儲器
我說課的題目是教學(xué)情境三《寫單片機(jī)內(nèi)部數(shù)據(jù)存儲器》。選自高教出版社繳瑞山老師、韓全立老師主編的教改項目成果教材《單片機(jī)控制技術(shù)及應(yīng)用》。為了能夠上好這節(jié)課,在大綱的指導(dǎo)下我認(rèn)真分析了教材,結(jié)合學(xué)生的特點(diǎn)和學(xué)校的教學(xué)條件,明確了教法和學(xué)法,精心設(shè)計了教學(xué)過程。
一、說教材
(一)教材的地位和作用
本課程是機(jī)電、自動化、電子技術(shù)應(yīng)用等專業(yè)的一門專業(yè)技術(shù)課,為必修課程。本課程具有實用性強(qiáng)、理論和實踐結(jié)合、軟硬件結(jié)合等特點(diǎn)。該教材以目前較為流行的AT89C51單片機(jī)為核心,介紹了單片機(jī)結(jié)構(gòu)原理,和系統(tǒng)編程設(shè)計,書中以較大篇幅講述了單片機(jī)系統(tǒng)擴(kuò)展新技術(shù)和新型的外圍元器件的使用,非常適用。第二章單片機(jī)的基本結(jié)構(gòu)及工作原理第二節(jié)AT89系列單片機(jī)的性能及結(jié)構(gòu)。
。ǘ┙虒W(xué)目標(biāo)
根據(jù)大綱對本節(jié)內(nèi)容的具體要求,同時針對學(xué)生的認(rèn)知水平,結(jié)合教材,本著既教知識又培養(yǎng)能力的原則,確定了本節(jié)的教學(xué)目標(biāo):
知識目標(biāo):掌握內(nèi)部數(shù)據(jù)存儲器的結(jié)構(gòu)和地址分配
技能目標(biāo):能夠利用單片機(jī)編程軟件對內(nèi)部存儲器和單元進(jìn)行寫入操作。
德育目標(biāo):培養(yǎng)學(xué)生踏實操作,一絲不茍的學(xué)習(xí)精神。
(三)教學(xué)重點(diǎn)與難點(diǎn)
教學(xué)重點(diǎn):理解、掌握89C51單片機(jī)的內(nèi)部數(shù)據(jù)存儲器結(jié)構(gòu)及地址分配規(guī)律。
本教材單片機(jī)編程采用匯編語言,匯編語言完全依賴于單片機(jī)硬件結(jié)構(gòu),程序多是對內(nèi)部RAM和寄存器進(jìn)行操作,因些掌握單片機(jī)的內(nèi)部數(shù)據(jù)存儲器結(jié)構(gòu)及地址分配,是編寫程序的基礎(chǔ),學(xué)生必須通曉。為此我把它確定為重點(diǎn)。
教學(xué)難點(diǎn):單片機(jī)內(nèi)部數(shù)據(jù)存儲器中工作寄存器重名和位尋址區(qū)與內(nèi)部RAM區(qū)重名的區(qū)分;為實現(xiàn)上述目標(biāo),突出重點(diǎn)、突破難點(diǎn),在教法設(shè)計上我是這樣考慮的:
二、說教法
本節(jié)課內(nèi)容抽象、復(fù)雜的難懂,中職學(xué)生不易理解和掌握。
教學(xué)思想:以技能操作為主,理論教學(xué)為輔助。
教學(xué)過程中采用行為導(dǎo)向的教學(xué)方法,包括創(chuàng)設(shè)情境、任務(wù)驅(qū)動的教學(xué)方法來突出重點(diǎn);用理論與實踐一體、教學(xué)軟件實訓(xùn)與硬件知識講解結(jié)合的教學(xué)方法突破難點(diǎn),教學(xué)中充分調(diào)動學(xué)生學(xué)習(xí)的積極性和主觀能動性,使學(xué)生先形成對具體存儲器的感性認(rèn)識,由淺入深,化難為易,構(gòu)建屬于學(xué)生自己的知識和技能。
(確定了教學(xué)方法之后,對學(xué)法也要加以指導(dǎo)。)
三、說學(xué)法
1、學(xué)生分析:單片機(jī)實際工作時需要外圍電子和電氣元件,因此要系統(tǒng)的學(xué)習(xí)單片機(jī)需要
基本情況:主要先修課程:電路基礎(chǔ)、模擬電子技術(shù)、數(shù)字電路技術(shù)、、微型計算機(jī)原理。
優(yōu)點(diǎn):喜歡動手操作
2、學(xué)法指導(dǎo)
學(xué)生是課堂教學(xué)的主體,所以在教學(xué)中要不斷鼓勵學(xué)生主動參與、勤于動腦,培養(yǎng)學(xué)生分析問題和解決問題的能力。因此,本課程適合使用課前的自學(xué)探究法和課堂的遷移學(xué)習(xí)法。
、僮詫W(xué)探究法:抽象的,看不見摸不著的RAM區(qū),變成可訪問,可改寫,可控制的單元,通過暗示和對比,使學(xué)生在頓悟中理解理解知識、掌握技能。
②遷移學(xué)習(xí)法
用已掌握的單片機(jī)軟件設(shè)計知識解決新問題,提高邏輯分析能力,培養(yǎng)職業(yè)能力。
四、說教學(xué)過程設(shè)計
正確的教法和科學(xué)的學(xué)法的實施必須合理地貫徹到教學(xué)過程中。
首先以單字節(jié)數(shù)的乘法入口條件和出口信息來體現(xiàn)存儲器的重要作用,激發(fā)起學(xué)生的學(xué)習(xí)興趣,并由此導(dǎo)入教學(xué)情境。
創(chuàng)建教學(xué)子情境一:看得見的內(nèi)部存儲器
資訊:觀察內(nèi)部存儲器的組織
1、講解內(nèi)部RAM的結(jié)構(gòu)
2、編程軟件仿真設(shè)置
3、窗口菜單使用
4、打開內(nèi)部RAM窗口
計劃:觀察內(nèi)部RAM結(jié)構(gòu)的步驟
決策:確定觀察內(nèi)部RAM結(jié)構(gòu)的步驟
實施:1、用偉福仿真軟件觀察內(nèi)部存儲器的結(jié)構(gòu)
2、觀察內(nèi)部程序存儲器組織結(jié)構(gòu)
檢查評價:學(xué)生把畫出內(nèi)部RAM的結(jié)構(gòu),并總結(jié)特點(diǎn)
導(dǎo)入子情境二:了解了內(nèi)部RAM結(jié)構(gòu),如何寫入數(shù)據(jù)。
創(chuàng)建教學(xué)子情境二:向內(nèi)部RAM寫入數(shù)據(jù)
資訊:向內(nèi)部RAM寫入數(shù)據(jù)
1、介紹單片機(jī)的匯編語言特點(diǎn)
2、MOV 30H,#20H;數(shù)據(jù)傳送指令MOV DIRECT,#DATA
3、學(xué)習(xí)編程軟件:新建、錄入、編譯、執(zhí)行、查看、
計劃:傳入數(shù)據(jù)的步驟
決策:確定傳入數(shù)據(jù)的步驟
實施:
1、用指令向內(nèi)部RAM單元寫入數(shù)據(jù)
2、觀察運(yùn)行結(jié)果:(30H)=
3、鞏固:向31H單元寫數(shù)據(jù)
檢查評價:寫入單元的地址和寫入數(shù)據(jù)的準(zhǔn)確性、
以雙字節(jié)數(shù)平方程序的入口和出口地址為例,展示工作寄存器的作用。
創(chuàng)建教學(xué)子情境三:讀寫工作寄存器
資訊:讀寫工
1、工作寄存器作用
2、MOV R0,#direct指令MOV R0,#年齡;
3、程序狀態(tài)字寄存器PSW
PSW也稱為標(biāo)志寄存器,存放各有關(guān)標(biāo)志。其結(jié)構(gòu)和定義如下:
4、工作寄存器組的選擇
RS1、RS0 —工作寄存器區(qū)選擇控制位
計劃:寫入步驟
決策:確定讀寫工作寄存器方案
實施:1、在編程軟件的環(huán)境下,用軟件指令對工作寄器進(jìn)行讀寫
2、將程序狀態(tài)字PSW中的RS0置1,再次執(zhí)行指令
3、觀察REG窗口中R0寄存器運(yùn)行結(jié)果
檢查評價:寫入單元的地址和寫入數(shù)據(jù)的準(zhǔn)確性、
總結(jié):在工作寄存器組選定后,某個工作寄存器就是這個地址單元名稱。
(四)教學(xué)子情境四:向位尋址單元寫入數(shù)據(jù)
資訊:讀寫位尋址區(qū)
計劃決策:對位尋址區(qū)00單元寫入操作
1、位尋址單元的作用
2、CLR 00H和SETB 00H指令
實施:1、在編程軟件的環(huán)境下,用軟件指令對位尋址單元進(jìn)行讀寫
2、觀察運(yùn)行結(jié)果(21H)=
檢查評價:
總結(jié):比較對00單元位操作與字節(jié)操作的區(qū)別、
總結(jié)(4分鐘)
1、AT89C51單片機(jī)內(nèi)部RAM從00H-7FH共128字節(jié),其中低32單元為工作寄存器區(qū),對相應(yīng)的工作寄存器操作就是對其對應(yīng)的RAM單元的操作,兩都內(nèi)容是一致的。用工作寄存器是因為在程序執(zhí)行時,,CPU訪問工作寄存器要比直接訪問存儲單元省時,快捷(具體見指令區(qū)分,訪問工作寄存器時,操作碼為1個字節(jié),且操作碼后三位為所要讀寫的工作寄存器的地址)。
2、大量的位尋址區(qū)應(yīng)用位操作指令,位操作使單片機(jī)的控制更加靈活,快捷、
。ㄎ澹┎贾米鳂I(yè)(1分鐘)
課本第47頁9題。
鞏固在課堂上所學(xué)知識。
板書設(shè)計