實驗報告二 IO口的應用

2021-08-10 15:17:20 字數 1106 閱讀 3266

華南理工大學廣州學院學生實驗報告

課程名稱:微控制器實驗

華南理工大學廣州學院自動化專業1班姓名:陳惠玲

實驗名稱: i/o口的應用

實驗日期:2023年10月19日指導老師:文麗

1、實驗目的

了解微控制器並行i/o口的結構和基本原理,掌握p0,p1,p2,p3作通用i/o口的使用方法

二、實驗內容

1.學習第四章例【4-1】至例【4-3】,掌握流水燈的程式設計方法,i/o作為輸入的應用

2. 程式設計:

以銳志微控制器開發板為核心,設計乙個節日彩燈控制器,設計要求如下:

在微控制器的p0口接有8個發光二極體為指示燈,p1.0~p1.3接有4個按鍵開關,當不同引腳上的按鍵按下時,實現如下的功能:

按下p1.0腳的按鍵——8個燈全亮然後全滅,再全亮然後全滅,交替閃亮。

按下p1.1腳的按鍵——停止點亮8個燈,所有燈滅。

按下p1.2腳的按鍵——led指示燈由左向右流動點亮。

按下p1.3腳的按鍵——led指示燈由右向左流動點亮。

3、實驗程式設計:

#include

#include

sbit key0=p1^4;

sbit key1=p1^5;

sbit key2=p1^6;

sbit key3=p1^7;

#define uchar unsigned char

void time(int x)

}void main()

if(key2==0)

四、實驗報告心得體會

通過這次實驗,讓我想起了不少在暑假實驗的知識,雖然這些程式之前都有訓練過,但是已忘了不少。重新用起以前的程式,還有,之前接觸到的有關開關控制,只會一些簡單的操作,當中的原理並不知道多少,可是通過這次實驗,也因為時間較充足,結合了原理圖一起理解程式,真正懂得了當中的原理,基本掌握p0,p1,p2,p3作通用i/o口的使用方法。除此之外,還有,由於剛開始沒考慮到數碼管的影響,還沒處理好數碼管的埠,即還沒關閉我就急著執行流水燈了,結果流水燈沒能正常執行,而數碼管也亮了。

之後,加了程式,關了數碼管,才使之正常執行。由此,我想到,學習必須得養成一種細心的習慣,並且多思考問題。遇到不懂,得先自己找資料,自學能力非常地重要。

實驗報告 霍爾效應的應用

大學物理實驗報告 一 實驗目的 1 了解霍爾效應原理以及有關霍爾器件對材料要求的知識。2 學習用對稱測量法消除副效應的影響,測量試樣的和曲線。3 確定試樣的導電型別 載流子濃度及遷移率。二 實驗器材 th h型霍爾效應實驗組合儀 由實驗儀和測試儀兩大部分組成 1 實驗儀 電磁鐵 樣品與樣品架和換向開...

實驗報告 實驗二

廣東財經大學教務處制 實驗二 病人看病模擬程式 標題用小二號黑體加粗,居中 一 實驗目的 用四號宋體加粗 1 掌握單鏈佇列儲存方式的型別定義,掌握單鏈佇列的基本運算的實現。2 學會根據應用問題的需要選擇合適的資料結構,掌握佇列的先進先出運算規則及其在病人看病模擬程式中的應用,理解佇列在運算過程中狀態...

實驗報告二

廣東金融學院實驗報告 課程名稱 mis 概述聯想生產資訊系統最初是在1999年初在聯想電腦公司惠陽製造廠 北京製造廠投入使用,隨著聯想電腦公司製造平台業務的快速增長,其應用又擴充套件至上海平台中心庫 北方新廠 電腦大廈 上海製造廠,這期間經歷了一次環境公升級 從ms sql6.5 公升級至 ms s...