Description: 本文介绍了一种电子密码锁的实现。该电子密码锁采用1一wire总线芯片Ds2401作为密匙,锁体采用高可靠性的单片机PIC16c63来完成密码识别和开锁控制,用I2C总线接口的EEPROM 芯片AT24c02来完成密码的存储和修改,可
掉电保存密码。整个系统安全可靠,稳定性高。-This paper introduces an electronic code lock realize. The electronic locks used one chip one wire bus Ds2401 as key, lock body for high reliability PIC16C63 microcontroller identification and password to complete the unlock control, with I2C bus interface EEPROM chip AT24C02 to complete the password storage and revised down to save the password. The entire system is safe and reliable, high stability. Platform: |
Size: 128000 |
Author:zhaozhenyu |
Hits:
Description: 基于MEGA16的密码锁,LCD1602作显示,本资料带程序和PROTEUS仿真原理图。本密码锁最大的特点是应用EEPROM保存密码,掉电后密码不会丢失,可修改密码。非常适合单片机初学者学习的代码。-Based on the MEGA16 locks, LCD1602 for display, the information with the procedures and PROTEUS simulation schematic. The largest of the password lock feature is applied to preserve EEPROM password, power-down after losing the password to modify the password. Very suitable for beginners Learn Singlechip code. Platform: |
Size: 5093376 |
Author:黄果树 |
Hits:
Description: 1.密码锁有两个密码:一是设计密码,放存在ROM中;另一个是使用密码,存于EEPROM中。
2..密码锁的密码用4位有效数字,输入超过4位时以最后输入4位数字为准,数字范围由1~6。
3. 用实验板上K1—K6键作密码数字输入键,分别表示1~6数字,K7,K8键为命令键。其中,K7为密码设置键,K8为开锁键。蜂鸣器用作开锁指示。
4. 开机后进入初始状态,显示器显示“— — — —” 且最高一位闪动,闪动位亦表示当前数字输入位,以后每输入一位数字,闪动位向右循环移动。
5.开锁功能:在初始状态下,从K1—K6键输入密码,再按K8键。
若输入密码的最后4位数与存EEPROM的使用密码内容相同或与存于ROM中的设计密码相同,则开锁成功,并用蜂码器发声指示。 否则输入错误返回初始状态。
开锁状态维持 60秒,超过时间,则自动关闭开锁状态,同时停止声音输出。
6.修改密码功能,在开锁状态下,用K1~K6键输入4位新的使用密码,若超过4位数则以最后4位数为准,然后按K7键,则完成密码修改。新密码存到 EEPROM中,覆盖原来的使用密码,且新密码闪动三下,表示修改成功。完成后自动回到初始状态。 若不在开锁状态或在开锁状态下数字键输入不足4位,按K7键就无效,返回初始状态。
-1. There are two locks Password: First, the design of the password, put there in the ROM another is to use the password in stored in EEPROM.
2. . Cipher-lock with the password 4 digits, enter more than four hours to enter the last four figures, the figures range from 1 ~ 6.
3. With the experiment on-board keys K1-K6 password for digital input keys, respectively, 1 ~ 6 figures, K7, K8 key for command button. Which, K7 keys for password setting, K8 for the unlock key. Unlock instructions for the buzzer.
4. Boot into the initial state, the display shows "----" and a maximum of a flashing, flashing-bit digital input also said that the current place for every subsequent importation of a number of mobile flashing circle to the right place.
5. Unlock feature: in the initial state, K1-K6 keys from a password, and then key K8.
If the password and keep the last 4-digit password using the EEPROM or the same content stored in ROM in the design of the same password, then unlock su Platform: |
Size: 52224 |
Author:邱浩淼 |
Hits:
Description: 密码锁
本次课程设计的题目是:《基于单片机和串行EEPROM组建的电子密码锁》。设计该电子密码锁是利用我们的51学习板、LCD液晶显示器模块、以及AT24C02的EEPROM来完成的,具有LCD的显示和修改密码的功能,密码能实时保存在EEPROM中。-The curriculum design is entitled: " Based on MCU and serial EEPROM organized electronic code lock." The design of the electronic code lock is to use our 51 study panels, LCD liquid crystal display module, and the EEPROM AT24C02 accomplished with LCD display and modify the functions of the password, the password stored in the EEPROM in real time. Platform: |
Size: 1794048 |
Author:陈 |
Hits:
Description: 本数字密码锁采用单片机AT89S52为主控芯片,由EEPROM存储密码。硬件部分包括主控制系统、人机交互界面以及输出系统三大部分。
软件部分应用单片机C语言实现了本设计的全部控制功能。C语言编译方便,易读性好,且移植性方便,能够满足实现本系统的功能要求。在设计过程中,给出了本系统C语言编程的原理和流程图。-The digital code lock using AT89S52 microcontroller as the main chip, the EEPROM stores the password. Hardware, including the main control system, interactive interface and output system of three parts. Application of SCM software part of the C language to implement all control functions of the design. C compiler easy accessibility and good, and easy portability to meet the functional requirements to achieve this system. In the design process, given the system' s principles and C language programming flow chart. Platform: |
Size: 2639872 |
Author:fdevil |
Hits:
Description: 51单片机构成的密码锁,用1602液晶显示,4*4键盘输入,用EEPROM存储密码,可以实现确认密码和修改原始密码功能,已经调试成功-51 chip microprocessor lock, LCD display with 1602, 4* 4 keyboard input, EEPROM memory with password, can be realized to confirm the password, and modify the original password function has been debugged Platform: |
Size: 2048 |
Author:xucaoxi |
Hits:
Description: E-lock project with AVR ATMEGA8 and Bascom language - get 3 password in EEPROM and then with input currect pass set relay Platform: |
Size: 22528 |
Author:Ali |
Hits:
Description: bascom-avr专业AVR密码锁项目:
该项目是提高AVR的数字密码锁的版本。在这个项目中,你可以改变从系统菜单中的8位数字的密码。也有一个经理的控制面板,一个4位数的PIN码保护,以保护其他人访问这个安全区。这个PIN码是与控制面板多变。这个版本的另一个优势是一个定时的安全级别,当你进入一个不正确的密码3次,系统将约5分钟待机!所有的密码保存在EEPROM存储器。最新的功能真的是changeabe输出 触发器或定时从1到255秒。-Professional AVR Code Lock Project:
This project is improved version of Digital AVR Code Lock. in this project you can change 8 digit password from system menus. also there are a manager control panel that protect with a 4 digit pin code to preserve other people access to this security zone. this pin code is changeable with control panel too. another advantage of this version is a timed security level when you enter a incorrect password for 3 time the system will be standby for about 5 minute! all password saved on EEPROM memory. latest feature is changeabe realy output flip flop or timed from 1 to 255 second. Platform: |
Size: 107520 |
Author:lupo |
Hits:
Description: 採用DMA-ARM7 4510B嵌入式開發設計平台,以4X4鍵盤搭配LCD和EEPROM實現密碼鎖的功能-DMA-ARM7 4510B embedded development design platform with the 4X4 keypad with LCD and EEPROM password lock function Platform: |
Size: 6414336 |
Author:Vincent |
Hits:
Description: 单片机C语言-基于AVR+PROTEUS仿真。用内置EEPROM与1602液晶设计的MD5加密电子密码锁。初始密码由Passwrod.BIN设定为:"e10adc3949ba59abbe56e057f20f883e",它由明文密码"123456"进行MD5加密后得到.-Microcontroller C language- based on AVR+PROTEUS simulation. 1602 LCD design with a built-in EEPROM and the MD5 encrypted electronic password lock. The initial password Passwrod.BIN set to: " e10adc3949ba59abbe56e057f20f883e" , by MD5 encrypted the cleartext password " 123456" to get. Platform: |
Size: 48128 |
Author:鱼鱼 |
Hits: