- 相關(guān)推薦
單片機(jī)教案實(shí)訓(xùn)一
課 題 實(shí)訓(xùn)一:點(diǎn)亮LED 教學(xué)目標(biāo) 1.通過本節(jié)熟悉MCS-51系列單片機(jī)的外圍及接口電路 2.初步讓學(xué)生接觸、體會單片機(jī)的控制作用 3.培養(yǎng)學(xué)生對單片機(jī)的學(xué)習(xí)興趣 重 點(diǎn) 1)熟悉硬件電路的搭建;2)實(shí)現(xiàn)單片機(jī)軟件控制的“套路” 難 點(diǎn) 初步接觸單片機(jī)程序控制的“套路”很多,學(xué)生易覺得混亂難接受 教 法 任務(wù)驅(qū)動法、啟發(fā)式教學(xué) 學(xué) 法 自主探究式 教學(xué)準(zhǔn)備 單片機(jī)實(shí)訓(xùn)裝置 教 學(xué) 過 程 教 學(xué) 環(huán) 節(jié) 與 知 識 要 點(diǎn) 師生互動設(shè)計(jì) (問題與任務(wù)) 復(fù)習(xí)提問: MCS-51引腳有多少? MCS-51引腳如何分配? 引入: 如何利用MCS-51的引腳實(shí)現(xiàn)想要的控制效果呢? 引出: 實(shí)訓(xùn)一 點(diǎn)亮LED 一、硬件電路 按圖所示搭建硬件電路:即外圍電路 二、軟件控制 1.熟悉軟件 A.在D盤創(chuàng)建文件夾D\10大專V1\學(xué)號+姓名\實(shí)訓(xùn)一。 B.打開KEIL (1)Project/new project 打開對話框,找到路徑D\10大專V1(2)\學(xué)號+姓名\實(shí)訓(xùn)一 輸入名字(例“1”) 選擇芯片Atmel/ 89C52 創(chuàng)建新的項(xiàng)目。 (2) Files/ new Files 另存為:D\10大專V1(2)\學(xué)號+姓名\實(shí)訓(xùn)一\1.asm (3)source grope----右擊add files to source grope 1 按D\10大專V1(2)\學(xué)號+姓名\實(shí)訓(xùn)一\1.asm路徑找到1.asm 添加 2.編寫相應(yīng)的控制程序 例如,點(diǎn)亮P1.0口的二極管 SETB P1.0 CLR P1.0 SJMP $ END 1) 匯編 2) 生成代碼(1. Hex) 3) 注意:將output設(shè)為有效 三、軟硬件結(jié)合 打開progisp------調(diào)入flash (按路徑找到D\10大專V1(2)\學(xué)號+姓名\實(shí)訓(xùn)一\1.hex) 自動 四、拓展與提高 1.你能點(diǎn)亮二個發(fā)光二極管嗎? SETB P1.0 CLR P1.0 SETB P1.3 CLR P1.3 SJMP $ END 2.三個甚至八個呢? 小結(jié) 89C51引腳必須是低電平,發(fā)光二極管才會亮 作業(yè): 請完成實(shí)訓(xùn)報告 板書設(shè)計(jì) 實(shí)訓(xùn)一 點(diǎn)亮LED 一、硬件電路搭建 二、軟件控制 三、軟硬件結(jié)合 四、拓展與提高 思考題: 有沒更好的方式讓控制更靈活? 學(xué)生回顧回答 引導(dǎo)學(xué)生搭建電路,在這個過程中進(jìn)一步熟悉單單片機(jī)的硬件電路 : 1)晶振電路 2)復(fù)位電路 3)電源電路 4)LED電路 教師啟發(fā)學(xué)生思考: 根據(jù)硬件電路若要實(shí)現(xiàn)P1.0口燈亮需使P1.0得到的電平? ——低電平 “做中教” 在教師的指導(dǎo)下,學(xué)生熟悉軟件控制的操作過程 教師引導(dǎo)學(xué)生編寫簡單的控制程序。 學(xué)生通過程序?qū)W習(xí)SETB、CLR、SJMP $的意義。 學(xué)生初步學(xué)會用單片機(jī)的軟、硬件配合實(shí)現(xiàn)的控制效果 “做中學(xué)” 老師不給出程序,讓學(xué)生改動程序,自己編寫,一方面激發(fā)興趣,另一方面,自己改動的程序,理解更深刻。 讓學(xué)生多改動幾個發(fā)光二極管的位置和數(shù)量,進(jìn)一步的練習(xí)【單片機(jī)教案實(shí)訓(xùn)一】相關(guān)文章:
單片機(jī)實(shí)訓(xùn)總結(jié)范文11-29
單片機(jī)實(shí)訓(xùn)的心得體會12篇12-01
單片機(jī)實(shí)訓(xùn)的心得體會11篇12-14
單片機(jī)實(shí)訓(xùn)心得體會12篇04-01