Interface binary io devices to the microcontroller we will

Assignment Help Electrical Engineering
Reference no: EM13348027

Interface binary I/O devices to the microcontroller. We will continue using functions to encapsulate the low level details of the code to make programs more readable and make the code within the function reusable.

All work is to be completed on your own. You can use the Tivaware examples in the C:\ti\TivaWare_C_Series-1.1\examples\boards\ek-tm4c123gxl directory, the class notes, and the book for reference, but please do not discuss this project with other students. You can use the functions provided in the example code segments discussed in class and included in the framework file posted to Angel as a starting point for your code.

Operation

1. Initialize the hardware and turn off all the LEDs, motor, relay, and incandescent light.
2. Repeat the following steps:
a. Debounce switch 1 and switch 2.
b. If switch 1 is pressed, increment a counter.
c. If switch 2 is pressed, decrement a counter.
d. If both switches are pressed, clear the counter.
e. If the counter reaches zero, further presses of switch 2 are ignored.
f. If the counter reaches three, further presses of switch 1 are ignored.
g. If the counter is 0, turn everything off.
h. If the counter is 1, turn on the red LED and the motor.
i. If the counter is 2, turn on the green LED and the solenoid.
j. If the counter is 3, turn on the blue LED and the incandescent light.

Reference no: EM13348027

Questions Cloud

Assume that you are the assistant to the cfo of xyz : assume that you are the assistant to the cfo of xyz company.nbsp your task is to estimate xyzs wacc using the following
John and jane doe are senior vice presidents of insurance : john and jane doe are senior vice presidents of insurance mutual of tampa. they co-manage the equity investments for
Question 1californian almond orchands are using : question 1californian almond orchands are using approximately one million bee hives each spring to pollinate the almond
Question 1 which type of study design is each of the : question 1 which type of study design is each of the following briefly describe why?i the smoking histories of patients
Interface binary io devices to the microcontroller we will : interface binary io devices to the microcontroller. we will continue using functions to encapsulate the low level
Problem 1pre-contribution balance sheets and fair : problem 1pre-contribution balance sheets and fair valuesjune 30 20x9in thousands of
If you were in charge of implementing a quality strategy : if you were in charge of implementing a quality strategy and benchmark your efforts with the competition how would do
Case study1-evaluate harrogate borough councils approach to : case study1-evaluate harrogate borough councils approach to quality management with particular reference to the system
Prepare a research paper on two independent variables one : prepare a research paper on two independent variables one of the is ordinal and the other is interval on two dependant

Reviews

Write a Review

Electrical Engineering Questions & Answers

  Lithium ion battery technology

The paper includes Lithium ion battery technology with its advantages and disadvantages. The paper discusses about the Lithium air battery in which detailed reactions of Lithium with air including nonaqueous as well as aqueous are given.

  Power transformers and tariffs

Construction of different types of power transformer, significant energy savings

  Paper on orthogonal frequency-division multiplexing

This document is shown a paper on Orthogonal frequency-division multiplexing with advantages, disadvantages and uses.

  Function of the hmi in a scada system

This assignment contains electronics engineering questions like State the commonly found components of a SCADA (Supervisory control and data acquisition) system. and decribe the function of the HMI in a SCADA system.

  Resultant waveform of the odd harmonic series

Prepare an Excel graph showing the individual components and summated resultant waveform of the odd harmonic series resulting in an approximate square wave.

  Explain scada system

Explain the function of the HMI in a SCADA system.

  Design a 2-digit 24 second shot-clock

Design a 2-digit 24 second "shot-clock" countdown timer with pushbutton controller.

  Model a discrete-time system

To understand di erent signal models To be able to model a discrete-time system and design simple signal processing algorithms.

  Draw a relay construction diagram

Draw a relay construction diagram and briefly explain the operation of a relay.

  Frequency division multiplexing

Write a short technical report on Frequency Division Multiplexing

  Impact of electron energy

Briefly discuss the impact of electron energy, electron current and target on the Bremsstrahlung generated.

  Traffic light controller

The schematic of the traffic light controller

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