標題:
STM32通過兩個按鍵變量控制多種花樣燈亮法源程序
[打印本頁]
作者:
starger
時間:
2020-7-25 16:41
標題:
STM32通過兩個按鍵變量控制多種花樣燈亮法源程序
我寫的一個矩陣按鍵,只用兩個按鍵就可以實現(xiàn)控制多種led燈流水燈亮法
單片機源程序如下:
#include "sys.h"
#include "delay.h"
#include "usart.h"
#include "led.h"
#include "key.h"
int main(void)
{
u8 s=1;
u8 m=1;
HAL_Init(); //初始化HAL庫
Stm32_Clock_Init(360,25,2,8); //設(shè)置時鐘,180Mhz
delay_init(180); //初始化延時函數(shù)
uart_init(115200); //初始化USART
LED_Init(); //初始化LED
Key_X_init(); //初始化按鍵
Key_Y_init();
while(1)
{
u8 key;
led_mode_config(s,m);
key=KEY_Scan(0); //按鍵掃描
switch(key)
{
case 1:
{
s++;
while(s==9) s=1;
}
break;
case 2:
{
m++;
while(m==7) m=1;
}
break;
default://??
{
}
break;
}
key = 0;
}
}
復(fù)制代碼
所有資料51hei提供下載:
4 按鍵變量控制花樣燈.7z
(523.79 KB, 下載次數(shù): 34)
2020-7-25 17:02 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1