項(xiàng)目五《設(shè)備自動(dòng)控制》教案_第1頁(yè)
項(xiàng)目五《設(shè)備自動(dòng)控制》教案_第2頁(yè)
項(xiàng)目五《設(shè)備自動(dòng)控制》教案_第3頁(yè)
項(xiàng)目五《設(shè)備自動(dòng)控制》教案_第4頁(yè)
項(xiàng)目五《設(shè)備自動(dòng)控制》教案_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

山東交通職業(yè)學(xué)院《設(shè)備自動(dòng)控制》教案專(zhuān)業(yè):材料成型與控制技術(shù)教師:李新衛(wèi)2010-2011-2教學(xué)課題項(xiàng)目五制作點(diǎn)陣顯示電路任務(wù)一認(rèn)識(shí)點(diǎn)陣顯示模塊學(xué)時(shí)4教學(xué)目的及要求1.熟悉LED點(diǎn)陣顯示模塊的結(jié)構(gòu);2.掌握LED點(diǎn)陣模塊的檢測(cè)方法。教學(xué)重點(diǎn)LED點(diǎn)陣顯示模塊的結(jié)構(gòu)和檢測(cè)方法解決措施利用實(shí)物的講解,使學(xué)生更深入更形象的了解和掌握點(diǎn)陣顯示模塊。教學(xué)難點(diǎn)LED點(diǎn)陣模塊的檢測(cè)方法解決措施利用仿真實(shí)例,使學(xué)生更深入更形象的了解和掌握單片機(jī)。教具及參考資料《單片機(jī)技術(shù)應(yīng)用項(xiàng)目教程》課型單一型板書(shū)設(shè)計(jì)教學(xué)內(nèi)容教學(xué)方法及手段時(shí)間分配[導(dǎo)入新課]:LED點(diǎn)陣顯示模塊是一種能顯示字符、圖形和漢字的顯示器件,具有價(jià)廉節(jié)電、使用壽命長(zhǎng)、易于控制等特點(diǎn);它廣泛應(yīng)用于各種公共場(chǎng)合,如車(chē)站、機(jī)場(chǎng)公告、商業(yè)廣告、體育場(chǎng)館、港口機(jī)場(chǎng)、客運(yùn)站、高速公路、新聞發(fā)布、證券交易等方面。一個(gè)LED點(diǎn)陣顯示模塊一般是由M×N個(gè)LED發(fā)光二極管組成的矩陣,有的點(diǎn)陣中的每個(gè)發(fā)光二極管是由雙色發(fā)光二極管組成的,即雙色LED點(diǎn)陣模塊,由多個(gè)LED點(diǎn)陣顯示模塊可組成點(diǎn)陣數(shù)更高的點(diǎn)陣,如四個(gè)8×8LED點(diǎn)陣顯示模塊可構(gòu)成16×16點(diǎn)陣。[講授內(nèi)容]:步驟一:認(rèn)識(shí)LED點(diǎn)陣顯示模塊一、點(diǎn)陣顯示模塊的結(jié)構(gòu)及引腳一塊8×8LED單色點(diǎn)陣顯示模塊是由64只發(fā)光二極管按一定規(guī)律安裝成方陣,將其內(nèi)部各二極管引腳按一定規(guī)律連接成8條行線(xiàn)和8條列線(xiàn),作為點(diǎn)陣模塊的16條引腳,最后封裝起來(lái)構(gòu)成的。其正面如圖3-1(a)。雙色點(diǎn)陣模塊的內(nèi)部是由雙色發(fā)光二極管組成,列線(xiàn)數(shù)不變,行線(xiàn)數(shù)增加1倍,共有24根引腳。其正面如圖3-1(b)。二、8×8LED點(diǎn)陣模塊的分類(lèi)及其電路結(jié)構(gòu)要想讓點(diǎn)陣顯示器顯示字符、文字等內(nèi)容,就必須要弄清楚點(diǎn)陣顯示塊的電路結(jié)構(gòu),只有了解了這些之后,你才能知道用什么方法來(lái)控制它。點(diǎn)陣顯示器的電路連接圖有共陰極和共陽(yáng)極兩種。圖3-2為共陰極接法,每一行由8個(gè)LED組成,它們的陰極都連接在一起,每一列也是由8個(gè)LED組成,它們的陽(yáng)極都連接在一起,行接負(fù)、列接正,則其對(duì)應(yīng)的LED就會(huì)發(fā)亮;圖3-3為共陽(yáng)極接法,每一行由8個(gè)LED組成,它們的陽(yáng)極都連接在一起,每一列也是由8個(gè)LED組成,它們的陰極都連接在一起,行接正、列接負(fù),則其對(duì)應(yīng)的LED就會(huì)發(fā)亮。圖3-2為共陰極8×8點(diǎn)陣內(nèi)部結(jié)構(gòu)圖圖3-3共陽(yáng)極8×8點(diǎn)陣內(nèi)部結(jié)構(gòu)圖請(qǐng)注意:我們是站在行線(xiàn)的角度上來(lái)看是共陰極或是共陽(yáng)極的。議一議:通常顯示漢字需要16×16點(diǎn)陣,若將4塊8×8點(diǎn)陣模塊拼裝成16×16點(diǎn)陣顯示塊,應(yīng)如何拼裝,如何連線(xiàn)?步驟二:LED點(diǎn)陣顯示模塊的識(shí)別和檢測(cè)1.歐姆表檢測(cè)法應(yīng)將萬(wàn)用表轉(zhuǎn)換到歐姆擋的×10K擋,因?yàn)橐话闳f(wàn)用表歐姆擋的×10K擋使用的是9V電池或者15V電池供電,大于發(fā)光二極管的導(dǎo)通電壓,能夠使發(fā)光二極管導(dǎo)通而發(fā)出微弱的光;歐姆擋的其它擋使用的是1.5V電池供電,達(dá)不到發(fā)光管的開(kāi)啟電壓(即正向?qū)妷海?,測(cè)量效果不明顯。隨機(jī)地找兩個(gè)引腳測(cè)試(其原理與測(cè)量二極管基本相同),看著前面的LED有沒(méi)有點(diǎn)亮的,沒(méi)有則改其它引腳再試,有則將引腳位置、點(diǎn)亮的LED的行、列位置和極性記錄下來(lái);如果全沒(méi)有,則調(diào)換表筆,再測(cè)一遍。如圖3-6所示。最后我們將得到一份完整的LED點(diǎn)陣列數(shù)據(jù)表,根據(jù)該數(shù)據(jù)表就可以確定每根列線(xiàn)和行線(xiàn)所對(duì)應(yīng)的引腳。2.電路測(cè)量法電路測(cè)量法,如圖3-7所示。該方法點(diǎn)亮發(fā)光二極管的亮度高,更加方便直觀。一種8×8LED點(diǎn)陣模塊的引腳圖如圖3-8所示。其中字母C表示行引腳,字母R開(kāi)頭的表示列引腳。如第9腳為C8,是第8行引腳;第10腳位R4,是第4列引腳。[課堂小結(jié)]:實(shí)際應(yīng)用中,LED點(diǎn)陣模塊有多種型號(hào),引腳排列不盡相同,需要時(shí)可查閱相關(guān)資料。本堂課主要講授了日常生活和生產(chǎn)中LED點(diǎn)陣模塊的結(jié)構(gòu)和檢測(cè)方法。學(xué)生要學(xué)會(huì)如何檢測(cè)LED點(diǎn)陣顯示模塊。演示法討論法講授法實(shí)際操作講授法分析法10分鐘35分鐘35分鐘10分鐘鞏固練習(xí)及作業(yè)布置掌握LED點(diǎn)陣顯示模塊的檢測(cè)方法。教學(xué)后記加深對(duì)指令的理解教學(xué)課題任務(wù)二制作點(diǎn)陣顯示電路學(xué)時(shí)4教學(xué)目的及要求掌握LED點(diǎn)陣顯示電路的顯示方法及編程;掌握點(diǎn)陣顯示電路的制作;理解并運(yùn)用相關(guān)指令。教學(xué)重點(diǎn)LED點(diǎn)陣顯示電路的顯示方法及編程解決措施利用實(shí)物的講解,使學(xué)生更深入更形象的了解和掌握單片機(jī)。教學(xué)難點(diǎn)點(diǎn)陣顯示電路的制作解決措施利用仿真實(shí)例,使學(xué)生更深入更形象的了解和掌握單片機(jī)。教具及參考資料《單片機(jī)技術(shù)應(yīng)用項(xiàng)目教程》課型單一型板書(shū)設(shè)計(jì)教學(xué)內(nèi)容教學(xué)方法及手段時(shí)間分配[導(dǎo)入新課]:我們可以把顯示器的每一個(gè)點(diǎn)理解為一個(gè)像素,而把每一個(gè)字的字形理解為一幅圖形,事實(shí)上這個(gè)8×8點(diǎn)陣顯示屏不僅可以顯示符,也可以顯示在64像素范圍內(nèi)的任何圖形。關(guān)鍵問(wèn)題是如何控制發(fā)光顯示。[講授內(nèi)容]:步驟一:點(diǎn)陣顯示電路的顯示方式及編程1.漢字符號(hào)的編碼方式要想顯示字符,首先我們需要確定所顯示字符的行碼,即對(duì)應(yīng)某一列的8根行線(xiàn)的電平值。其確定方法如圖3-9所示。比如要顯示字符“2”,步驟為:首先在紙上畫(huà)出8×8共64個(gè)圓圈,然后將需要顯示的筆畫(huà)處的圓圈涂黑,最后再逐列確定其所對(duì)應(yīng)的十六進(jìn)制數(shù)。比如第二列的亮滅為(由高位到低位,低電平亮,高電平滅):滅亮亮滅滅滅亮亮,其對(duì)應(yīng)的二進(jìn)制數(shù)為10011100B,對(duì)應(yīng)的十六進(jìn)制數(shù)為9CH。你如果覺(jué)得使用這種方法獲得字符編碼太麻煩的話(huà),這里告訴你一個(gè)方法,我們可以從網(wǎng)上下載一個(gè)字模生成軟件,只要輸入要顯示的字符,點(diǎn)擊“生成字?!本涂梢暂敵龈餍写a并自動(dòng)創(chuàng)建一個(gè)行碼表。如圖3-10所示。2.字符的顯示方式點(diǎn)陣的顯示方式采用一種叫做動(dòng)態(tài)掃描的方式進(jìn)行顯示。設(shè)從左到右的掃描順序,列線(xiàn)接單片機(jī)P2口,行線(xiàn)接單片機(jī)P0口,其過(guò)程可用如圖3-11所示的流程圖來(lái)表示。從程序的流程圖可以看出,其實(shí)是一列一列顯示的,每顯示一列都加入了一定的延時(shí),如果延時(shí)時(shí)間較長(zhǎng),我們看到的就是從左到右輪流顯示的,如果我們把延時(shí)時(shí)間縮短到足夠短時(shí),由于人的眼睛的視覺(jué)暫留現(xiàn)象,人的主觀感覺(jué)就是每列都在亮。二、相關(guān)指令1.DB偽指令指令格式:[標(biāo)號(hào):]DB字節(jié)數(shù)據(jù)表定義字節(jié)數(shù)據(jù)偽指令,常用來(lái)定義數(shù)據(jù)表格。如:CHAR:DB0C0H,0F9H,0A4H,0B0H,99H,92HDB82H,0F8H,80H,90H;表示從標(biāo)號(hào)CHAR開(kāi)始的地方;將數(shù)據(jù)從左到右依次存放在指;定地址單元。2.MOVC查表指令指令格式:MOVCA,@A+DPTR指令功能:把A+DPTR所指程序存儲(chǔ)單元的內(nèi)容送累加器A中,常用于查找存放在程序存儲(chǔ)器中表格的代碼數(shù)據(jù)。應(yīng)該注意,在使用本條指令前,需要把代碼表格的16位地址(常使用符號(hào)地址)以立即數(shù)形式賦給DPTR,而把要查找代碼表格的單元號(hào)數(shù)賦到累加器A中。例如:DISP:MOVDPTR,#TAB;將表的首地址送入DPTRMOVA,#00H;把表中要查找的數(shù)據(jù)號(hào);碼送入A中MOVCA,@A+DPTR;把表中的第0數(shù)據(jù)0FFH送入AMOVP1,A;A再送到P1口MOVA,#01H;準(zhǔn)備查表中的第二個(gè)數(shù)據(jù)MOVCA,@A+DPTR;把表中的第1數(shù)據(jù)9CH送入AMOVP1,A;送到P1口RETTAB:DB0FFH,9CH,7AH,76H,6EH,6EH,9EH,0FFH;字符"2"的行碼表(0-7共8個(gè))議一議:通常把“MOVCA,@A+DPTR”指令叫查表指令。那么它的功能是什么,如何使用該條指令?它應(yīng)該和哪一條偽指令使用相對(duì)應(yīng)。步驟二:制作點(diǎn)陣顯示電路任務(wù)要求:?jiǎn)纹瑱C(jī)的I/O接一個(gè)8×8LED點(diǎn)陣顯示模塊,其中P0口接行線(xiàn),P2口接列線(xiàn),編程實(shí)現(xiàn)在8×8LED點(diǎn)陣上顯示循環(huán)左右移動(dòng)的柱形、靜止字符和滾動(dòng)字符。一、硬件電路制作1.電路原理圖根據(jù)系統(tǒng)實(shí)現(xiàn)的功能,硬件電路主要包括復(fù)位、晶振及點(diǎn)陣顯示電路。如圖3-12所示。LED點(diǎn)陣顯示電路:為使電路和程序簡(jiǎn)單,采用一片8×8LED點(diǎn)陣顯示模塊。由于本項(xiàng)目是一個(gè)8×8LED點(diǎn)陣顯示電路,電路接口較少,也比較簡(jiǎn)單,所以我們考慮將單片機(jī)的

