Design a simple microprocessor circuit, including user input and feedback to the user.

Design should include

  • selecting a breadboard design
  • selecting a programming language
  • designing a microprocessor that will control a motor
  • selecting a commercial off-the-shelf microprocessor board
  • selecting a programming language
  • interfacing, using inputs and outputs to the microprocessor board that will provide feedback to the user
  • programming the microprocessor.

Process/Skill Questions:

  • What are some common functions of a microprocessor circuit?
  • What factors should be considered when choosing a programming language for a microprocessor?
  • Why should the language be chosen before assembling components?