基于射频RFID智能刷卡门禁系统设计(毕设课设)
1、用户密码以及IC卡号和IC卡刷入序列号,保存到STC12C5A60S2的EEPROM中,实现掉电数据保存功能。
2、支持非接触式IC卡授权功能,可连续授权(授权需输入管理员密码程序默认“000”)。
3、支持手动选卡销卡,支持单卡刷入销卡,支持注销所有卡(注销所有卡需输入管理员密码程序默认“000”)
4、自动识别非接触式IC卡功能。如刷授权过的IC卡,提示“欢迎光临”,显示卡号并且开门,5秒后自动关门。如果刷未授权的IC卡,提示“该卡未授权”,显示卡号不开门。
5、如忘记携带IC卡,可通过键盘手动输入用户密码,程序默认“000000”。密码输入错误,显示器会出现错误提示且继电器不工作(不开门);若密码输入正确则继电器工作(开门)。
6、支持手动更改用户密码(更改用户密码需输入管理员密码程序默认“000”)
7、支持待机时钟显示功能(功能:显示年月日时分秒周,阴历,天干地支,生肖,温度,可改时间,具有掉电走时功能)
【资源下载】下载地址如下(875):https://docs.qq.com/doc/DTlRSd01BZXNpRUxl
//延时
void delay(int i)
{unsigned char d, j;while(--i){d = 2;j = 239;do{while (--j);} while (--d); }
}
//写指令到LCD
void write_cmd(unsigned char cmd)
{char i;lcd_rs=0;for(i=0;i<8;i++){lcd_sclk=0;if(cmd&0x80) lcd_sid=1;else lcd_sid=0;lcd_sclk=1;cmd<<=1;}
}
//写数据到LCD
void write_dat(unsigned char dat)
{char i;lcd_rs=1;for(i=0;i<8;i++){lcd_sclk=0;if(dat&0x80) lcd_sid=1;else lcd_sid=0;lcd_sclk=1;dat<<=1;}
}
//LCD初始化
void lcd_init()
{lcd_cs=0;rom_cs=0;
// lcd_reset=0;//低电平复位delay(20);
// lcd_reset=1;//复位完毕delay(20);write_cmd(0xe2);//软件复位delay(5);write_cmd(0x2c);//升压步骤1delay(5);write_cmd(0x2e);//升压步骤2delay(5);write_cmd(0x2f);//升压步骤3delay(5);write_cmd(0x23);//粗调对比度,范围:0x20-0x27write_cmd(0x81);//微调对比度write_cmd(0x2b);//微调对比度的值,范围:0x00-3fwrite_cmd(0xa2);//1/9偏压比(bias)write_cmd(0xc8);//行扫描顺序:从上到下write_cmd(0xa0);//列扫描顺序:从左到右write_cmd(0x60);//起始行:第一行开始write_cmd(0xaf);//开显示lcd_cs=1;
}
基于射频RFID智能刷卡门禁系统设计(毕设课设)相关推荐
- 基于单片机住宅家庭防盗报警系统设计-毕设课设资料
百度网盘下载地址(1133):点击下载 随着人们住宅安全意识不断提高,住宅防盗报警系统应运而生,并得到了快速的发展.为提高住宅防盗报警系统性能,本设计以单片机为核心,以热释电红外传感器和门磁开关作为前 ...
- 基于单片机钢琴电子节拍器系统设计-毕设课设
资料下载地址-1032(百度网盘):点击下载 #include "SoundPlay.h"typedef unsigned int u16; typedef unsigned ch ...
- 用 ESP32 + HaaS Python 打造 RFID 智能刷卡门禁系统
简介 我们每天进小区人行通道的时候,都会带一张卡或者一个小扣子,进小区以前往往要把小扣子靠近一下闸机,然后门才开,那这一套闸机系统是怎么实现的呢? 本章课程将一步步教会大家如何去学习并且打造一套 ...
- 基于单片机智能数字温度采集报警器系统设计-毕设课设资料
一. 概述: 主要实现:实时温度测量及显示,超出温度范围声光报警,上下限温度可通过按键设定等功能. 本数字温度报警器是基于51单片机及温度传感器DS18B20来设计的,温度测量范围0到99.9摄 ...
- 基于单片机超声波视力保护系统设计-基于51单片机8音键电子琴仿真设计-基于8086八路模拟信号采集均值显示系统设计-基于8086八路数据电压温度采集系统-基于8086波形发生器仿真设计【毕设课设分享】
539基于单片机超声波视力保护系统设计-设计资料 硬件构成:单片机+最小系统+LCD1602液晶显示模块+超声波模块+DS18B20温度采集模块+光线检测模块+ADC0832模块+蜂鸣器模块+LED指 ...
- 基于单片机HCSR501人体感应智能台灯设计(毕设课设)
该智能台灯采用HC-SR501人体感应检测是否有人进入,通过按键开关控制LED灯的亮或灭.根据大功率LED的功率数,选择并联三极管个数.或者需用MOS管驱动,本电路选用3W LED. 本智能台灯除了自 ...
- 基于CAN总线的多路温度检测系统设计-毕设课设资料
[资源下载]下载地址:点击下载(1223) 百度网盘 本文研究的CAN Bus(Controller Area Network)是一种多主方式的串行通信总线,它最早是由德国Bosch公司提出的,其总 ...
- 基于单片机水温自动控制系统设计-毕设课设资料
[资源下载]下载地址如下1503: https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 摘要: 该水温控制系统采用单片机进行温度实时采集与控制.温度采集由"一 ...
- 基于单片机信号波形发生器系统设计-毕设课设
[资源下载]下载地址如下1533: https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 前 言 随着电子测量技术与计算机技术的紧密结合,一种新的信号发生器-----波 ...
最新文章
- java 中如何正确的停止线程
- SQL注入到EXP编写
- 遍历可执行文件所在目录下的指定类型的文件
- vmware挂载san存储_细述企业级存储NAS和SAN差异
- SQL Server备份账号和密码
- TestNG中使用监听
- unity, StartCoroutine and StopCoroutine
- 数据分析之方差分析(ANOVA)
- 三种主流芯片架构简单比较
- 数据分析之参数检验与非参数检验
- html标题和段落标记,Chap 03 HTML文字与段落标记
- C语言入门实战(12):求自然常数e的值
- 460. LFU缓存
- 用spss进行数据的标准化处理_什么是数据标准化、中心化、归一化?SPSS又如何实现?...
- 经典的排错过程 expected unqualified-id before string constant
- sdut 算符优先系列之(一)Firstvt和Lastvt集
- wifiadbtool下载_私享空间-中兴B860Av1.1免拆机仅安装APP教程 - 中国电信悦me盒子
- 【Java】生产者消费者模式的三种实现
- 需求分析文档——适用范围:产品规划经理进行需求分析
- 有测试无损音乐真假的软件,这几招教你辨析真假无损音乐,非常实用!
热门文章
- PHP(时间)计算本月本周下月下周
- VF200(VF101-N)产品重庆平台操作指导书_v2.1.24_20201020
- kubernetes--k8s--web管理界面使用--dashboardv1.8.3版本安装详细步骤
- python idle运行显示找不到指定文件_Robotframework ride ,运行后提示, [WinError 2] 系统找不到指定的文件。...
- Springboot 集成 mybatis 开启二级缓存(redis)
- 吴裕雄--天生自然 诗经:所见
- 搜狗技术开放日招募令 | 免费报名,与搜狗AI大咖面对面!
- 高级信息项目管理师规划
- java super父类的父类_java super关键字,super访问父类成员详解
- SR-GNN论文解读并附代码分析