- 博客(1)
- 资源 (7)
- 收藏
- 关注
原创 24c02单片机密码锁
#include #include"intrins.h"#include"key.h"#include"xsh.h"#include"24c02.h"#define ulong unsigned longbit BJCB=0;//报警标志 XG=0,//修改密码标志位 BJ=0,//报警标志位 SJ=0;//锁键盘标志位 // xg=0;//修改密
2008-12-08 23:03:00 2780 4
stm32 从sd卡里读出BMP图片在TFT上显示
该程序是用火牛开发板测试过的,能显示从sd卡里读出bmp格式的图片,在tft彩屏上显示,参考网上的一些程序,希望对初学者有一定的帮助吧
2011-05-10
基于GSM的报警系统
本文针对目前利用GSM进行无线数据通信的需要,设计了GSM无线数据传输系统的终端。利用日渐成熟的无线通讯网络所建立的数据通道,以短消息作为数据传输方式,开发出基于GSM-SMS的智能无线报警系统。该系统克服了报警有效距离的限制,无线通讯网络能覆盖到的地方均为有效报警区域。此外,系统采用短信互动方式,实现了超距离遥控功能。
2009-05-28
基于24c02的六位数码管显示单片机控制电子密码锁
单片机控制的电子密码锁:
设计要求:
1、状态显示功能:
锁定状态时系统用3位数码管显示OFF,用3位数码管显示成功开锁次数;成功开锁时用3位数码管显示888,用3位数码管显示成功开锁次数。
2、密码设定功能:
通过一个4×4的矩阵式键盘可以任意设置用户密码(1-16位长度),同时系统掉电后能自动记忆和存储密码在系统中。
3、报警和加锁功能:
密码的输入时间超过12秒或者连续3次输入失败,声音报警同时锁定系统,不让再次输入密码。此时只有管理员方能对系统解锁。
设计电路思路描述:本电路分为四部分组成:主程序部分,4×4矩阵键盘部分,6位数码管串口静态显示部分,24c02读写部分。
主程序部分主要分两方面:一、用户模式密码输入,密码比较,开锁,报警,修改密码;二、管理员模式密码比较,取消锁定键盘,报警,修改密码,清除开锁次数。
电路操作描述:上电时6位数码管前三位显示0FF,后三位显示开锁成功次数。
指示灯L1亮,等待输入用户密码或者按下管理员模式键输入管理员密码。如果输入用户密码正确,成功开锁,6位数码管前三位显示888,后三位显示成功开锁次数,指示灯L1灭,L2亮,并且开锁信号输出,用于控制电路开锁电路,成功开锁后,如果开锁次数到100此时,将锁定电路,如果按下密码修改键那么进入密码修改模式,输入0到16位密码,确认后等待退出键按下。
如果用户输入密码错误或12秒未完成输入,那么系统进入第一次报警,6位数码管显示NONONO,声光报警,三秒后,从新回到开锁前状态,如果输入错误次数到3次,那么锁定键盘,只有按下管理员模式键,输入正确的管理员密码打开键盘。
在管理员模式下,按下修改键可以修改管理员密码,按下清零键可以清除成功开锁次数。
24c02将存储管理员密码,和用户密码,及开锁次数。
2008-12-11
汇编交通灯带protues仿真图
用汇编写的交通灯,希望能给大家一点帮助!也希望高手指点!!!!!!!!!!!谢谢了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2008-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人