91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

使用51單片機,實現指紋識別,密碼加密,12864顯示

資源截圖

代碼片段和文件信息

#include?“stc.h“
#include“define.h“ //各種變量聲名等
#include“12864g_zk.h“ //12864顯示
#include“key_scan.h“ //按鍵掃描
#include“iap.h“ //EEPROM讀寫,
#include“password.h“ ???//主要功能輸密碼及開門用,
#include“modify_password.h“ ?//主要功能修改密碼 用
#include“FP_function.h“
#include“read_head.h“


//uchar?key_value;




void?init_overall() ??//T0初始化
{
IT1=1; ???//中斷1下降沿觸發
EX1=1; ???//允許中斷1中斷

/*IT0=1; ???//中斷1下降沿觸發
EX0=1;*/ ???//允許中斷0中斷

TMOD=0x01; //T0工作在方式0、T1工作在方式1 ??????
// AUXR?=?0x00;????//12T速度
/********************************************************************************************************
6-7位:T0x12(T1x12):T0(T1)定時器定時脈沖分頻系數控制位。當(T0x12)或(T1x12)=0時,
T0(T1)定時脈沖是系統時鐘脈沖的12分頻信號,即fSYS/12;當(T0x12)或(T1x12)=1時,
T0(T1)定時脈沖就是系統時鐘信號。
5位:UART_M0x6:串行口方式0通信速度設置位。為“0”時,波特率為系統時鐘頻率的12分頻,
即fSYS/12;為“1”時波特率為系統時鐘分頻的2分頻,即fSYS/2.
4位:BRTR:獨立波特率發生器啟動控制位。BRTR為1,啟動運行;BRTR為0,禁止運行。
3位:S2SMOD位,為0時串口2波特率不加倍,為1時則加倍;
2位:BRTx12:BRT定時器定時是脈沖分頻系數控制位。當(BRTx12)=0時,BRT定時脈沖是系統時
鐘脈沖的12分頻信號,即fSYS/12;當(BRTx12)=1時,BRT定時脈沖就是系統時鐘信號。
1位:EXTRAM:內部擴展RAM訪問標志位。為0,允許訪問;為1,禁止訪問,
當擴展了片外RAM或I/O口,使用時,應禁止訪問內部擴展RAM。
0位:S1BRS:為串口1波特率發生器選擇位,。當S1BRS=0時,選擇定時器1,為1時選擇獨立波特率發生器;
*********************************************************************************************************/

TH0?=?0x31;?????//T0初值50ms中斷一次
TL0?=?0xFF;
ET0?=?1; ???//允許T0中斷?? ????? ??
TR0=0; //關定時?
EA?=?1;???????????//開總中斷

P0M0=?0x80;? ?//P0.7為強推挽輸出
????P0M1=?0x00;
P1M0=?0xe0;? ?//P1.5?為強推挽輸出
????P1M1=?0x00; ?//P1.2只接收,
P3M0=?0x04;? ?//P
????P3M1=?0x00; ?//P1
moto=0; ?//moto斷電;
wake=0; ???//6v斷電;
bell=0; ??//蜂鳴器禁音

??????
}

void?timer0()?interrupt?1 ?//T0中斷處理函數
{
TH0?=?0x31;????? //T0初值50ms中斷一次
TL0?=?0xFF;
time++;
if(time==160) //8s,用于系統等待輸入按鍵值
{
time=0;
time_flag?=1;
} ????
}
?
/*void?int0()?interrupt?0 ??//中斷1處理函數
{
EX0=0;
FP_flag=1;
EX0=1;
}? */

void?int1()?interrupt?2 ??//中斷1處理函數
{
EX1=0;
key_temp=P4;
key_temp=key_temp&0x0f;
flag=1;
EX1=1;
}?
void?main()
{
init_overall(); ?? //總初始化
initial_lcd(); //LCD顯示初始化
init_serial();
clear_screen(); //清屏
display_graphic_128x64(nbkg);
delayms(500);
while(1)
{
flag=0;
clear_screen();
wait_overtime(); //開啟定時并置入初值,要與overtime()配合使用才行;
while(!flag)
{
??? display_GB2312_string(116“按*鍵盤控制“);
display_GB2312_string(316“按#指紋控制“);
overtime();
}
if(flag==1)
{
flag=0;
beep();
key=key_value();
while(key==10)
{
key_menu(); ??//按鍵操作菜單選擇;
}
while(key==11)
{
FP_menu();??//按鍵操作菜單選擇;
}
}
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-08-15?20:43??密碼指紋一體機8.8..15.12按鍵優化中\
?????文件???????14222??2014-07-29?16:46??密碼指紋一體機8.8..15.12按鍵優化中\12864g_zk.h
?????文件???????22713??2014-08-08?10:42??密碼指紋一體機8.8..15.12按鍵優化中\FP_function.h
?????文件????????1931??2014-08-08?13:38??密碼指紋一體機8.8..15.12按鍵優化中\define.h
?????文件?????????898??2014-07-18?15:09??密碼指紋一體機8.8..15.12按鍵優化中\delay.h
?????文件????????1482??2014-08-08?13:29??密碼指紋一體機8.8..15.12按鍵優化中\iap.h
?????文件????????1869??2014-08-01?14:29??密碼指紋一體機8.8..15.12按鍵優化中\key_scan.h
?????文件????????7089??2014-08-15?20:42??密碼指紋一體機8.8..15.12按鍵優化中\main.LST
?????文件???????89161??2014-08-15?20:42??密碼指紋一體機8.8..15.12按鍵優化中\main.OBJ
?????文件????????3190??2014-08-15?20:42??密碼指紋一體機8.8..15.12按鍵優化中\main.c
?????文件????????7245??2014-08-08?15:11??密碼指紋一體機8.8..15.12按鍵優化中\modify_password.h
?????文件???????13714??2014-08-08?14:46??密碼指紋一體機8.8..15.12按鍵優化中\password.h
?????文件????????2617??2014-08-08?10:59??密碼指紋一體機8.8..15.12按鍵優化中\read_head.h
?????文件???????17783??2014-08-07?15:52??密碼指紋一體機8.8..15.12按鍵優化中\stc.h
?????文件???????73403??2014-08-15?20:42??密碼指紋一體機8.8..15.12按鍵優化中\密碼指紋一體機
?????文件???????95365??2014-08-15?20:42??密碼指紋一體機8.8..15.12按鍵優化中\密碼指紋一體機.M51
?????文件???????29497??2014-08-15?20:42??密碼指紋一體機8.8..15.12按鍵優化中\密碼指紋一體機.hex
?????文件??????????50??2014-08-15?20:42??密碼指紋一體機8.8..15.12按鍵優化中\密碼指紋一體機.lnp
?????文件?????????211??2014-08-15?20:43??密碼指紋一體機8.8..15.12按鍵優化中\密碼指紋一體機.plg
?????文件???????59794??2014-08-15?20:43??密碼指紋一體機8.8..15.12按鍵優化中\密碼指紋一體機.uvopt
?????文件???????14601??2014-08-15?20:42??密碼指紋一體機8.8..15.12按鍵優化中\密碼指紋一體機.uvproj
?????文件???????59608??2014-08-15?20:42??密碼指紋一體機8.8..15.12按鍵優化中\密碼指紋一體機_uvopt.bak
?????文件???????14777??2014-08-05?18:01??密碼指紋一體機8.8..15.12按鍵優化中\密碼指紋一體機_uvproj.bak

評論

共有 條評論