資源簡介
矩陣鍵盤有數字鍵、設置密碼鍵、確定鍵、鎖定鍵。初始密碼為12345678,鍵盤輸入密碼后,按下確定鍵即可解鎖(輸入密碼期間數字不可見,只有正確輸入了密碼并確定后才會顯示密碼數字)。輸入密碼正確后按鎖定鍵進入鎖定狀態,數碼管不顯示。設置密碼:按下設置鍵,輸入8位有效數字,按下確定鍵即可修改密碼。
代碼片段和文件信息
/**************************************************
項目名稱:矩陣鍵盤模擬可調密碼鎖(8位密碼)
作????者:Horse
日????期:2020/4/4
項目功能:矩陣鍵盤有數字鍵、設置密碼鍵、確定鍵、鎖定鍵。
??????初始密碼為12345678,鍵盤輸入密碼后,按下確定
??鍵即可解鎖(輸入密碼期間數字不可見,只有正確
??輸入了密碼并確定后才會顯示密碼數字)。輸入密
??碼正確后按鎖定鍵進入鎖定狀態,數碼管不顯示。
??設置密碼:按下設置鍵,輸入8位有效數字,按下確
??定鍵即可修改密碼。
**************************************************/
#include?“reg52.h“
typedef?unsigned?char?u8;
typedef?unsigned?int?u16;//對數據類型進行聲明定義
#define?GPIO_DIG?P0
#define?GPIO_KEY?P1
sbit?Dula=P2^6;
sbit?Wela=P2^7;//定義鎖存使能端口
u8?KeyValueKey_num;//定義KeyValue變量和Key_num存放按鍵值
u8?Flag_num_keypress=0Flag_enter=0Flag_set=0Flag_lock=1;//定義數字按鍵、確定鍵、設置鍵、鎖定鍵標志位
u8?code?Table_wei[]={0xfe0xfd0xfb0xf70xef0xdf0xbf0x7f};//數碼管的位選
u8?code?Table_duan[]={0x3f0x060x5b0x4f0x660x6d0x7d0
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1851??2020-03-04?19:37??矩陣鍵盤模擬可調密碼鎖\Backup?Of矩陣鍵盤模擬可調密碼鎖.pdsbak
?????文件??????23706??2020-04-04?14:09??矩陣鍵盤模擬可調密碼鎖\Last?Loaded?矩陣鍵盤模擬可調密碼鎖.pdsbak
?????文件???????6297??2020-04-03?12:55??矩陣鍵盤模擬可調密碼鎖\按鍵圖片.png
?????文件??????23719??2020-04-04?14:14??矩陣鍵盤模擬可調密碼鎖\矩陣鍵盤模擬可調密碼鎖.pdsprj
?????文件???????2199??2020-04-08?10:40??矩陣鍵盤模擬可調密碼鎖\矩陣鍵盤模擬可調密碼鎖.pdsprj.LAPTOP-RLDCULQ1.hp.workspace
?????文件???????6654??2020-04-04?14:11??矩陣鍵盤模擬可調密碼鎖\程序\main.c
?????文件??????14638??2020-04-04?14:11??矩陣鍵盤模擬可調密碼鎖\程序\main.LST
?????文件???????9079??2020-04-04?14:11??矩陣鍵盤模擬可調密碼鎖\程序\main.OBJ
?????文件???????7764??2020-04-04?14:11??矩陣鍵盤模擬可調密碼鎖\程序\template
?????文件???????1009??2020-04-04?14:11??矩陣鍵盤模擬可調密碼鎖\程序\template.build_log.htm
?????文件???????2543??2020-04-04?14:11??矩陣鍵盤模擬可調密碼鎖\程序\template.hex
?????文件?????????29??2020-04-04?14:11??矩陣鍵盤模擬可調密碼鎖\程序\template.lnp
?????文件??????11234??2020-04-04?14:11??矩陣鍵盤模擬可調密碼鎖\程序\template.M51
?????文件????????474??2018-03-19?17:20??矩陣鍵盤模擬可調密碼鎖\程序\template.plg
????.......????138627??2020-04-04?14:11??矩陣鍵盤模擬可調密碼鎖\程序\template.uvgui.hp
????.......??????5320??2020-04-04?14:09??矩陣鍵盤模擬可調密碼鎖\程序\template.uvopt
?????文件??????13847??2020-03-04?19:16??矩陣鍵盤模擬可調密碼鎖\程序\template.uvproj
?????文件??????????0??2018-03-19?17:18??矩陣鍵盤模擬可調密碼鎖\程序\template_uvproj.bak
?????目錄??????????0??2020-04-04?14:11??矩陣鍵盤模擬可調密碼鎖\程序
?????目錄??????????0??2020-04-04?14:14??矩陣鍵盤模擬可調密碼鎖
-----------?---------??----------?-----??----
???????????????268990????????????????????20
- 上一篇:Hspice電路仿真
- 下一篇:軟件系統課程設計報告 作業提交系統
評論
共有 條評論