Question: MSP430G2553 Micro-Controller Project PLEASE READ ENTIRE PROJECT DETAILS AND ANSWER WITH COMPLETE WORKING CODE, THANK YOU. Using C Code, implement a two-step password verification system

MSP430G2553 Micro-Controller Project

PLEASE READ ENTIRE PROJECT DETAILS AND ANSWER WITH COMPLETE WORKING CODE, THANK YOU.

Using C Code, implement a two-step password verification system on the micro-controller.

Two passwords should be programmed into the board. The passwords correspond to a sequence of button presses.

1st password : [1,2,3] ; press the button once, pause, press the button two times, pause, press the button three times, pause, then the first password correct, else first password is wrong

2nd password [3,2,1] ; press the button three times, pause, press the button two times, pause, press the button one time, pause, then the second password correct, else first password is wrong

when the device is first booted up, the RED and GREEN LED's should both be blinking simultaneously.

if the first sequence of button presses correspond to password 1, then the RED LED should be turned off, and the GREEN LED should remain blinking

then, if the second sequence of button presses correspond to password 2, then the GREEN LED should switch to being steady ON. (RED remains off)

if, at anytime, the sequence of button presses do not correspond to the programmed passwords, the RED LED should be steady ON and the GREEN LED should be switched OFF.

the reset button should be programmed to bring the program back to the beginning (both LED's blinking simultaneously) and waiting for password 1.

If possible, please verify working C code on CCS Cloud or other IDE before answering.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!