Program the control unit for an electronic safe

Assignment Help Basic Computer Science
Reference no: EM13766612

Program the control unit for an electronic safe.

The 8-Segment display and LEDs will show status of the safe:

  • U: indicates safe is unlocked
  • L: indicates safe is locked
  • P: indicates safe is programming a code
  • C: indicates safe is confirming a new code
  • F: indicates safe is forgetting an old code
  • A: indicates a programming request was successful
  • 'E': indicates a programming fault.

The safe starts unlocked, cannot be locked and there are no valid codes. Whenever there are no codes the safe cannot be locked.

To lock the safe (this should work at ANY time):

  • press the left black button.

To unlock the safe (This should work ONLY when the safe is locked):

  • Enter a valid code sequence
  • Press the left black button.

To learn a new code (codes must be 4 buttons or more):

  • Press the right button once
  • 8-segment should show 'P'
  • enter a new code sequence
  • press the right button again.
  • 8-segment should show 'C'
  • enter the same code sequence
  • press the right button a third time.
  • If the code was correct 8-segment displays 'A'
  • if the code was incorrect 8-segment display 'E'

To forget an old code:

  • Press the right black button
  • 8-segment should show 'P'
  • enter an old code sequence
  • press the right button again.
  • 8-segment should show 'F'
  • enter the same code sequence
  • press the right button a third time
  • If the codes matched 8-segment displays 'A'
  • if the codes did not matched 8-segment displays 'E

Reference no: EM13766612

Questions Cloud

Discuss the impact of policy on its own implementation : Discuss the impact of policy on its own implementation and how implementation influenced the final outcome of Medicare Part D legislation
Factors that contribute to process of project selection : Formulate and record possible research project outline specifications and identify the factors that contribute to the process of research project selection
Problems related to nutritional needs : Explain why it is important for readers to use these criteria when searching for information on nutrition and health.
Do they pose a threat to public safety : If gangs in fact operate within the walls of prisons, do they pose a threat to public safety
Program the control unit for an electronic safe : Program the control unit for an electronic safe. The 8-Segment display and LEDs will show status of the safe
Creates a student file : After approval by the Academic Director, the application form is returned to the Registrar who creates a student file. The Accounts department receive the application form and using information from the student file creates an invoice that is sent..
Interview skills that criminal justice professional possess : Would this scenario lead you into an interrogation or an interview? Why? What are the seven essential interview skills that a criminal justice professional must possess
Define the social and judicial consequences : Research this classic institution and define the social and judicial consequences of this reform movement on the Juvenile Justice System
Bobby barnacles restaurant supply : Prepare a bank reconciliation using Bobby Barnacles' Restaurant Supply Inc's information for August 31.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  What is single-instruction multiple-data instructions

Discuss what is meant by single-instruction multiple-data instructions and How are these instructions used?

  Describe two examples of vulnerabilities in automobiles

Describe two examples of vulnerabilities in automobiles

  Write out that induction proof explicitly

Write out that induction proof explicitly, and also show explicitly how the invariant implies that the greedy satis?ability algorithm is correct.

  Calculate and display the total retail value of all products

It should calculate and display the total retail value of all products sold. Use a sentinel-controlled loop to determine when the application should stop looping display the final results.

  Research and analyze a real world case

Research and analyze a real world case and create an audit report. This paper must include in it a detailed technical background information along with how the said threat was able to compromise the talked about target.

  Determine companies which specialize in computer forensics

What needs clarified? it's plainly stated use google to find 3 companies which specialize in computer forensics of those 3 companies write 2 or 3 paragraphs comparing what each company does.

  Write a c++ program to evaluate postfix expressions

Write a C++ program to evaluate postfix expressions. Your program should take postfix expression as an input, process it with the help of stack and display the result after performing required calculations.

  Shortest path between each pair of nodes using floyd''s meth

find the shortest path between each pair of nodes using floyd's method

  What is the total efficiency of the protocol

Consider two nodes A and B uses the slotted ALOHA protocol to contend for a channel. Suppose node pA and pB are A and B's retransmission probabilities. Provide a formula for node A's average throughput. What is the total efficiency of the protocol..

  Ieee 754 32-bit floating point values

Convert the following numbers to IEEE 754 32-bit floating point values (display results in hexadecimal)

  Is igital divide likely to last more than one generation

In developed countries and some less developed countries, computers and Internet access are available in schools. Is the "Digital Divide" likely to last more than one generation?

  Explaining geographical information systems

Considering this, explain in scholarly detail some suitable examples of geographical information systems and how they are utilized in supporting both marketing and sales.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd