AAA基于单片机的指纹识别电子密码锁的毕业设计初稿 - 图文(8)

2025-08-15

if (j==0x00) {_delay_ms(100000); reset (); display6();} if (j==0x01) {reset(); wr_com(yb);

outChinese(0x90,8,name11);} if (j==0x02)

{_delay_ms(100000); reset(); display7();}

if (j==0x03) { reset(); wr_com(yb);

outChinese(0x90,8,name10);} }

//讲图像转换成特征码存放在Buffer1中 void Cmd_Img_To_Buffer1(void) {

uchar i,j; {

UART_Send_Byte(FP_Pack_Head[i]); }

for(i=0;i<7;i++) //发送命令 将图像转换成 特征码 存放在

for(i=0;i<6;i++) //发送包头与模块地址

CHAR_buffer1

{

UART_Send_Byte(FP_Img_To_Buffer1[i]); }

for(i=0;i<6;i++) {

FP_1[i]=UART_Receive_Byte();}

34

for(i=0;i<6;i++)

{

FP_2[i]=UART_Receive_Byte();}

j=FP_2[3]; if (j==0x00) {_delay_ms(100000); reset (); display8();}

if (j==0x06) {_delay_ms(100000);

reset (); display9();}

if (j==0x07)

{_delay_ms(100000);

reset (); display10();} }

//将图像转换成特征码存放在Buffer2中 void Cmd_Img_To_Buffer2(void) {

uchar i,j;

for(i=0;i<6;i++) //发送包头

{

UART_Send_Byte(FP_Pack_Head[i]); }

for(i=0;i<7;i++) //发送命令 将图像转换成 特征码 存放在

CHAR_buffer2

{

UART_Send_Byte(FP_Img_To_Buffer2[i]); }

for(i=0;i<6;i++) {

FP_1[i]=UART_Receive_Byte();}

35

for(i=0;i<6;i++)

{

FP_2[i]=UART_Receive_Byte();} j=FP_2[3];

if (j==0x00) {_delay_ms(100000); reset (); display8();}

if (j==0x06) {_delay_ms(100000);

reset (); display9();}

if (j==0x07)

{_delay_ms(100000);

reset (); display10();}

}

//将BUFFER1 跟 BUFFER2 中的特征码合并成指纹模版 void Cmd_Reg_Model(void) {

uchar i,j;

for(i=0;i<6;i++) //发送包头与模块地址 {

UART_Send_Byte(FP_Pack_Head[i]); }

for(i=0;i<6;i++) //命令合并指纹模版 {

UART_Send_Byte(FP_Reg_Model[i]); }

for(i=0;i<6;i++) {

36

FP_1[i]=UART_Receive_Byte();}

for(i=0;i<6;i++)

FP_2[i]=UART_Receive_Byte(); } j=FP_2[3];

{

if (j==0x00)

{_delay_ms(400000); reset (); display11();} if (j==0x0a)

{_delay_ms(400000); reset (); display12(); }

//将并成后的指纹模版存储到指纹模块flash模板库中 void Store_Char_Model(void) { uchar i,j;

for(i=0;i<6;i++) //发送包头与模块地址 {

UART_Send_Byte(FP_Pack_Head[i]); } if(k==0)

{ for(i=0;i<9;i++) //命令存储指纹模版 {

UART_Send_Byte( FP_Save_Finger1[i] ); } }

while(1);}

if(k==1)

37

{ for(i=0;i<9;i++) //命令存储指纹模版 {

UART_Send_Byte( FP_Save_Finger2[i] ); } }

if(k==2)

{ for(i=0;i<9;i++) //命令存储指纹模版 {

UART_Send_Byte( FP_Save_Finger3[i] ); }

for(i=0;i<6;i++) {

if(j==0x00)

{_delay_ms(400000); reset (); display13();} if(j==0x18)

{_delay_ms(300000); reset (); display14();}

}

FP_1[i]=UART_Receive_Byte();}

for(i=0;i<6;i++)

FP_2[i]=UART_Receive_Byte(); } j=FP_2[3];

{

38


AAA基于单片机的指纹识别电子密码锁的毕业设计初稿 - 图文(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:国有企业作为LP GP的相关问题

相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219