This project is a password protected lock system made using 8051 microcontroller.
The password is stored in external EEPROM, so it is not lost when power is turned OFF.
The system uses a keypad to enter the password and an LCD to display messages.
- 4 digit password security
- Password stored in EEPROM (non-volatile memory)
- Change password option
- Buzzer alert for wrong password
- Lock system after 3 wrong attempts
- LCD display for user interface
- Proteus simulation included
- AT89C51 (8051 Microcontroller)
- 16x2 LCD Display
- 4x4 Matrix Keypad
- 24C02 EEPROM
- Buzzer
- Crystal Oscillator
- Resistors and Capacitors
- Proteus 8 Software
- System shows "ENTER PASS" on LCD.
- User enters password using keypad.
- Microcontroller checks password with EEPROM.
- If correct → Access Granted.
- If wrong → Buzzer sounds.
- After 3 wrong tries → System is locked.
- User can change password using 'D' key.
- Open the Proteus file.
- Load the HEX file in 8051.
- Run simulation.
- Enter password using keypad.
Default Password: 2005
- Code folder contains C program
- Proteus folder contains simulation file
- Images folder contains circuit screenshots
Ganesh
ECE Student | Embedded Systems Enthusiast
This project is for learning and educational purpose.
- Enter 4-digit password
- Press # to submit
- Press D(div symbol) to change password
- After 3 wrong attempts system locks







