實驗三 GPIO輸入試驗

2021-05-23 18:45:24 字數 925 閱讀 4201

一、

實驗目的與要求

1.

認識lpc2103

微控制器的硬體電路;

2.學習用

c語言編寫延時子程式

3.學習用**軟體模擬流水燈;

二、

實驗裝置

計算機三、

實驗原理電路

p0

口控制發光二極體的陰極,則可以不需要驅動電路,直接由限流電阻控制發光二極體的亮度。

實驗電路如下:

四、

實驗內容與步驟

1.

編寫程式,按下按鍵後使

led1

(p0.3

),led2

(p0.4

)依次迴圈點亮;

2.五、

實驗報告要求1.

列出程式清單;

#include

#define uchar unsigned char

#define uint32 unsigned int

#define led1con (1<<22)//p0.22

口為led

控制端void delay(uchar t)

void __irq irq_eint0(void)

else

while((extint&0x01)!=0) //

等待外部中斷訊號恢復為高電平

vicvectaddr=0; //

向量中斷結束

}int main (void)

按鍵實驗 GPIO輸入

1 參考資料 stm32f1開發指南 庫函式版本 第8章 按鍵輸入實驗 stm32中文參考手冊v10 第8章通用和復用功能io gpio和afio 2 硬體連線 key up pa0 key0 pe4 key1 pe3 key2 pe2 3 gpio輸入操作說明 讀取io口輸入電平呼叫庫函式為 ui...

基礎實驗2 GPIO輸入實驗

實驗目的 掌握gpio的輸入功能。實驗現象 按下user按鍵,ld5點亮,鬆開後熄滅。如下 示例 int main void else if userkey value 1 user code end while user code begin 3 user code end 3 gpio pins...

按鍵實驗 GPIO的輸入模式

按鍵實驗 gpio的輸入模式 引言 在之前的實驗中,小羅同學使用的都只是gpio的輸出模式,這次的按鍵實驗雖然比較簡單,但也是我第一次接觸gpio的輸入,所以還是想寫點東西記錄一下。按鍵模組電路圖 我手中的開發板除去復位按鍵後還有其餘四個按鍵,電路結構圖如下 以上四個按鍵所對應的管腳編號分別為 pa...