




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录摘要系统主程序#include"iom16v.h"
#include"macros.h"
#include"lcd12864.h"
#include"adc_mima.h"
#include"finger.h"
#include"ds1302.h"
#defineucharunsignedchar
voidmain()
{
uchari;
uchartemp_num=10;
uchardatestring[10]={0};
uchartimestring[10]={0};
system_init();
LCD_init();
port_init_G();
AD1_Init();
uart_init();
DS1302_Init();//时钟模块初始化 LCD_clear();
LOCK_0;
while(1)
{
LOCK_0;
AD_GetData();//检测ADC键盘输出
ADData=(int)((long)ADC*5000/1024);
if(ADData>=2000)
{
LCD_clear();
display_str(0x90,LCM_dis_string54);
for(i=0;i<50;i++)
{Delay_10ms();}
LCD_clear();
comparison();//指纹匹配 for(i=0;i<200;i++)
{Delay_10ms();}
LCD_clear();
}
else
if(ADData>=1000)
{
LCD_clear();
display_str(0x90,LCM_dis_string71);
for(i=0;i<50;i++)
{Delay_10ms();}
LCD_clear();
display_str(0x90,LCM_dis_string54);
for(i=0;i<50;i++)
{Delay_10ms();}
LCD_clear();
template_land();//指纹登陆 Delay_10ms();
LCD_clear();
STOR_imgprocess(temp_num);//存储指纹模板 temp_num++;
LCD_clear();
}
else
if(ADData>=200)
{
LCD_clear();
display_str(0x80,LCM_dis_string72);
show_time(datestring,timestring);//ÏÔʾʱ¼ä
for(i=0;i<150;i++)
{Delay_10ms();}
LCD_clear();
}
else
{
display_str(0x80,LCM_dis_string53);
display_str(0x98,LCM_dis_string52);
Delay_10ms();
}
}
}系统调用的子程序:voidcomparison(void)
{
uchari;
ucharreceive[16]={0};
VfyPwd();
get_img();
convert(1);
send_data(SEAT,11);
for(i=0;i<16;i++)
receive[i]=get_char();
if(receive[9]==0x00)
{
display_str(0x98,LCM_dis_string11);
Delay_10ms();
LCD_clear();
display_str(0x80,LCM_dis_string70);
switch(receive[11])
{
case2:
display_str(0x90,LCM_dis_string21);break;
case3:
display_str(0x90,LCM_dis_string22);break;
case4:
display_str(0x90,LCM_dis_string23);break;
case5:
display_str(0x90,LCM_dis_string24);break;
case6:
display_str(0x90,LCM_dis_string25);break;
default:
display_str(0x90,LCM_dis_string26);
}
LOCK_1;
for(j=0;j<10;j++)
for(i=0;i<200;i++)
{Delay_10ms();}
LOCK_0;
}
else
{
LCD_clear();
display_str(0x90,LCM_dis_string12);
for(i=0;i<30;i++)
Delay_10ms();
}
}
void
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 亲属资金借贷协议
- 猪肉供应合同范本
- 黑烟净化器企业数字化转型与智慧升级战略研究报告
- 加盟地板合同范本
- 合同条款修改记录
- 女士毛衣毛裤企业县域市场拓展与下沉战略研究报告
- 厨房用木质家具企业数字化转型与智慧升级战略研究报告
- 儿童睡衣企业县域市场拓展与下沉战略研究报告
- 劳动合同续签的环境保护条款
- 制药用超低温冰箱企业制定与实施新质生产力战略研究报告
- 10我们所了解的环境污染 (教学设计)2023-2024学年统编版道德与法治四年级上册
- 2025中国烟草/中烟工业招聘易考易错模拟试题(共500题)试卷后附参考答案
- 2025年湖南交通职业技术学院高职单招职业技能测试近5年常考版参考题库含答案解析
- 部编人教版道德与法治九年级下册全册课件
- 《新能源发电技术第2版》 课件全套 朱永强 第1-10章 能源概述- 分布式发电与能源互补
- 人教版数学五年级下册 全册各单元教材解析
- 通用横版企业报价单模板
- 中国移动B-BOSS系统总体结构
- 船舶目标成本-造船成本核算方法(共9页)
- 环境因素多因子评价方法
- word-电子公章-模板精编版
评论
0/150
提交评论