- 博客(4)
- 收藏
- 关注
原创 noob的第一步——基于51单片机的指纹密码锁
基于51单片机的指纹密码锁主程序部分主程序部分/*头文件*/ #include <reg52.h>#include <intrins.h>#include "LCD12864.h"#include "at24c02.h"/*定义特殊端口,和特殊寄存器*/#define buffer1ID 0x01#define buffer2ID 0x02#define confirm 0x88#define quit 0x84#define backspace 0x82
2021-02-25 12:51:49
430
1
原创 noob的第一步——基于51单片机的指纹密码锁
基于51单片机的指纹密码锁(程序部分)40指纹识别部分40指纹识别部分void SFG_GetEcho() //握手{ unsigned char i; SBUF=0xef; while(TI==0); TI=0; SBUF=0X01; while(TI==0); TI=0; SBUF=0XFF; while(TI==0); TI=0; SBUF=0XFF; while(TI==0); TI
2021-02-25 11:36:26
608
1
原创 noob的第一步——基于51单片机的指纹密码锁
基于51单片机的指纹密码锁(程序)LCD12864LCD12864#include<reg52.h>#include<intrins.h>#include"LCD12864.h"/*并行基本操作时序:1、读状态,输入:RS(CS)=L,R/W=H,E=H 输出:D0~D7=状态字 2、读数据,输入:RS(CS)=H,R/W=H,E=H 输出:无 3、写指令,输入:RS(CS)=L,R/W=L,D0~D7=指令码 E=高脉冲 输出:D
2021-02-25 11:16:43
430
原创 noob的第一步——基于51单片机的指纹密码锁
基于51单片机的指纹密码锁(程序部分)存储器(AT24C02)存储器(AT24C02)/*芯片管脚说明 A0、A1、A2:器件地址选择。可以拉高,拉低,可串联很多本芯片 SDA:串行数据,地址。用于器件所有数据的发送或接收。 SCL:串行时钟。是一个输入管脚,用来发送时钟信号。 WP:写保护。 Vcc:通工作电压。 Vss:接地。*/ /*起始信号: 时钟线保持高电平期间,数据线电平从高到低的跳变作为 I^2C总线的起始信号。 停止信号:
2021-02-25 11:12:13
379
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人