course outline - elee 4350u - fall 2014(1)

7
9/5/2014 Course Outline - ELEE 4350U - Fall 2014 - Fall 2014 https://ecis.engineering.uoit.ca//Faculty-Engineering-and-Applied-Science/Department-Electrical-Computer-and-Software-Engineering/ELEE-4350U/Fall-2014/outline 1/7 University of Ontario Institute of Technology Faculty of Engineering and Applied Science Department of Electrical, Computer and Software Engineering Course Outline ELEE 4350U Microprocessors Fall 2014 Course Description: Number systems, architecture, instructions, and subroutines; algorithms; memory; PIA; interrupts and timers; transistors; binary interfaces; conversion of A/D and D/A; stepper motors; dc motors; z-transform; breadboard integration; steady state analysis and component ratings; control loop design and control loop modelling. Major Topics: Graduate Attributes:

Upload: colaarawr

Post on 29-Sep-2015

30 views

Category:

Documents


0 download

DESCRIPTION

outline

TRANSCRIPT

  • 9/5/2014 Course Outline - ELEE 4350U - Fall 2014 - Fall 2014

    https://ecis.engineering.uoit.ca//Faculty-Engineering-and-Applied-Science/Department-Electrical-Computer-and-Software-Engineering/ELEE-4350U/Fall-2014/outline 1/7

    University of Ontario Institute of Technology

    Faculty of Engineering and Applied Science

    Department of Electrical, Computer and Software Engineering

    Course Outline

    ELEE 4350U

    Microprocessors

    Fall 2014

    Course Description:

    Number systems, architecture, instructions, and subroutines; algorithms; memory; PIA; interrupts and timers; transistors; binary interfaces; conversion of

    A/D and D/A; stepper motors; dc motors; z-transform; breadboard integration; steady state analysis and component ratings; control loop design and

    control loop modelling.

    Major Topics:

    Graduate Attributes:

  • 9/5/2014 Course Outline - ELEE 4350U - Fall 2014 - Fall 2014

    https://ecis.engineering.uoit.ca//Faculty-Engineering-and-Applied-Science/Department-Electrical-Computer-and-Software-Engineering/ELEE-4350U/Fall-2014/outline 2/7

    The graduate attributes developed and required by the Canadian Engineering Accreditation Boards Accreditation Criteria and Procedures are listed below,

    with those covered in the course to some degree (introduced, developed, applied). More details about the accreditation of engineering programs and

    graduate attributes can be found here: http://www.engineering.uoit.ca/undergraduate/ceab-accredited-programs-and-admissions

    A ttribu tes Co v ered in th is Co u rse

    Knowledge base

    Problem analysis

    Investigation

    Design

    Use of engineering tools

    Individual and team work

    Communication skills

    Professionalism

    Impact of engineering on society and the environment

    Ethics and equity

    Economics and project management

    Life-long learning

    Course Content Breakdown

    Math Basic Scien ce Co m pl em en tary Stu dies En gin eerin g Scien ce En gin eerin g D esign

    0% 0% 0% 70% 30%

    Course Outcomes:

    At the successful completion of this course, students will:

    1) Be familiar with the structure of a microprocessor/microcontroller based system;

    2) Be able to produce both C language and HCS12 Assembly language code, compile, assemble, and debug their applications.

  • 9/5/2014 Course Outline - ELEE 4350U - Fall 2014 - Fall 2014

    https://ecis.engineering.uoit.ca//Faculty-Engineering-and-Applied-Science/Department-Electrical-Computer-and-Software-Engineering/ELEE-4350U/Fall-2014/outline 3/7

    Instructor:

    Dr. Namdar Saniei

    Email:

    [email protected]

    Office:

    ENG 1022

    Phone:

    ext. 5365

    Office Hours:

    TBA

    TA Name:

    Anwar Abdalbari

    3) Be able to understand the differences between different interrupt methods, and distinguish the benefits of each approach.

    4) Understand hardware interfacing issues between digital logic and external devices such as switches, LEDs ect.

    Instructors

    Teaching Assistants

    Required Course Text and Other Materials:

    Han-Way Huang, HCS12/9S12 An Introduction to Software and Hardware Interface, 2nd Edition, Cengage, 2010 J. W. Valvano, Embedded

    Microcomputer Systems: Real Time Interfacing, 2nd Edition, Cengage, 2012

    Reference Books and Information Sources:

    D. Pack, S. Barrett, Microcontrollers Theory and Applications: HC12 & S12, 2nd Edition, Pearson, 2008

    Course Organization and Delivery Mode:

    Three lecture hours (in two 1.5 hour lectures) and an hour of tutorial per week, and two laboratory hours every other week.

    Scheduled Regular Class Meeting Times:

  • 9/5/2014 Course Outline - ELEE 4350U - Fall 2014 - Fall 2014

    https://ecis.engineering.uoit.ca//Faculty-Engineering-and-Applied-Science/Department-Electrical-Computer-and-Software-Engineering/ELEE-4350U/Fall-2014/outline 4/7

    Midterm Date:

    Monday, November 3, 2014 - 02:00 to 03:30

    Midterm Location:

    Lecture Class Room

    Mondays and thursdays 2:10-3:30 and 3:40-5:00, respectively.

    Final Grade Breakdown:

    Assignments & Quizzes 10%

    Laboratory 15%

    Midterm Exam 25%

    Final Exam 50%

    Total 100%

    M idterms

    Assignments:

    There will be a number of assignments and quizzes, some of which are surprise quizzes! The assignments are not marked but must be submitted on time.

    The quizzes are chosen such that the knowledge gained in working on the assignments will be helpful.

    Laborator ies, Prelab Reports, Notes and Reports

    Lab Description:

    1. 4 labs + 1 project

  • 9/5/2014 Course Outline - ELEE 4350U - Fall 2014 - Fall 2014

    https://ecis.engineering.uoit.ca//Faculty-Engineering-and-Applied-Science/Department-Electrical-Computer-and-Software-Engineering/ELEE-4350U/Fall-2014/outline 5/7

    Prelab Reports, Notes and Reports:

    Laboratory instructions are found in the ELEE 4350, Microprocessors, Laboratory Manual which is available through Black Board in PDF format.

    The students are also expected to read and to be familiar with the Engineering Laboratory Policies And Safety Protocols Reference Manual and to abide

    by all safety rules and policies of UOIT, the Faculty of Engineering and Applied Science and this course, including but not limited to the University of

    Ontario Institute of Technology Faculty of Engineering and Applied Science Safety Manual.

    Tutorials:

    The tutorials will review parts of the lectures and will guide students towards working on the assignments.

    Computer Experience:

    In this course codewarrior assembler will be used as a software interface to the microprocessor board, and knowledge of C programming is a requirement.

    Other Course Information:

    Legitimate absence in the midterm exam will shift the weight of the test to the final exam, should the absence (for medical reasons or otherwise) be

    backed by strong evidence and approved by the Academic Advisor. Thus, there would be no midterm make up exam.

    Medical Certificates and Deferred Exams:

    Medical certificates MUST be sent D I RECTL Y from the Doctor's Office or Hospital within five (5) days by mail or preferably by fax to the Academic Advisor

    of FEAS (Fax: 905.721.3370, Attn: Academic Advising Tean).

    The approved deferrals will be either written or oral at the discretion of the instructor.

    Should the medical certificate proven to be invalid due to any kind of action by the student, such student's behaviour will be considered as a major

    misconduct and respective disciplinary actions will be commenced.

  • 9/5/2014 Course Outline - ELEE 4350U - Fall 2014 - Fall 2014

    https://ecis.engineering.uoit.ca//Faculty-Engineering-and-Applied-Science/Department-Electrical-Computer-and-Software-Engineering/ELEE-4350U/Fall-2014/outline 6/7

    Failure to comply with the above will result in an mark of 0 for the exam.

    Accessibility:

    Students with disabilities may request to be considered for formal academic accommodation in accordance with the Ontario Human Rights Code.

    Students seeking accommodation must make their requests through the Centre for Students with Disabilities in a timely manner, and provide relevant

    and recent documentation to verify the effect of their disability and to allow the University to determine appropriate accommodations.

    Accommodation decisions will be made in accordance with the Ontario Human Rights Code. Accommodations will be consistent with and supportive of

    the essential requirements of courses and programs, and provided in a way that respects the dignity of students with disabilities and encourages

    integration and equality of opportunity. Reasonable academic accommodation may require instructors to exercise creativity and flexibility in responding

    to the needs of students with disabilities while maintaining academic integrity.

    Academic Integrity and Conduct:

    Students and faculty at UOIT share an important responsibility to maintain the integrity of the teaching and learning relationship. This relationship is

    characterized by honesty, fairness and mutual respect for the aim and principles of the pursuit of education. Academic misconduct impedes the activities

    of the university community and is punishable by appropriate disciplinary action.

    Students are expected to be familiar with UOIT's regulations on Academic Conduct (Section 5.15 of the Academic Calendar) which sets out the kinds of

    actions that constitute academic misconduct, including plagiarism, copying or allowing one's own work to copied, use of unauthorized aids in

    examinations and tests, submitting work prepared in collaboration with another student when such collaboration has not been authorized, and other

    academic offences. The regulations also describe the procedures for dealing with allegations, and the sanctions for any finding of academic misconduct,

    which can range from a written reprimand to permanent expulsion from the university. A lack of familiarity with UOIT's regulations on academic conduct

    does not constitute a defense against its application.

    Further information about academic misconduct can be found in the Academic Integrity link on your laptop.

    Detailed Course Content:

    Please note that this outline is subject to change and may be modified at the Instructors discretion.

  • 9/5/2014 Course Outline - ELEE 4350U - Fall 2014 - Fall 2014

    https://ecis.engineering.uoit.ca//Faculty-Engineering-and-Applied-Science/Department-Electrical-Computer-and-Software-Engineering/ELEE-4350U/Fall-2014/outline 7/7

    Course Introduction and Background Review

    Numbering Systems and Structured Programming

    C-Programming Review

    Introduction to the S12 Microcontrollers Structure (Chapter 1)

    S12 Hardware Configuration (Chapter 5)

    Memory Systems (Chapter 8)

    Assembly Language Programming (Chapter 2)

    Advanced Assembly Programming (Chapter 3)

    Analog to Digital (ATD) Conversion and Applications in HS12 (Chapter 9)

    Clock and Timer System (Chapter 7)

    Exceptions Resets and Interrupts (Chapter 6)

    Serial Communication/peripheral Interface Systems (Chapter 10)

    Approved by Dr. Qusay Mahmoud (on behalf of the Department's Curriculum Committee) on August 24, 2014 - 09:29