《單片機C程序設計》實驗報告_第1頁
《單片機C程序設計》實驗報告_第2頁
《單片機C程序設計》實驗報告_第3頁
《單片機C程序設計》實驗報告_第4頁
《單片機C程序設計》實驗報告_第5頁
已閱讀5頁,還剩2頁未讀 繼續免費閱讀

付費下載

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

單片機C程序設計實驗報告7學生姓名:班級:實驗項目設計光控燈(光敏元件、函數)成績實驗項目類型驗證演示綜合設計其他*實驗目的高級階段。在以前的設計中,很少涉及到傳感器、繼電器,設計水平比較低級,目前小王接到了第1個需要傳感器的設計任務:根據光線強弱開燈關燈,光線強的時候關燈,光線弱則開燈。實現這個功能證明自己具備了較高的單片機C程序開發能力。實驗原理軟件知識:C程序構成、關鍵詞(goto、if)、運算符與表達式==、數據結構char、結構化語句if(){}。硬件知識:單片機芯片、繼電器、燈、傳感器、比較器。使用設備、儀器及材料1安裝WindowsXP操作系統的微型計算機1臺2單片機集成開發環境keilC2.03軟硬件開發平臺proteus6.94單片機下載軟件STC_ISP_V3.35單片機實驗板1套(學生自備)實驗步驟1進行功能分析2使用單片機集成開發環境keilC2.0。3使用軟硬件開發平臺proteus6.9。實驗過程原始記錄1硬件電路軟件源程序#include<reg51.h>sbitGuang=P1^0;sbitLamp=P2^0;main(){loop1:if(Guang==1)Lamp=0; elseLamp=1;gotoloop1;}實驗結果及分析在本次實驗中,進行了軟件編輯、編譯、并得到了C文件源文件和以“.hex”結尾的單片機可執行的十六進制文件;在Proteus建立了正確的電路,仿真結果符合設計要求,正確顯示×××。單片機C程序設計實驗報告8學生姓名:班級:實驗項目設計聲控燈(咪頭)成績實驗項目類型驗證演示綜合設計其他*實驗目的設計聲控電路,傳感電路接收到信號后,進行動作,保持一段時間,然后繼續等待。實驗原理while(chuan_gan==1){}//等待使用設備、儀器及材料1安裝WindowsXP操作系統的微型計算機1臺2單片機集成開發環境keilC2.03軟硬件開發平臺proteus6.94單片機下載軟件STC_ISP_V3.35單片機實驗板1套(學生自備)實驗步驟1進行功能分析,工作框架搭建,工作分工。2使用單片機集成開發環境keilC2.0。編譯生成“.hex”文件3使用軟硬件開發平臺proteus6.9。新建電路圖設計文件,保存在新建的文件夾中。查找元器件放置元器件進行仿真單片機程序。實驗過程原始記錄1硬件電路軟件源程序loop1://---------------------------------------Lamp=1;//強電設備不動作P0=~0x40;//-while(chuan_gan==1){}//等待//---------------------------------------Lamp=0;//強電設備開始動作for(num=9;num>0;num--){P0=~seg[num];i=20000;while(i--);}gotoloop1;實驗結果及分析開機顯示“-”;等待按下按鍵后,從9~0顯示,顯示結束;繼續顯示“-”。。。單片機C程序設計實驗報告9學生姓名:班級:實驗項目設計水位控制器(傳感器、水泵)成績實驗項目類型驗證演示綜合設計其他*實驗目的設計水位控制器(傳感器、水泵)實驗原理If(){}使用設備、儀器及材料1安裝WindowsXP操作系統的微型計算機1臺2單片機集成開發環境keilC2.03軟硬件開發平臺proteus6.94單片機下載軟件STC_ISP_V3.35單片機實驗板1套(學生自備)實驗步驟1進行功能分析,工作框架搭建,工作分工。下載并安裝Keil、Proteus軟件。2使用單片機集成開發環境keilC2.0。要點:C程序構成,關鍵詞,運算符與表達式,數據結構,結構化語句。新建文件夾新建項目新建文件添加文件到項目編輯C程序編譯生成“.hex”文件3使用軟硬件開發平臺proteus6.9。新建電路圖設計文件,保存在新建的文件夾中。查找元器件放置元器件布局布線修改元器件屬性進行仿真單片機程序。實驗過程原始記錄硬件電路軟件源程序#include<reg51.h>unsignedinti,num;sbitW_A=P1^2;//水位控制上限sbitW_B=P1^1;//水位控制下限sbitW_C=P1^1;//水位報警點sbitAlaram=P3^6;//報警電路sbitBeng=P3^7;//水泵電路//---------------------------------------main(){loop1:if((W_C==0)&&(W_B==0)&&(W_A==0)){Alaram=1;Beng=1;}//水泵停止if((W_C==1)&&(W_B==0)&&(W_A==0)){Alaram=1;}//理想狀態,不處理if((W_C==1)&&(W_B==1)&&(W_A==0)){Alaram=1;Beng=0;}//水泵啟動if((W_C==1)&&(W_B==1)&&(W_A==1)){Alaram=0;Beng=0;}//報警,水泵啟動if((W_C==1)&&(W_B==0)&&(W_A==1)){Alaram=0;Beng=1;}//異常,報警,停電if((W_C==0)&&(W_B==1)&&(W_A==0)){Alaram=0;Beng=1;}//異常,報警,停電if((W_C==0)&&(W_B==1)&&(W_A==1)){Alaram=0;Beng=1;}//異常,報警,停電if((W_C==0)&&(W_B==0)&&(W_A==1)){Alar

溫馨提示

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

最新文檔

評論

0/150

提交評論