Sie sind auf Seite 1von 7


Course Outline - ELEE 4350U - Fall 2014 - Fall 2014

University of Ontario Institute of Technology

Faculty of Engineering and Applied Science
Department of Electrical, Computer and Software Engineering

Course Outline
ELEE 4350U
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:



Course Outline - ELEE 4350U - Fall 2014 - Fall 2014

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:
A ttribu tes

Co v ered in th is Co u rse

Knowledge base

Problem analysis



Use of engineering tools

Individual and team work

Communication skills


Impact of engineering on society and the environment

Ethics and equity

Economics and project management

Life-long learning

Course Content Breakdown


Basic Scien ce

Co m pl em en tary Stu dies


En gin eerin g Scien ce


En gin eerin g D esign



Course Outcomes:
At the successful completion of this course, students will:

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


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



Course Outline - ELEE 4350U - Fall 2014 - Fall 2014


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


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





Dr. Namdar Saniei ENG 1022


Office Hours:

ext. 5365


Teaching Assistants

TA Name:
Anwar Abdalbari

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:



Course Outline - ELEE 4350U - Fall 2014 - Fall 2014

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

Final Grade Breakdown:

Assignments & Quizzes




Midterm Exam


Final Exam




M idterms

Midterm Date:

Midterm Location:

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

Lecture Class Room

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.

Laboratories, Prelab Reports, Notes and Reports

Lab Description:
1. 4 labs + 1 project



Course Outline - ELEE 4350U - Fall 2014 - Fall 2014

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.

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 RECTLY 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.



Course Outline - ELEE 4350U - Fall 2014 - Fall 2014

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

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.



Course Outline - ELEE 4350U - Fall 2014 - Fall 2014

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