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智能刷卡门禁系统设计(毕设课设)相关推荐

  1. 基于单片机住宅家庭防盗报警系统设计-毕设课设资料

    百度网盘下载地址(1133):点击下载 随着人们住宅安全意识不断提高,住宅防盗报警系统应运而生,并得到了快速的发展.为提高住宅防盗报警系统性能,本设计以单片机为核心,以热释电红外传感器和门磁开关作为前 ...

  2. 基于单片机钢琴电子节拍器系统设计-毕设课设

    资料下载地址-1032(百度网盘):点击下载 #include "SoundPlay.h"typedef unsigned int u16; typedef unsigned ch ...

  3. 用 ESP32 + HaaS Python 打造 RFID 智能刷卡门禁系统

    简介    我们每天进小区人行通道的时候,都会带一张卡或者一个小扣子,进小区以前往往要把小扣子靠近一下闸机,然后门才开,那这一套闸机系统是怎么实现的呢? 本章课程将一步步教会大家如何去学习并且打造一套 ...

  4. 基于单片机智能数字温度采集报警器系统设计-毕设课设资料

    一.    概述: 主要实现:实时温度测量及显示,超出温度范围声光报警,上下限温度可通过按键设定等功能. 本数字温度报警器是基于51单片机及温度传感器DS18B20来设计的,温度测量范围0到99.9摄 ...

  5. 基于单片机超声波视力保护系统设计-基于51单片机8音键电子琴仿真设计-基于8086八路模拟信号采集均值显示系统设计-基于8086八路数据电压温度采集系统-基于8086波形发生器仿真设计【毕设课设分享】

    539基于单片机超声波视力保护系统设计-设计资料 硬件构成:单片机+最小系统+LCD1602液晶显示模块+超声波模块+DS18B20温度采集模块+光线检测模块+ADC0832模块+蜂鸣器模块+LED指 ...

  6. 基于单片机HCSR501人体感应智能台灯设计(毕设课设)

    该智能台灯采用HC-SR501人体感应检测是否有人进入,通过按键开关控制LED灯的亮或灭.根据大功率LED的功率数,选择并联三极管个数.或者需用MOS管驱动,本电路选用3W LED. 本智能台灯除了自 ...

  7. 基于CAN总线的多路温度检测系统设计-毕设课设资料

    [资源下载]下载地址:点击下载(1223) 百度网盘 本文研究的CAN Bus(Controller Area  Network)是一种多主方式的串行通信总线,它最早是由德国Bosch公司提出的,其总 ...

  8. 基于单片机水温自动控制系统设计-毕设课设资料

    [资源下载]下载地址如下1503: https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 摘要: 该水温控制系统采用单片机进行温度实时采集与控制.温度采集由"一 ...

  9. 基于单片机信号波形发生器系统设计-毕设课设

    [资源下载]下载地址如下1533: https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 前  言 随着电子测量技术与计算机技术的紧密结合,一种新的信号发生器-----波 ...

最新文章

  1. java 中如何正确的停止线程
  2. SQL注入到EXP编写
  3. 遍历可执行文件所在目录下的指定类型的文件
  4. vmware挂载san存储_细述企业级存储NAS和SAN差异
  5. SQL Server备份账号和密码
  6. TestNG中使用监听
  7. unity, StartCoroutine and StopCoroutine
  8. 数据分析之方差分析(ANOVA)
  9. 三种主流芯片架构简单比较
  10. 数据分析之参数检验与非参数检验
  11. html标题和段落标记,Chap 03 HTML文字与段落标记
  12. C语言入门实战(12):求自然常数e的值
  13. 460. LFU缓存
  14. 用spss进行数据的标准化处理_什么是数据标准化、中心化、归一化?SPSS又如何实现?...
  15. 经典的排错过程 expected unqualified-id before string constant
  16. sdut 算符优先系列之(一)Firstvt和Lastvt集
  17. wifiadbtool下载_私享空间-中兴B860Av1.1免拆机仅安装APP教程 - 中国电信悦me盒子
  18. 【Java】生产者消费者模式的三种实现
  19. 需求分析文档——适用范围:产品规划经理进行需求分析
  20. 有测试无损音乐真假的软件,这几招教你辨析真假无损音乐,非常实用!

热门文章

  1. PHP(时间)计算本月本周下月下周
  2. VF200(VF101-N)产品重庆平台操作指导书_v2.1.24_20201020
  3. kubernetes--k8s--web管理界面使用--dashboardv1.8.3版本安装详细步骤
  4. python idle运行显示找不到指定文件_Robotframework ride ,运行后提示, [WinError 2] 系统找不到指定的文件。...
  5. Springboot 集成 mybatis 开启二级缓存(redis)
  6. 吴裕雄--天生自然 诗经:所见
  7. 搜狗技术开放日招募令 | 免费报名,与搜狗AI大咖面对面!
  8. 高级信息项目管理师规划
  9. java super父类的父类_java super关键字,super访问父类成员详解
  10. SR-GNN论文解读并附代码分析