|
實現(xiàn)功能:
1、六位數(shù)密碼,從矩陣鍵盤直接輸入,密碼輸入正確led1亮一秒熄滅,密碼輸入錯誤led2亮一秒熄滅;
2、可修改密碼,按下“#”按鍵進入修改密碼,先輸入原密碼,判斷正確后可設(shè)置新密碼;
3、所有操作顯示可通過串口調(diào)試助手查看。
薄膜按鍵.png (244.24 KB, 下載次數(shù): 74)
下載附件
2020-5-4 10:00 上傳
51hei.png (80.78 KB, 下載次數(shù): 63)
下載附件
2023-5-8 04:51 上傳
STM32單片機源程序如下:- #include "system.h"
- #include "SysTick.h"
- #include "led.h"
- #include "usart.h"
- #include "keyboard.h"
- #include "stm32f10x.h"
- /*******************************************************************************
- * 函 數(shù) 名 : main
- * 函數(shù)功能 : 主函數(shù)
- * 輸 入 : 無
- * 輸 出 : 無
- *******************************************************************************/
- int main()
- {
- SysTick_Init(72);
- NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //中斷優(yōu)先級分組 分2組
- LED_Init();
- USART1_Init(9600);
- keyboard_init();
-
-
- while(1)
- {
-
- if((GPIO_ReadInputData(GPIOE) & 0XFF) != 0X0F)
- {
- printf("密碼輸入:");
- Write_keyvalue();
- Press_keyvalue();
- }
- delay_ms(100);
- }
- }
復(fù)制代碼 全部資料51hei下載地址:
矩陣薄膜按鍵.7z
(450.65 KB, 下載次數(shù): 118)
2020-5-4 15:57 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|
評分
-
查看全部評分
|