ECET 340 Course Extrordinary Success - snaptutorial.com - PowerPoint PPT Presentation

About This Presentation
Title:

ECET 340 Course Extrordinary Success - snaptutorial.com

Description:

ECET 340 Week 1 HomeWork 1 ECET 340 Week 1 iLab 1 ECET 340 Week 2 HomeWork 2 ECET 340 Week 2 iLab 2 ECET 340 Week 3 HomeWork 3 ECET 340 Week 3 iLab 3 ECET 340 Week 4 HomeWork 4 ECET 340 Week 4 iLab 4 – PowerPoint PPT presentation

Number of Views:6
Slides: 24
Provided by: Jonessmith41
Tags:

less

Transcript and Presenter's Notes

Title: ECET 340 Course Extrordinary Success - snaptutorial.com


1
ECET 340 Course Extrordinary Success
-snaptutorial.com
The Best way to predict the Future is to create
it.....To Best way....
www.snaptutorial.com
2
ECET 340 Course Extrordinary Success
-snaptutorial.com
ECET 340 Entire Course (All ilabs and Homework)
For more classes visit www.snaptutorial.com   ECE
T 340 Week 1 HomeWork 1 ECET 340 Week 1 iLab
1 ECET 340 Week 2 HomeWork 2 ECET 340 Week 2 iLab
2 ECET 340 Week 3 iLab 3 ECET 340 Week 4 HomeWork
4 ECET 340 Week 4 iLab 4 ECET 340 Week 5 HomeWork
5
3
ECET 340 Course Extrordinary Success
-snaptutorial.com
 ECET 340 Week 1 HomeWork 1 For more classes
visit www.snaptutorial.com   1. Give three
examples each of internal and external peripheral
devices as referenced to the HCS12
microcontroller and not an entire PC. (2
points)2. Given the requirements of each
signals destination must match the capabilities
of the signals source, name some of the
electrical signal parameters that must be
considered when designing an interface between
two different hardware components. (2 points)3.
Write down the instructions needed to program
PORT A for pins PA7, PA4-PA0 as inputs and
PA6-PA5 as outputs. Answer should be a valid C
language statement. (2 points)
4
ECET 340 Course Extrordinary Success
-snaptutorial.com
  ECET 340 Week 1 iLab 1 For more classes
visit www.snaptutorial.com   OBJECTIVES To
become familiar with Microcontroller MC9S12
parallel ports and how simple input and output
devices are interfaced through them. To learn how
to program I/O instructions in C language. To
learn how to organize a program to read data from
input ports, process the data, and display the
result on a simple output device
5
ECET 340 Course Extrordinary Success
-snaptutorial.com
ECET 340 Week 1 iLab LCDs and Keypad 100
Score For more classes visit www.snaptutorial.com
  Laboratory Title LCDs and Keypad  Objectives  
1. To become familiar with LCD initialization 2.
Displaying messages on the LCD 3. Developing a
poll routine to capture Keypad information 4.
Combine the LCD and Keypad programs  1. What
distinguishes a control data value from a
character data value for the LCD module? 2.
 Describe the steps in the keypad polling
routine. 3. Draw a flow chart for the keypad LCD
software code. 4. Discuss challenges experienced
in developing the keypad LCD software code.
6
ECET 340 Course Extrordinary Success
-snaptutorial.com
ECET 340 Week 2 HomeWork 2 For more classes
visit www.snaptutorial.com   1. Where does
program control transfer to when an interrupt
occurs? 2 points 2. Which one of the following
Interrupts has highest priority? 2 points 3. RAM
Vector table addresses 3E52 belongs to which
interrupt? 2 points 4. Before exiting an ISR,
the programmer should use which command? 2
points 5. In which one of the following sequences
is the stack pulled by rti? 3 points
7
ECET 340 Course Extrordinary Success
-snaptutorial.com
  ECET 340 Week 2 iLab 2 For more classes