P2口通過(guò)74LS244連接到點(diǎn)陣模塊區(qū)域中的“DC1~DC8”端口上;將P0口直接連接到點(diǎn)陣模塊區(qū)域中的“DR1~DR8”端口上。二、編寫(xiě)程序1.循環(huán)移動(dòng)的柱形其效果如圖3-14所示。如何能在8×8LED點(diǎn)陣上顯示一個(gè)豎立的柱形,并讓其先從左到右平滑移動(dòng)兩次,然后再?gòu)挠业阶笃交苿?dòng)兩次,而且如此循環(huán)下去呢?我們看看如圖3-14所示的8×8LED點(diǎn)陣的結(jié)構(gòu)圖就明白了。從圖中可以看出,8×8點(diǎn)陣共由64個(gè)發(fā)光二極管組成,且每個(gè)發(fā)光二極管是放置在行線(xiàn)和列線(xiàn)的交叉點(diǎn)上,當(dāng)對(duì)應(yīng)的DC端置1電平,而某一DR端置0電平,則相應(yīng)的二極管就亮;因此要實(shí)現(xiàn)一根柱形的亮法,對(duì)應(yīng)的一列為一根豎柱,或者對(duì)應(yīng)的一行為一根橫柱,因此實(shí)現(xiàn)柱的亮的方法如下所述:一根豎柱:對(duì)應(yīng)的列置1,而行則采用掃描的方法來(lái)實(shí)現(xiàn)。一根橫柱:對(duì)應(yīng)的行置0,而列則采用掃描的方法來(lái)實(shí)現(xiàn)。參考程序:START:NOPMOVR3,#2;設(shè)定循環(huán)次數(shù)LOOP2:MOVR4,#8MOVR2,#0;查表指針初值LOOP1:MOVP2,#0FFH;將P2口全部送“1”MOVDPTR,#TAB;指向表首地址MOVA,R2MOVCA,@A+DPTR;查表MOVP0,A;將查表的結(jié)果送入P0口INCR2;查表指針加一,準(zhǔn)備查下;一個(gè)數(shù)據(jù)LCALLDELAY;調(diào)用延時(shí)程序,延時(shí)DJNZR4,LOOP1;判斷是否全保護(hù)顯示完DJNZR3,LOOP2;循環(huán)MOVR3,#2LOOP4:MOVR4,#8MOVR2,#7;查表指針初值LOOP3:MOVP2,#0FFH;將P2口全部送“1”MOVDPTR,#TAB;指向表地址MOVA,R2MOVCA,@A+DPTR;查表MOVP0,A;將查表的結(jié)果送入P0口DECR2;準(zhǔn)備查下一個(gè)數(shù)據(jù)LCALLDELAY;延時(shí)DJNZR4,LOOP3DJNZR3,LOOP4LJMPSTARTDELAY:MOVR5,#10;延時(shí)程序D2:MOVR6,#20D1:MOVR7,#250DJNZR7,$DJNZR6,D1DJNZR5,D2RETTAB:DB0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,07FHEND[課堂小結(jié)]:1.8×8點(diǎn)陣顯示模塊結(jié)構(gòu)的是由64只發(fā)光管組成的模塊,其引出

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論