




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
《單片機應用技術》1.1初識單片機1.2KeilC軟件安裝與使用1.3proteus軟件安裝與使用1.4下載程序2.1點亮一個LED2.2一個LED燈閃爍2.3流水燈2.4蜂鳴器模擬聲音2.5制作電子煙花3.1控制1位數碼管顯示3.2制作10秒計時器3.3控制8位數碼管3.4矩陣鍵盤鍵值顯示3.5制作數字時鐘4.1點亮點陣1個點4.2顯示1個漢字4.3顯示多個漢字5.1步進電機的控制5.2LCD1602顯示步進電機的狀態5.3光照度的采集與顯示5.4制作智能窗簾6.1直流電機的控制6.2OLED屏顯示電機狀態6.3溫度的采集與顯示6.4制作智能風扇全套可編輯PPT課件
項目一
認識單片機
任務1初識單片機要學會單片機,需要掌握單片機的外形、引腳分布、引腳功能和實際電路連接。單片機的種類很多,我們以具有64只引腳的STC8A8K60S4單片機為例進行學習。一、任務引入本課件是可編輯的正常PPT課件二、任務要求030201會區分不同單片機芯片。能快速找出芯片的引腳。會畫簡單的控制原理圖。本課件是可編輯的正常PPT課件三、準備工作器材準備工具準備芯片STC8A8K系列單片機2塊。白色A4紙一張、作圖工具一套、筆一支。本課件是可編輯的正常PPT課件1.認識單片機外形讓兩個單片機放成如圖1-1-3所示。圖1-1-340引腳單片機實物圖四、作業過程本課件是可編輯的正常PPT課件2.引腳分布及作用主要有電源引腳VCC,AVCC,GND,AGND,單片機端口P0到P5,STC8A8K系列可以使用單片機內部振蕩電路,因此可以不使用外部的晶振。四、作業過程本課件是可編輯的正常PPT課件3.實際控制電路單片機實際控制電子煙花部分電路如右圖所示。四、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目一
認識單片機
任務2KeilC軟件安裝與使用在上一個任務中我們認識了單片機。掌握了單片機的引腳分布及其作用,還進行了簡單控制原理圖的繪制。我們只是有了電路但是還沒有實現對電路的控制。要實現對電路的控制,還需編寫控制程序。下面就來看看程序是怎樣寫的,以及怎樣通過單片機進行控制的。一、任務引入本課件是可編輯的正常PPT課件二、任務要求030201會按要求安裝軟件。能快速進行軟件啟動。會正確使用編程軟件。本課件是可編輯的正常PPT課件三、準備工作器材準備工具準備計算機一臺。KeilC軟件C51v960a版本軟件本課件是可編輯的正常PPT課件1.軟件安裝單片機的編程軟件很多,這里就以常用的軟件為例。KeilC51軟件是眾多單片機應用開發的優秀軟件之一,它集編輯、編譯,仿真于一體,支持匯編、PLM語言和C語言的程序設計,界面友好,易學易用。四、作業過程KeilC51安裝軟件圖標本課件是可編輯的正常PPT課件1.軟件安裝(1)雙擊KeilC51安裝軟件圖標,進行軟件安裝,單擊“next”進入下一步,屏幕如圖所示。四、作業過程本課件是可編輯的正常PPT課件1.軟件安裝(2)單擊同意許可協議,如圖所示。四、作業過程本課件是可編輯的正常PPT課件1.軟件安裝(3)單擊“Next”,進入下一步安裝,如圖所示界面。四、作業過程本課件是可編輯的正常PPT課件1.軟件安裝(7)安裝程序將程序文件寫入到指定目錄,如圖所示。四、作業過程本課件是可編輯的正常PPT課件1.軟件安裝(8)安裝程序開始對軟件進行安裝,等待幾秒鐘后出現完成界面,單擊“Finish”完成安裝,如圖所示。四、作業過程本課件是可編輯的正常PPT課件2.啟動軟件該軟件的啟動圖標在電腦桌面上如圖所示。四、作業過程本課件是可編輯的正常PPT課件2.啟動軟件(1)進入KeilC51后,啟動屏幕如圖所示四、作業過程本課件是可編輯的正常PPT課件2.啟動軟件(2)過幾秒鐘后出現操作界面,如圖1-2-13所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(1)建立一個新工程③單擊“本地磁盤C”圖標,將新項目存放在C盤,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(1)建立一個新工程④單擊“新建文件夾”,創建新的文件夾,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(1)建立一個新工程⑤將文件夾更名為C51,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(1)建立一個新工程⑥雙擊C51文件夾,進入C51文件夾如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(1)建立一個新工程⑦輸入文件名li1,單擊保存,創建名為li1的項目文件,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(1)建立一個新工程⑧這時會彈擊一個選擇單片機型號對話框,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(1)建立一個新工程⑨在search后輸入80/87L58,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(1)建立一個新工程⑩在彈出的啟動文件對話框中選擇“否”,不需要使用軟件的啟動文件,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(1)建立一個新工程?項目文件創建后的界面如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(2)軟件使用與簡單程序的調試①在圖1-2-24中,單擊“File”菜單,再在下拉菜單中單擊“New”選項,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(2)軟件使用與簡單程序的調試②單片機進行C語言編程的工作區如圖所示。此時光標在閃爍就可以進行C語言編程了。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(2)軟件使用與簡單程序的調試③在圖1-2-25中單擊“SaveAs”命令將新建的文件存為C語言文件,C語言文件后綴名是.C,‘.’符號是英文符號,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(2)軟件使用與簡單程序的調試④回到編輯界面,單擊“Target1”前面的“+”號,然后在“SourceGroup1”上單擊右鍵,彈出如圖所示菜單。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(2)軟件使用與簡單程序的調試⑤彈出“AddFilestoGroup‘SourceGroup1’”對話框,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(2)軟件使用與簡單程序的調試⑥在查找范圍后選擇在圖1-2-20中新建的文件目錄,再選中“1.c”文件,單擊“Add”,再單擊“Close”,完成添加C語言文件,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(2)軟件使用與簡單程序的調試⑦執行完后,界面如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(2)軟件使用與簡單程序的調試⑧注意到“SourceGroup1”前面變為“+”,單擊后展開文件夾,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(2)軟件使用與簡單程序的調試⑨在“1.c”中程序編輯區中輸入以下C語言源程序。四、作業過程#include<reg52.h>
//包含頭文件命令sbitled1=P0^0; //定義燈端口voidmain(void) //主函數{ while(1) //無限循環
{ led1=0; //主函數體程序內容
}}本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(2)軟件使用與簡單程序的調試⑩程序輸入完畢,進行程序編譯,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(3)軟件調試。①在圖1-33中,單擊“Project”→"Built'Target”命令(或者使用快捷鍵F7),編譯成功后,再單擊“Debug”→"Start/StopDebugSession”(或者使用快捷鍵Ctrl+F5),屏幕如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(3)軟件調試。②選擇“Peripherals”菜單,選擇I/o-Ports選項,執行“Port0”命令,端口顯示調用,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(3)軟件調試。③進行上面操作后出現端口的狀態顯示窗口,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(3)軟件調試。④選擇“Debug”菜單,執行Step命令(或按F11),如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(3)軟件調試。⑤按兩次F11后,可以看到端口的狀態出現變化,如圖所示。至此,在KeilC51上做了一個完整工程的全過程。但這只是純軟件的開發過程,如何使用程序下載器查看程序運行的結果呢?四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(4)生成可執行文件進行文件硬件操作。程序編譯后產生HEX代碼,供下載器軟件使用。把程序下載到STC8A8K64S4單片機中。①退出程序調試,單擊“Project”菜單,執行“OptionsforTarget1..”命令,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(4)生成可執行文件進行文件硬件操作。程序編譯后產生HEX代碼,供下載器軟件使用。把程序下載到STC8A8K64S4單片機中。②選擇“Output”標簽,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(4)生成可執行文件進行文件硬件操作。程序編譯后產生HEX代碼,供下載器軟件使用。把程序下載到STC8A8K64S4單片機中。③選擇輸出HEX文件,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.軟件使用與簡單程序的調試(4)生成可執行文件進行文件硬件操作。程序編譯后產生HEX代碼,供下載器軟件使用。把程序下載到STC8A8K64S4單片機中。④再次編譯后將輸出HEX文件,軟件將輸出提示信息,如圖所示。四、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目一
認識單片機
任務3proteus軟件安裝與使用在上一個任務中我們進行編程,掌握KeilC軟件編譯、調試的方法。然而僅僅這樣是不夠的,我們不知道程序能否正確運行,電路是否有問題。因此使用仿真軟件是很有必要的,它能幫助我們快速進行電路和程序的驗證。下面就來看看怎樣使用Proteus軟件來進行仿真的。一、任務引入本課件是可編輯的正常PPT課件二、任務要求030201會按要求安裝軟件。能快速進行軟件啟動。會正確使用仿真軟件。本課件是可編輯的正常PPT課件三、準備工作器材準備工具準備計算機一臺。proteus軟件8.12.SP0版本軟件。本課件是可編輯的正常PPT課件1.軟件安裝仿真軟件很多,這里就以常用的軟件為例。proteus軟件是眾多仿真軟件中優秀的一款,它集電路圖編輯、PCB制作等功能為一體,同時還能進行單片機及外圍器件仿真,界面友好,操作簡單,易學易用。proteus軟件安裝程序圖標如圖所示。四、作業過程本課件是可編輯的正常PPT課件1.軟件安裝(1)雙擊圖1-3-2中的proteus8.12出現準備安裝界面,如圖所示。四、作業過程本課件是可編輯的正常PPT課件1.軟件安裝(2)過幾秒鐘后出現安裝界面,單擊“Next”進行下一步,如圖所示。四、作業過程本課件是可編輯的正常PPT課件1.軟件安裝(3)選中接受許可協議,再單擊“Next”按鈕,如圖所示。四、作業過程本課件是可編輯的正常PPT課件1.軟件安裝(4)在彈出界面上選擇使用本地密鑰,再單擊“Next”,如圖所示。四、作業過程本課件是可編輯的正常PPT課件1.軟件安裝(5)選中“Next”進入本地密鑰安裝,如圖所示。四、作業過程本課件是可編輯的正常PPT課件1.軟件安裝(6)在瀏覽本地密鑰對話框單擊“BrowseForKeyFile”按鈕,彈出打開文件對話框,如圖所示。四、作業過程本課件是可編輯的正常PPT課件1.軟件安裝(7)在打開文件對話框中,選中本地密鑰,單擊“打開”按鈕,如圖所示。四、作業過程本課件是可編輯的正常PPT課件1.軟件安裝(8)在對話框中單擊“Install”,安裝本地密鑰,如圖所示。四、作業過程1.軟件安裝本課件是可編輯的正常PPT課件1.軟件安裝(9)在彈出的對話框中選擇“是”,繼續安裝,如圖所示。四、作業過程本課件是可編輯的正常PPT課件1.軟件安裝(10)單擊“關閉”按鈕,完成本地密鑰安裝,如圖所示。四、作業過程本課件是可編輯的正常PPT課件1.軟件安裝(11)在安裝界面上單擊“Next”繼續安裝,如圖所示。四、作業過程本課件是可編輯的正常PPT課件1.軟件安裝(12)在彈出的界面上選擇“Typical”按鈕,進行典型安裝,如圖所示。四、作業過程本課件是可編輯的正常PPT課件1.軟件安裝(12)在彈出的界面上選擇“Typical”按鈕,進行典型安裝,如圖所示。四、作業過程本課件是可編輯的正常PPT課件1.軟件安裝(13)安裝程序將開始安裝程序,直到完成安裝,如圖所示。四、作業過程本課件是可編輯的正常PPT課件1.軟件安裝(14)當完成安裝后,出現安裝完成界面,單擊“Close”按鈕完成程序的安裝,如圖所示。四、作業過程本課件是可編輯的正常PPT課件2.使用proteus進行仿真(1)打開proteus軟件雙擊proteus在桌面上的圖標,既可打開proteus軟件,軟件打開后界面如圖所示。
軟件圖標四、作業過程本課件是可編輯的正常PPT課件2.使用proteus進行仿真(2)新建項目文件和仿真文件①在圖1-3-18中,選擇“File”菜單,再執行“NewProject”或直接按快捷鍵Ctrl+N,彈出新建工程向導,如圖所示。四、作業過程本課件是可編輯的正常PPT課件2.使用proteus進行仿真(2)新建項目文件和仿真文件②在圖1-3-19中輸入工程名,選擇存放文件的路徑,單擊“Next”,如圖所示。四、作業過程本課件是可編輯的正常PPT課件2.使用proteus進行仿真(2)新建項目文件和仿真文件③仿真圖紙大小選擇為默認大小,單擊“Next”按鈕,如圖所示。四、作業過程本課件是可編輯的正常PPT課件2.使用proteus進行仿真(2)新建項目文件和仿真文件④單擊“DonotcreateaPCB”表示不創建PCB文件,單擊“Next”,如圖所示。四、作業過程本課件是可編輯的正常PPT課件2.使用proteus進行仿真(2)新建項目文件和仿真文件⑤如不需要在Proteus軟件中進行編程,單擊“NoFirmawareProject”,再單擊“Next”,如圖所示。四、作業過程本課件是可編輯的正常PPT課件2.使用proteus進行仿真(2)新建項目文件和仿真文件⑥單擊“Finish”完成創建新項目和仿真文件,如圖所示。四、作業過程本課件是可編輯的正常PPT課件2.使用proteus進行仿真(2)新建項目文件和仿真文件⑦完成后的界面,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.使用Proteus進行單片機仿真①放置元器件A.單擊“”按鈕(挑選元器件模式),彈出選擇元器件對話框,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.使用Proteus進行單片機仿真①放置元器件B.在Keywords下輸入元器件名稱,如輸入“89C52”,在元器件列表處將顯示包含89C52的元器件,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.使用Proteus進行單片機仿真①放置元器件C.在元器件列表中雙擊“AT89C52”可將元器件放到元器件列表區。同上面步驟將電阻“res”,發光二極管“led-red”,放到元器件列表中,所有元器件放完后,添加完的效果如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.使用Proteus進行單片機仿真①放置元器件D.在元器件列表中,單擊AT89C52,移動鼠標到工作區,再次單擊則AT89C52單片機出現在鼠標指針下方,移動鼠標則單片機跟限鼠標移動,將鼠標移動到合適位置,單擊將單片機放置到工作區,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.使用Proteus進行單片機仿真①放置元器件E.同前面步驟將LED-RED,RES元件放置到工作區,元器件放置完成后如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.使用Proteus進行單片機仿真①放置元器件F.單擊按鈕(終端模式),單擊“POWER”,移動鼠標到工作區,再次單擊,既可放置電源,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.使用Proteus進行單片機仿真②連接電路元器件放置好以后,還需要表示元器件之間連接關系,因而需要對其進行連線操作,在proteus中連線操作按以下步驟進行。A.進行電路的連接只需要在需要連接的兩個引腳上分別單擊,在轉彎的地方單擊就可完成,如圖連接電源和電阻的引腳。四、作業過程本課件是可編輯的正常PPT課件3.使用Proteus進行單片機仿真②連接電路B.同前面步驟完成整個電路的連接,完成效果如圖1-3-33所示。四、作業過程本課件是可編輯的正常PPT課件3.使用Proteus進行單片機仿真③在仿真中載入HEX文件A.單擊單片機,彈出對話框,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.使用Proteus進行單片機仿真③在仿真中載入HEX文件B.單擊ProgramFile后的圖標,彈出選擇文件對話框,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.使用Proteus進行單片機仿真③在仿真中載入HEX文件C.依次單擊“此電腦”,“C盤”,打開“C51”文件夾,再打開“Objects”文件夾,單擊“li1.HEX”文件,最后單擊“打開”按鈕,將HEX文件載入到仿真文件中,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.使用Proteus進行單片機仿真③在仿真中載入HEX文件D.單擊“OK”按鈕,確認載入HEX文件,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.使用Proteus進行單片機仿真④修改參數在元器件列表放的元器件其參數有時不是我們想要的,因此需要對元器件參數進行修改,以修改電阻阻值為例,其操作步驟如下:A.雙擊工作區中的RES元器件,進入元器件參數修改對話框,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.使用Proteus進行單片機仿真④修改參數B.將“Resistance”后的10K修改為300,修改完后單擊“OK”按鈕,如圖所示。四、作業過程本課件是可編輯的正常PPT課件3.使用Proteus進行單片機仿真⑤運行仿真單擊狀態欄上的
,可運行仿真,仿真運行效果如圖所示。單擊
圖標,可停止仿真;單擊
圖標,暫停仿真;單擊
圖標,步進方式進行仿真。四、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目一
認識單片機
任務4下載程序要實現程序對電路的控制,下載程序是必不可少的。它能實現把用戶編譯好的HEX文件寫入到單片機芯片中,然后用單片機去控制設備正常運行。現在單片機下載方式很多,這里只講解最常見、最實用的串口下載其連接效果如圖所示。一、任務引入本課件是可編輯的正常PPT課件二、任務要求030201能正確連接下載器與電路板會設置下載軟件能正確使用下載軟件本課件是可編輯的正常PPT課件三、準備工作器件準備下載器一個,電子煙花電路板一塊,連接線若干。本課件是可編輯的正常PPT課件器材準備好后請按圖進行作業。四、作業流程圖本課件是可編輯的正常PPT課件1.連接下載器與電子煙花電路板,連線對應關系如表1所示。五、作業過程本課件是可編輯的正常PPT課件2.下載軟件的使用①雙擊圖標
,在彈出對話框中選擇“是”,關閉其他的對話框,打開下載軟件如圖所示。五、作業過程本課件是可編輯的正常PPT課件2.下載軟件的使用②首先選擇下載芯片,如圖所示。五、作業過程本課件是可編輯的正常PPT課件2.下載軟件的使用③向下拉動下拉列表,出現芯片選擇列表,選擇STC8A8K64S4A12系列,如圖所示。五、作業過程本課件是可編輯的正常PPT課件2.下載軟件的使用④雙擊或者單擊“STCSTC8A8K64SA12系列”前面的“+”號,進入具體芯片選擇界面,選擇“STC8A8K64SA12”芯片,如圖所示。五、作業過程本課件是可編輯的正常PPT課件2.下載軟件的使用⑤選擇好芯片后,下一步就是打開程序文件的操作,如圖所示。五、作業過程本課件是可編輯的正常PPT課件2.下載軟件的使用⑥依次單擊“此電腦”,“C”盤,“C51”,“Objects”可打開hex文件所在的目錄,選擇程序,再單擊“打開”按鈕,但是必須是后綴為”.hex”的文件,如圖所示。五、作業過程本課件是可編輯的正常PPT課件2.下載軟件的使用⑦選擇好后出現下圖,進行下載端口設置,如圖1-4-9所示。五、作業過程本課件是可編輯的正常PPT課件2.下載軟件的使用⑧端口設置好后,修改單片機頻率為24MHz,其余可以不設置,保持默認狀態,直接進行下載操作如圖所示。五、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目二
電子煙花
任務1點亮一個LED任何一個單片機愛好者,都是從點亮一個LED開始學習的。今天的第一個任務也是點亮一個LED,大家先看看點亮一個LED的效果。注意,這是通過編寫程序來實現點亮一個LED的,而不是直接給LED加電壓使其發光,如圖所示。一、任務引入本課件是可編輯的正常PPT課件二、任務要求030201
理解控制一個LED發光的原理知道程序流程圖及結構會置P0.0端口為低電平本課件是可編輯的正常PPT課件三、準備工作器材準備電子煙花電路板一塊器材準備白色A4紙一張、作圖工具一套、筆一支。本課件是可編輯的正常PPT課件四、作業流程圖本課件是可編輯的正常PPT課件1.識讀電路圖點亮一個LED控制電路圖如圖2-1-3所示。五、作業過程本課件是可編輯的正常PPT課件2.編寫控制程序(1)點亮一個LED按如下流程執行程序,如圖所示。五、作業過程本課件是可編輯的正常PPT課件2.編寫控制程序(2)源程序五、作業過程本課件是可編輯的正常PPT課件3.程序調試下載程序將程序下載到芯片中。調試程序程序正常后效果如圖所示。五、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目二
電子煙花
任務3流水燈這一個任務是讓LED燈從編號LED1到LED8依次亮,每次只亮一個,并按順序移動,LED8滅以后,又從LED1開始依次亮,效果如圖所示。一、任務引入本課件是可編輯的正常PPT課件二、任務要求0201會根據LED發光的分析所需要的二進制數據能將二進制轉換為十六進制本課件是可編輯的正常PPT課件三、準備工作器件準備電子煙花電路板一塊。本課件是可編輯的正常PPT課件器材準備好后請按圖進行作業。四、作業流程圖本課件是可編輯的正常PPT課件1.識讀電路圖8個LED控制電路圖,如圖2-3-3所示,其中RN1為上接電阻。五、作業過程本課件是可編輯的正常PPT課件2.點亮8個LED的程序流程圖按任務中的順序控制8個LED燈亮的程序流程圖,如圖2-3-4所示。五、作業過程本課件是可編輯的正常PPT課件3.源程序五、作業過程本課件是可編輯的正常PPT課件4.程序調試下載程序將程序下載到芯片中。調試程序程序正常后效果如圖2-3-5所示。五、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目二
電子煙花
任務4蜂鳴器模擬聲音本任是是通過單片機輸出不同頻率的方波,方波送到蜂鳴器既可發出不同的聲音。本任務輸出的波形可以通過示波器進行觀察。示波器顯示的波形如圖所示。通過改變波形的頻率可以發出各種聲音。一、任務引入本課件是可編輯的正常PPT課件二、任務要求0201能驅動蜂鳴器發出聲音能發出不同頻率的聲音本課件是可編輯的正常PPT課件三、準備工作器件準備電子煙花電路板一塊。本課件是可編輯的正常PPT課件器材準備好后請按圖進行作業。四、作業流程圖本課件是可編輯的正常PPT課件1.識讀電路圖8個LED控制電路圖,如圖2-3-3所示,其中RN1為上接電阻。五、作業過程本課件是可編輯的正常PPT課件1.識讀電路圖蜂鳴器在工作時需要比較大的電流才能進行驅動,因此蜂鳴器的驅動電路如圖2-4-3所示。五、作業過程本課件是可編輯的正常PPT課件2.驅動蜂鳴器的程序流程圖要產生1HZ的方波,單片機的程序流程如圖2-4-4所示。五、作業過程本課件是可編輯的正常PPT課件3.源程序五、作業過程本課件是可編輯的正常PPT課件4.程序調試下載程序,將程序下載到芯片中。調試程序,程序正常后效果如圖2-4-5所示。五、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目二
電子煙花
任務5制作電子煙花經過前面四個任務的準備,在本次任務中我們就可以完成電子煙花的制作了,電子煙花主要分為兩個大的模塊,一個是燈光的模擬另一個是聲音的模擬。燈光模擬效果如圖所示。一、任務引入本課件是可編輯的正常PPT課件二、任務要求0201會使用數組能編寫電子煙花程序本課件是可編輯的正常PPT課件三、準備工作器件準備電子煙花電路板一塊。本課件是可編輯的正常PPT課件器材準備好后請按圖進行作業。四、作業流程圖本課件是可編輯的正常PPT課件1.識讀電路圖電子煙花電路圖,如圖所示,P0每位分別控制一個發光二極管,P2口每位分別通過三極管控制8個發光二極管,蜂鳴器接在P3口第7位上。五、作業過程本課件是可編輯的正常PPT課件2.電子煙花程序流程圖電子煙花模擬實際的煙花效果,發光二極管從LED1依次亮到LED8,同時每個發光二極管受PWM控制又從最亮逐漸變暗,接著煙花從中心向外圈依次從最亮逐漸變暗。在燈光變化的同時,聲音也隨著燈光進行變化。電子煙花的程序流程圖,如圖2-5-4所示。五、作業過程本課件是可編輯的正常PPT課件3.源程序五、作業過程本課件是可編輯的正常PPT課件3.源程序五、作業過程本課件是可編輯的正常PPT課件4.程序調試下載程序將程序下載到芯片中。調試程序程序正常后,發光二極管從LED1依次亮到LED8,同時每個發光二極管受PWM控制又從最亮逐漸變暗,接著煙花從中心向外圈依次從最亮逐漸變暗。在燈光變化的同時,聲音也跟著進行變化。同時當后面的發光二極管亮時,前面的發光二極管亮度效果如圖所示。五、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目二
電子煙花
任務2一個LED燈閃爍這一個任務是讓LED閃爍起來,即讓LED亮一段時間后再滅一段時間,LED亮滅交替出現既可實現LED閃爍的效果。對上一任務電路板進行編程既可實現LED的閃爍,LED閃爍效果如圖所示。一、任務引入本課件是可編輯的正常PPT課件二、任務要求030201會設置端口高低電平知道程序執行順序會寫延時程序本課件是可編輯的正常PPT課件三、準備工作器件準備電子煙花電路板一塊。本課件是可編輯的正常PPT課件器材準備好后請按圖進行作業。四、作業流程圖本課件是可編輯的正常PPT課件1.編寫控制程序(1)一個LED閃爍按如下流程執行程序,如圖2-2-3所示。五、作業過程本課件是可編輯的正常PPT課件1.編寫控制程序(2)源程序五、作業過程本課件是可編輯的正常PPT課件2.程序調試下載程序將程序下載到芯片中。調試程序程序正常后效果如圖2-2-4所示。五、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目三
數字時鐘
任務1控制一位數碼管顯示數碼管顯示在現實中用的非常的多,有的能顯示兩位數字,有的能顯示8位數字,而今天的第一個任務就是控制一個數碼管的顯示。大家可以一起來看一下一位數碼管點亮的效果,需要注意的是,這個顯示是通過對單片機編寫程序來實現的,不是給數碼管加電壓使其發光,如圖所示。一、任務引入本課件是可編輯的正常PPT課件二、任務要求030201正確識讀數碼管顯示電路原理圖會正確編寫程序程序下載完成后,按下按鍵SW19,顯示數字本課件是可編輯的正常PPT課件三、準備工作工具準備白色A4紙一張、keil軟件,筆一支材料準備數字時鐘電路板一塊本課件是可編輯的正常PPT課件器材準備好后請按圖進行作業。四、作業流程圖本課件是可編輯的正常PPT課件1.識讀電路圖一個數碼管電路原理圖如圖所示,其中P0口接的是數碼管的段碼,P2口的電流經三極管放大后接數碼管的位選。五、作業過程本課件是可編輯的正常PPT課件2.編寫控制程序(1)讓七段數碼管顯示1,按如下流程執行程序,如圖所示。五、作業過程本課件是可編輯的正常PPT課件2.編寫控制程序(2)源程序五、作業過程本課件是可編輯的正常PPT課件3.程序調試下載程序將程序下載到芯片中。調試程序程序正常后效果如圖所示。五、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目三
數字時鐘
任務2制作10秒計時器在有時候,一個數碼管要顯示多種數字,如電子時鐘,需要顯示四位數字,而且是隨著時間的變化,需要變換著顯示數字。這次要做的就是模擬一個10秒計時顯示,顯示冒號以及數字。還要控制時間的使用。大家先來看看其中某一時刻數碼管顯示數字的效果,如圖所示。一、任務引入本課件是可編輯的正常PPT課件二、任務要求030201正確識讀電路原理圖會正確編寫程程序下載完成后,按鍵按下,開始10秒倒計時本課件是可編輯的正常PPT課件三、準備工作工具準備白色A4紙一張、作圖工具一套、筆一支材料準備電路實驗板一塊本課件是可編輯的正常PPT課件器材準備好后請按圖進行作業。四、作業流程圖本課件是可編輯的正常PPT課件1.識讀電路圖由于本任務的電路與上一任務沒有變化,因而識讀電路圖和安裝電路圖同上一任務圖3-1-3。下面我們直接對其中最右一位數碼管進行操作。2.編寫控制程序(1)制作10秒計時器的程序流程圖如圖3-2-3所示。五、作業過程本課件是可編輯的正常PPT課件(2)源程序五、作業過程本課件是可編輯的正常PPT課件3.程序調試下載程序將程序下載到芯片中。調試程序五、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目三
數字時鐘
任務3控制8位數碼管前面我們都是讓一個數碼管顯示數字,實際生活中,我們經常看到同時多個數碼管顯示數字的情況。如數字萬用表,同時在屏幕上顯示的就有4個數字。下面看一下,讓8個數碼管顯示“01234567”的情況效果,如圖所示。一、任務引入本課件是可編輯的正常PPT課件二、任務要求0201正確編寫程序讓8個數碼管同時顯示數字“01234567”本課件是可編輯的正常PPT課件三、準備工作工具準備安裝工具一套材料準備數碼管電路板一塊本課件是可編輯的正常PPT課件器材準備好后請按圖進行作業。四、作業流程圖本課件是可編輯的正常PPT課件1.編寫控制程序在上一任務中我們對其中一位數碼管進行控制,而在本任務任務中,我們將對八個數碼管分別進行顯示控制。從左到右分別顯示0、1、2、3、4、5、6、7八個數字。(1)八個數碼管分別顯示0、1、2、3、4、5、6、7數字流程圖,如圖3-3-3所示。五、作業過程本課件是可編輯的正常PPT課件(3)源程序五、作業過程本課件是可編輯的正常PPT課件4.程序調試下載程序將程序下載到芯片中。調試程序程序正常后效果如圖所示。五、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目三
數字時鐘
任務4矩陣鍵盤鍵值顯示在之前的任務中學會了多位數碼管的使用。在實際中我們經常也是會看到多位的顯示,比如在加減法計算器使用的時候,下面讓我們來看一下單片機顯示矩陣鍵盤鍵值的效果,如圖所示。一、任務引入本課件是可編輯的正常PPT課件二、任務要求0201正確編寫程序按下矩陣鍵在數碼管上顯示該按鍵的鍵值本課件是可編輯的正常PPT課件三、準備工作材料準備任務電路板一塊。本課件是可編輯的正常PPT課件器材準備好后請按圖進行作業。四、作業流程圖本課件是可編輯的正常PPT課件任務電路板一塊。五、作業過程本課件是可編輯的正常PPT課件2.編寫控制程序矩陣鍵盤鍵值顯示按如下流程圖執行程序,如圖所示。五、作業過程本課件是可編輯的正常PPT課件2.編寫控制程序(4)源程序五、作業過程本課件是可編輯的正常PPT課件2.編寫控制程序(4)源程序五、作業過程本課件是可編輯的正常PPT課件5.程序調試下載程序將程序下載到芯片中。調試程序五、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目三
數字時鐘
任務5制作數字時鐘在日常生活中,數字的時鐘大家都有見到過,需要顯示的有時分秒的,下面就來看看單片機制作數字時鐘的效果,如圖所示。一、任務引入本課件是可編輯的正常PPT課件二、任務要求0201正確編寫程序讓數碼管按照數字時鐘顯示。本課件是可編輯的正常PPT課件三、準備工作材料準備任務電路板一塊。本課件是可編輯的正常PPT課件器材準備好后請按圖進行作業。四、作業流程圖本課件是可編輯的正常PPT課件1.識讀電路圖制作數字時鐘電路圖如圖所示。。五、作業過程本課件是可編輯的正常PPT課件2.編寫控制程序數字時鐘按如下流程圖執行程序,如圖所示。五、作業過程本課件是可編輯的正常PPT課件(5)源程序五、作業過程本課件是可編輯的正常PPT課件(5)源程序五、作業過程本課件是可編輯的正常PPT課件(5)源程序五、作業過程本課件是可編輯的正常PPT課件(5)源程序五、作業過程本課件是可編輯的正常PPT課件(5)源程序五、作業過程本課件是可編輯的正常PPT課件6.程序調試下載程序將程序下載到芯片中。調試程序程序正常后效果如圖所示。五、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目四
廣告屏
任務1點亮點陣一個點點陣顯示在現實中應用越來越多,安裝調試方便快捷,顯示的文字、畫面豐富,深受電子愛好者們的喜愛,我們學習的第一個任務是點亮點陣一個點,觀察其發光效果,下圖是點陣第一點發光的效果,如圖所示。一、任務引入本課件是可編輯的正常PPT課件二、任務要求030201正確識讀原理圖。正確安裝電路。正確編寫程序。本課件是可編輯的正常PPT課件三、準備工作器材準備工具準備點陣模塊電路板一塊。白色A4紙一張、作圖工具一套、筆一支。本課件是可編輯的正常PPT課件1.識讀電路圖點亮點陣一個點控制電路圖如圖所示。主機連接電路四、作業過程本課件是可編輯的正常PPT課件1.識讀電路圖點亮點陣一個點控制電路圖如圖所示。SN74HC595DR連接電路圖四、作業過程本課件是可編輯的正常PPT課件1.識讀電路圖點亮點陣一個點控制電路圖如圖所示。點陣驅動電路圖四、作業過程本課件是可編輯的正常PPT課件1.識讀電路圖點亮點陣一個點控制電路圖如圖所示。16×16點陣電路圖四、作業過程本課件是可編輯的正常PPT課件2.編寫控制程序(1)點亮點陣一個點任務按如下流執行程序,寫入列子程序流程圖同寫入行子程序流程圖,如圖所示。主程序流程圖四、作業過程本課件是可編輯的正常PPT課件2.編寫控制程序(1)點亮點陣一個點任務按如下流執行程序,寫入列子程序流程圖同寫入行子程序流程圖,如圖所示。寫入行子程序流程圖四、作業過程本課件是可編輯的正常PPT課件2.編寫控制程序(2)源程序1四、作業過程本課件是可編輯的正常PPT課件2.編寫控制程序(2)源程序2四、作業過程本課件是可編輯的正常PPT課件3.程序調試下載程序將程序下載到芯片中。調試程序程序正常后效果如圖所示。四、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目四
廣告屏
任務2顯示一個漢字前面對16×16點陣進行了學習,明白了點陣發光原理和控制原理,這節內容我們用點陣來顯示一個漢字,下面就是顯示漢字“愛”的效果。如圖所示。一、任務引入本課件是可編輯的正常PPT課件二、任務要求030201正確識讀原理圖。正確安裝電路。正確編寫程序。本課件是可編輯的正常PPT課件三、準備工作器材準備工具準備點陣模塊電路板一塊。白色A4紙一張、作圖工具一套、筆一支。本課件是可編輯的正常PPT課件1.識讀電路圖16×16點陣控制電路圖與第一節電路圖相同。四、作業過程本課件是可編輯的正常PPT課件2.編寫控制程序(1)16×16點陣顯示一個“愛”字任務按如下流程執行程序,如圖所示。四、作業過程本課件是可編輯的正常PPT課件2.編寫控制程序(2)源程序1四、作業過程本課件是可編輯的正常PPT課件2.編寫控制程序(2)源程序2四、作業過程本課件是可編輯的正常PPT課件3.程序調試下載程序將程序下載到芯片中。調試程序程序正常后效果如圖所示。四、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目四
廣告屏
任務3顯示多個漢字前面對16×16點陣漢字取模進行了學習,能靜態顯示一個漢字,現實應用場景顯示漢字往往都是內容變化、動態顯示、滾屏的方式,這節內容我們用16×16點陣以循環滾屏的方式來顯示多個漢字“我愛單片機”。如圖所示。一、任務引入本課件是可編輯的正常PPT課件二、任務要求030201正確識讀原理圖。正確安裝電路。正確編寫程序。本課件是可編輯的正常PPT課件三、準備工作器材準備工具準備點陣模塊電路板一塊。白色A4紙一張、作圖工具一套、筆一支。本課件是可編輯的正常PPT課件1.識讀電路圖16×16點陣控制電路圖同第一節內容。四、作業過程本課件是可編輯的正常PPT課件2.編寫控制程序(1)16×16點陣顯示一個“我愛單片機”字任務按如下流程執行程序。四、作業過程本課件是可編輯的正常PPT課件2.編寫控制程序(2)源程序1。四、作業過程本課件是可編輯的正常PPT課件2.編寫控制程序(2)源程序2。四、作業過程本課件是可編輯的正常PPT課件2.編寫控制程序(2)源程序3。四、作業過程本課件是可編輯的正常PPT課件3.程序調試下載程序將程序下載到芯片中。調試程序程序正常后效果如圖所示。四、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目五
智能窗簾
任務1步進電機的控制學習對硬件進行編程,首先我們要先學習一下硬件工作原理,了解原理后我們才能正確的驅動硬件。步進電機的控制需要有驅動電路,在此我們采用的是4線4拍的步進電機驅動,步進電機驅動效果如圖所示。一、任務引入本課件是可編輯的正常PPT課件二、任務要求0201了解步進電機驅動的方式。能實現步機電機的正轉、反轉、調速功能。本課件是可編輯的正常PPT課件三、準備工作器材準備工具準備計算機一臺(奔騰級以上的家用計算機即可)、智能窗簾控制板一塊。KeilC軟件C51v960a版本軟件。本課件是可編輯的正常PPT課件1.步進電機的驅動原理本次在實驗中使用的步進電機是。步進電機可以使用4線4拍來進行驅動,步進電機接線如圖所示。4線4拍的步進電機的驅動需要按順序依次給每個線圈通電,按線號順序從1號到4號線分別給低電平步進電機正轉;從4號到1號線分別給低電平步進電機反轉。四、作業過程本課件是可編輯的正常PPT課件2.識讀電路圖在實驗中采用4相4拍來驅動步進電機,其中步進電機的5號線接5V電源,1號線到4號線分別接ULN2003的輸出端,步進電機控制圖所示。四、作業過程本課件是可編輯的正常PPT課件3.編寫控制程序(3)步進電機正轉的流程執行程序,如圖所示。步進電機反轉的控制,將通電時的順序進行逆序就可以達到控制的目的。步進電機的調速可以通過改變每步之間的延時就可以達到控制的目的。注意:延時不能太小,否則硬件會不能運轉,長時間會燒壞步進電機。四、作業過程本課件是可編輯的正常PPT課件(4)源程序四、作業過程本課件是可編輯的正常PPT課件4.程序調試下載程序將程序下載到芯片中。調試程序程序正常后效果如圖所示。四、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目五
智能窗簾
任務2LCD1602顯示步進電機的狀態在上一個任務中我們學會了步進電機的控制,直接觀看步進電機的運動比較麻煩,特別是當步進電機安裝在設置中以后直接觀察步進電機的狀態就更困難。在這種情況之下我們可以使用LCD1602來顯示步進電機的狀態,如圖所示。下面就來看看LCD1602的程序是怎樣寫的,怎樣來顯示步進電機的狀態。一、任務引入本課件是可編輯的正常PPT課件二、任務要求0201會讀LCD1602說明文檔。能正確進行LCD1602顯示字母和數字。本課件是可編輯的正常PPT課件三、準備工作器材準備工具準備計算機一臺(奔騰級以上的家用計算機即可)、智能窗簾控制板一塊。KeilC軟件C51v960a版本軟件。本課件是可編輯的正常PPT課件1.識讀LCD1602電路圖LCD1602是常見的一種液晶顯示器件,其電路圖如圖所示。其中4腳是指示當前數據口上的數據是命令還是數據選擇引腳,5腳是LCD1602讀數據和寫數據選擇引腳,6腳是LCD1602的使能腳。D0到D7是LCD1602的數據引腳。四、作業過程本課件是可編輯的正常PPT課件2.LCD1602時序分析A.分析LCD1602寫操作時序RS為高時表示D0~D7輸出數據,RS為低時表示當前D0~D7輸出命令,R/w為低為寫操作,E使能端高電平有效,時序圖如圖所示。具體操作順序為先輸出RS,再輸出R/w,在輸出數據,最后控制使能端先高后低。四、作業過程本課件是可編輯的正常PPT課件2.LCD1602時序分析B.分析LCD1602讀操作時序
讀操作時數據從LCD1602傳輸給單片機。RS為高時表示D0~D7為輸入數據,R/w為高表示當前進行讀操作,E使能端高電平有效,時序圖如圖所示。具體操作順序為先輸出RS,再輸出R/w,控制使能端先低后高,在讀取輸入數據,最后控制使能端為低電平。四、作業過程本課件是可編輯的正常PPT課件2.LCD1602時序分析C.LCD1602常用指令介紹LCD1602常用的指令有設置顯示模式,顯示開關,清屏指令等,具體內容如表所示。四、作業過程本課件是可編輯的正常PPT課件2.LCD1602時序分析D.LCD1602初始化LCD1602初始化,根據硬件手冊上的說明應按以上順序進行。四、作業過程延時寫指令38H延時寫指令38H延時寫指令38H延時寫指令38H寫指令08H寫指令01H寫指令06H延時寫指令0CH本課件是可編輯的正常PPT課件3.程序編寫A.程序流程圖四、作業過程本課件是可編輯的正常PPT課件3.程序編寫B.源程序1四、作業過程本課件是可編輯的正常PPT課件3.程序編寫B.源程序2四、作業過程本課件是可編輯的正常PPT課件3.程序編寫B.源程序3四、作業過程本課件是可編輯的正常PPT課件3.程序編寫B.源程序4四、作業過程本課件是可編輯的正常PPT課件3.程序編寫B.源程序5四、作業過程本課件是可編輯的正常PPT課件C.編譯下載程序將程序編譯下載到實驗板上,顯示效果如圖所示四、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目五
智能窗簾
任務3光照度的采集與顯示在實際生活中,窗簾的打開和關閉是根據光線的變化來進行控制的。因此我們需要通過傳感器來獲取環境的光照情況。光照度傳感器常見的光敏電阻、光照度傳感器等。在此我們采用的是具有I2C接口的BH1750光照度傳感器,下面就來看看怎樣使用BH1750來獲取環境光照度的值,效果如圖所示。一、任務引入本課件是可編輯的正常PPT課件二、任務要求030201會讀文檔。會使用I2C總線來獲取光照度的值。能正確編寫獲取光照度值的程序。本課件是可編輯的正常PPT課件三、準備工作器材準備工具準備計算機一臺(奔騰級以上的家用計算機即可)、智能窗簾控制板一塊。KeilC軟件C51v960a版本軟件。本課件是可編輯的正常PPT課件1.識讀光照度傳感器的電路圖BH1750是常見的一種常見獲取環境光照度的傳感器,其電路圖如圖所示。其中2腳是BH1750的地址引腳,當2腳為高電平時,BH1750的地址是1011100,當2腳是低電平時BH1750的地址是0100011。4腳是I2C的數據引腳,6腳是I2C的時鐘引腳。BH1750正常工作電壓是3.3V,而51單片機的電源是5V,因此對BH1750進行控制時需要進行電平轉換。在電路中由Q2和外圍電阻完成電平轉換。四、作業過程本課件是可編輯的正常PPT課件2.程序編寫A.程序流程圖四、作業過程本課件是可編輯的正常PPT課件2.程序編寫B.BH1750相關源程序1四、作業過程本課件是可編輯的正常PPT課件2.程序編寫B.BH1750相關源程序2四、作業過程本課件是可編輯的正常PPT課件2.程序編寫B.BH1750相關源程序3四、作業過程本課件是可編輯的正常PPT課件2.程序編寫B.BH1750相關源程序4四、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目五
智能窗簾
任務4制作智能窗簾在前面幾節中我們學習了步進電機的控制,LCD1602顯示字符和數字,獲取環境光照度值。在此基礎之上我們可以通過單片機實現根據環境光照度來自動打開或關閉窗簾(在實驗中我們通過步進電機的正轉來模擬窗簾打開,通過步進電機反轉來模擬窗簾關閉)。當光照度值大于400LUX時關閉窗簾,反之則打開窗簾,根據后面的作業過程可實現該功能,效果如圖所示。一、任務引入本課件是可編輯的正常PPT課件二、任務要求030201會將程序分模塊來進行。會在不同模塊之間進行數據傳遞。能實現窗簾的智能化控制。本課件是可編輯的正常PPT課件三、準備工作器材準備工具準備計算機一臺(奔騰級以上的家用計算機即可)、智能窗簾控制板一塊。KeilC軟件C51v960a版本軟件。本課件是可編輯的正常PPT課件1.程序編寫A.程序流程圖智能窗簾的控制需要將程序分為三個模塊,步進電機控制模塊、LCD1602顯示模塊、獲取光照度值模塊。其中LCD1602顯示模塊、獲取光照度值模塊需要對設備進行初始化操作,因此整個系統流程圖如圖所示。四、作業過程本課件是可編輯的正常PPT課件1.程序編寫B.主函數源程序四、作業過程本課件是可編輯的正常PPT課件謝謝本課件是可編輯的正常PPT課件項目六
智能風扇
任務1直流電機的控制日常生活中,開與關無處不在,例如電機啟動與停止、開燈與關燈等等。工業生產中,開關狀態依然十分普遍。為了安全,控制系統往往以弱點來控制強電,中間環節用特定設備來驅動和隔離。下面我們將學習一種應用廣泛的設備:繼電器。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 裝修工程協議書(30篇)
- 保本型理財合同樣本
- 2025健身加盟合同書模板
- 二零二五版學生入學協議書
- 二零二五版全新高管的勞動合同
- 二零二五股東出資協議范例
- 淺析我國電子合同的法律問題
- 二零二五版攝影師聘用合同
- 二手房交易中介擔保書二零二五年
- 互聯網改造合同標準文本
- 駕校項目的收益預測和盈利模式分析
- 論文寫作100問智慧樹知到課后章節答案2023年下中國石油大學(華東)
- 溴化鋰吸收式制冷系統在生物質氣化中的應用
- 小學學校勞動教育清單(1-6年級)
- CMG軟件STARS模塊操作手冊
- 研究生自然辯證法題庫及答案
- 施工組織機構框圖和職責分工
- β石膏粉及α高強石膏生產裝置工藝技術規程
- 建設項目職業衛生三同時檔案管理
- JKW三相無功補償控制器說明書賽源電氣技術
- 印章刻制申請表、銷毀申請表
評論
0/150
提交評論