visit www.snaptutorial.com   ECET 340 Week 2 iLab
2
8
ECET 340 Course Extrordinary Success
-snaptutorial.com
ECET 340 Week 2 iLab Interrupts in C 100 Score
For more classes visit www.snaptutorial.com   Obj
ectives 1.To become familiar with the
configuring and enabling of interrupts 2.Using
the external interrupt 3.Using the Real Time
Interrupt 4.To combine two interrupts within a
program
9
ECET 340 Course Extrordinary Success
-snaptutorial.com
ECET 340 Week 3 HomeWork 3 For more classes
visit www.snaptutorial.com   1. Sketch a circuit
that can be used to debounce a pushbutton and
explain how it works. (4 points max) 2. In Figure
7.32 on page 339 of the Huang textbook, if
the row has and the columnsare , which key is
pressed? (2 points max) 3. In Figure 7.32 on page
339 of the Huang textbook, explain why the 10k?
resistors ties to VCC are required. (2 points max)
10
ECET 340 Course Extrordinary Success
-snaptutorial.com
ECET 340 Week 3 iLab 3a For more classes
visit www.snaptutorial.com   SOLVED ECET 340
iLAB3 OBJECTIVES To learn the basic operation of
a keypad. To understand how to interface a keypad
to a microprocessor. To learn how to program a
keypad driver in C language. To learn how to
program a keypad activated interrupt that
identifies the key being pressed and displays or
otherwise returns its value to the main program. 
11
ECET 340 Course Extrordinary Success
-snaptutorial.com
ECET 340 Week 3 iLab Timers in C (100 Score)
For more classes visit www.snaptutorial.com   Obj
ectives 1.To become familiar with the
configuring and enabling of timers 2.Using the
timer counter 3.Using the input capture timer
12
ECET 340 Course Extrordinary Success
-snaptutorial.com
ECET 340 Week 4 HomeWork 4 For more classes
visit www.snaptutorial.com   1. Determine the
conversion time for an ADC0804 (8-bit), where 66
clocks per bit are required, if its clock
frequency is 50 kHz.2. If an 8-bit SAR has Vref
10 V, what is the binary value for an input
voltage of 7.28 V?3. What is the percent error
for the binary answer found in Problem 2?4.
Given an 24 MHz bus speed. Write down the line(s)
of instruction which set the ATD1 unit for 2MHz
conversion frequency, 10-bit resolution and 8
A-to-D clocks per sample time.5. A single
10-bit, left justified conversion of 3.75V is
complete in ATD0. Assume and
13
ECET 340 Course Extrordinary Success
-snaptutorial.com
ECET 340 Week 4 iLab 4 For more classes
visit www.snaptutorial.com I. OBJECTIVES To
learn how to use A-to-D converters to digitize
signals from analog input devices. To learn how
to write a C language program that samples the
data from an analog device, digitizes it and
formats it for output on an LCD. To become more
proficient in programming displays for real-time
operation.
14
ECET 340 Course Extrordinary Success
-snaptutorial.com
ECET 340 Week 4 iLabEvent Counter and DACs in C
(100 Score) For more classes
visit www.snaptutorial.com   Objectives 1.Become
familiar with the configuring and enabling of the
event counter. 2.Use the digital-to-analog
converter to produce signals.  
15
ECET 340 Course Extrordinary Success
-snaptutorial.com
ECET 340 Week 5 HomeWork 5 For more classes
visit www.snaptutorial.com   1. Explain, briefly,
why an analog restoring filter is sometimes used
at the output of a DAC.2. Given Iref 2 mA for
a DAC1408 IC, find Iout for the input 1110
11103. Find the number of discrete voltages
output by a 12-bit DAC. Show work.4. Use the
internet to locate the data sheet for an MC1408
DAC. From it find, for the MC1408-7 version, the
following a. The settling time b. Accuracy at
full scale output current (1.99 mA), 25ºC
16
ECET 340 Course Extrordinary Success
-snaptutorial.com
ECET 340 Week 5 iLab 5 For more classes
visit www.snaptutorial.com   Scenario/Summary This
week's lab covers two areas, conversion of
digital HCS12  signals to an analog format, and
the use of a Serial Peripheral Interface
(SPI)  to transfer data, and commands between the
HCS12, and the DAC  peripheral.  Deliverables
17
ECET 340 Course Extrordinary Success
-snaptutorial.com
ECET 340 Week 5 iLab Analog to Digital Conversion
in C (100 Score) For more classes
visit www.snaptutorial.com   Objectives 1.To
become familiar with the configuring and enabling
of the analog-to-digital converter 2.Usage of
both the ATD and RTI interrupt service
routines    
18
ECET 340 Course Extrordinary Success
-snaptutorial.com
ECET 340 Week 6 HomeWork 6 For more classes
visit www.snaptutorial.com   1. What are the four
main functions of the HC12 Timer unit?2. Two
input capture events occur at counts 0x1037 and
0xFF20 of the free-running counter. How many
counts (in decimal) have transpired between these
two events?3. What is the maximum time possible
before the free-running counter overflows when
the e MHz?
19
ECET 340 Course Extrordinary Success
-snaptutorial.com
ECET 340 Week 6 iLab 6 For more classes
visit www.snaptutorial.com   ECET 340 Week 6 iLab
6
20
ECET 340 Course Extrordinary Success
-snaptutorial.com
ECET 340 Week 7 HomeWork 7 For more classes
visit www.snaptutorial.com   1. The movable part
of the solenoid is the 2 points 2. Why is the
6N139 optoisolator used in the interfaces to
devices such as large motors? 2 points 3.
Calculate the number of steps per revolution for
a stepper motor with a step angle of 7.5. 2
points 4. How is stepper motor speed controlled?
State any two ways a program can do this. 2
points
21
ECET 340 Course Extrordinary Success
-snaptutorial.com
ECET 340 Week 7 iLab 7 For more classes
visit www.snaptutorial.com   ECET 340 Week 7 iLab
7
22
ECET 340 Course Extrordinary Success
-snaptutorial.com
ECET 340 Week 7 iLab HVAC Automatic Temperature
Controller (100 Score) For more classes
visit www.snaptutorial.com   Title HVAC
Controller I. OBJECTIVES 1.To become familiar
with the thermistor 2.To use integrated modular
programming techniques in developing the
project 3.To write a report document for the HVAC
Controller
23
ECET 340 Course Extrordinary Success
-snaptutorial.com
The Best way to predict the Future is to create
it.....To Best way....
www.snaptutorial.com
Write a Comment
User Comments (0)
About PowerShow.com