Question: Application Design a password - verifying circuit using the following components in the Proteus simulation environment. The design should work according to the rules outlined

Application
Design a password-verifying circuit using the following components in the Proteus simulation environment. The design should work according to the rules outlined below.
Components:
One 8086 Microprocessor
Three 74273 Octal D-Type Flip-Flops
One 74154 Demultiplexer
One 8255 PPI
Eight Buttons (Switches)
One Common Anode 7-Segment Display
One OR Gate
Two NOT Gates
Resistors:
Pull-down resistors (100) for the 8 switchesA pull-up resistor (10 k) for the reset switch
Requirements:
Port Addressing:
The port addresses of the 8255 will be dynamically determined based on the student ID.Address Calculation:
Base address: 100H +8*(StudentID %200)Ports:
Port A: Base address.Port B: Base address +2.Port C: Base address +4.Control Port: Base address +6.
Using this method, each students circuit will be configured with a unique port address.
Input and Password Verification:
8 Switches (Buttons): Connected to the input port. Manual inputs will be made using these switches, each acting as a single-bit input.Password Check: The entered input will be compared with a password determined by the microprocessor.
If the input is correct:
The 7-segment display will light up all LEDs to show the number "8."
If the input is incorrect:
The 7-segment display will remain off with no LEDs lit.
Reset Button:
A reset button will be connected to the 4th pin of the input port.Negative Triggering: The reset process will be activated not when the button is pressed but when it is released.During the reset process:
The 7-segment display will reset, turning off all LEDs.The circuit will begin waiting for new input.
Algorithm:
Input Check:
The input provided via switches is read by the microprocessor.The entered value is compared with the preset password.
Password Match:
If correct:
The 7-segment display shows the number "8."
If incorrect:
No LEDs light up on the 7-segment display.
Reset:
The process is activated when the reset button is released.All LEDs on the 7-segment display turn off, and the system waits for new input.
Reminders:
7-Segment Display:
Ensure the connections to the microprocessor are correct and verify that the output port works in active-high mode.
Reset Process:
The operation is triggered by releasing the reset button, not by holding it down.
Simulation Testing:
Verify all connections and the reset mechanism in the Proteus environment.

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 Electrical Engineering Questions!