Develop an 8051-based system for detecting the keypress of a pushbutton switch connected to the port pin P1.0 of the microcontroller. Implement the key de-bouncing for the push button in fi rmware (Upon detecting a keypress, the fi rmware waits for 20 milliseconds and then checks the push button switch again, if the switch remains in the depressed state, the key press is identifi ed as a valid key depression). For a valid keypress, a buzzer connected to port pin P1.1 is activated for a period of 1 second. Use a BC547 transistor-based driver circuit for driving the buzzer.
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here