導航:首頁 > 操作系統 > 山東大學單片機實驗報告實驗2

山東大學單片機實驗報告實驗2

發布時間:2024-01-13 13:46:13

『壹』 單片機原理流水燈實驗報告

單片機原理流水燈實驗報告:一、實驗目的:進一步熟習keil模擬軟體、proteus模擬軟體的使用。認識並熟習單片機坦斗I/O口和LED燈的電路構造,學會建讓友磨立簡單的流水燈電路。掌握C51中單片機I/O口的編程方法和使用I/O口進行輸入輸出的注意事項。

『貳』 單片機原理流水燈實驗報告

單片機原理流水燈實驗報告:
本實驗的目的是通過使用單片機,來實現流水燈的功能。實驗中,使用了AT89C51單片機,通過設置定時器,實現了不同的流水燈燈序,並使用外部中斷按鍵,來控制流水燈的開關。實驗的結果表明,單片機通過定時器和外部中斷按鍵,可以實現流水燈的功能。

拓展:本實驗的
拓展可以包括,使用其他單片機,如STC89C52、STM8S103等,來實現流水燈的功能;另外,可以在實驗中增加按鍵,實現不同的燈序變化;可以添加LCD顯示屏,顯示當前燈序;還可以通過設置定時器,實現時間控制,實現定時開啟和關閉流水燈。

『叄』 單片機步進電機控制實驗 單片機步進電機控制實驗報告

1、實驗目的和要求。了解步進電機的工作原理,學慣用單片機的步進電機控猛睜制系統的硬體設計方法,掌握定時器和中斷系統的應用,熟悉單片機應用系統的設計與調試方法。

2、實驗設備。單片機測控實驗、系統步進電機控制實驗模塊、Keil開發環境、STC-ISP程序下載工具。

3、實驗內容。編制MCS-51程序使步進電機按照規定的轉速和方向進行旋轉,並將已轉動的步數顯示在數碼管上。步襪御進電機的轉速分為兩檔,當按下S1開關時,加速旋轉,速度從10轉/分加速到60轉/分。當松開開關時,減速旋轉,速度恢復為10轉/分。當按下S2開關時,按照逆時針旋轉;當松開時,按照順時針旋轉。本程序要求使用定時器中斷來實現,不準使用程序延時的方式。

4、實驗步驟。預習:參考輔助材料,學習C51編程語言使用和步進電機原理。簡單程序錄入和調試:關於C51的中斷,本程序需要使用定時器定時,並使用中斷來同步。枝好歲中斷程序的典型例子如下:格式:void函數名()interrupt中斷號using工作組{中斷服務程序內容}注意:中斷不能返回任何值,所以前面是void後面是函數名,名字可以自己起,但不要與c語言的關鍵字相同;中斷函數不帶任何參數,所以函數名後面的()內是空的,中斷號是指單片機的幾個中斷源的序號。這個序號是單片機識別不同中斷的唯一標志。所以一定要寫正確。後面的using工作組是指這個這個中斷使用單片機內存中4個工作寄存器的哪一組,c51編譯後會自動分配工作組,因此最後這句話我們通常省略不寫。c51中斷寫法實例:void T1-time()interrupt3{TH1=(65536-50000)/256;TL1=(65536-50000)%6;}上面的意思是定時器1的中斷服務程序,定時器1的中斷服務序號是,因此我們要寫成 interrupt3,服務程序的內容是給兩個初值寄存器裝入新值。

5、實驗原理。使用的單片機系統的頻率是12M;步進電機轉動一周需要24步。本步進電機實驗板,使用FAN8200作為驅動晶元。CPU通過引腳與FAN8200相連。

閱讀全文

與山東大學單片機實驗報告實驗2相關的資料

熱點內容
pythongui測試工具 瀏覽:830
哈曼l7功放編程 瀏覽:216
體溫單片機 瀏覽:611
快捷鍵命令不能用了 瀏覽:344
邊界層加密網格優點 瀏覽:234
linuxvi保存文件 瀏覽:533
把視頻打包出文件夾是什麼意思 瀏覽:443
如何在藏書館app上注銷賬號 瀏覽:823
51單片機架構 瀏覽:895
安卓下載東西怎麼弄 瀏覽:520
我的世界伺服器地址13 瀏覽:309
機修編程原理 瀏覽:720
手機點開app反應慢是哪裡的問題 瀏覽:772
數控銑床g代碼編程圖案 瀏覽:129
lan是指什麼伺服器 瀏覽:769
php匹配手機號 瀏覽:444
火狐app攔截窗口如何解除 瀏覽:904
javaapichm下載 瀏覽:163
如何用代理伺服器玩cf 瀏覽:1001
java對象轉jsonobject 瀏覽:372