剛學習 課上做的一個小實驗 保存一下 在GPIOC口,分別接有一個開關K1和兩個指示燈LED1和LED2。兩個燈一亮一滅,每按一下開關,兩個燈的亮滅狀態翻。
大家一起進步
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
原理圖
單片機源程序如下:
- #include "stm32f10x.h"
- #include "led.h"
- #include "key.h"
- int main(void)
- {
- u8 key;
- LED_Init();
- KEY_Init();
- while(1){
- key = KEY_Scan();
- switch(key){
- case WK_UP: LED1=!LED1, LED0=!LED0; break;
- }
- }
- }
復制代碼
所有資料51hei提供下載:
新建文件夾 (2).7z
(595.82 KB, 下載次數: 249)
2020-6-10 18:58 上傳
點擊文件名下載附件
|