EE 360
Microprocessors
Spring 2013
Catalog Description: C-3, R-3. An introductory course covering the fundamentals of microcomputer hardware and software. Topics include microprocessor system hardware, assembly language programming, input/output devices and bus discipline. Memory systems and interfacing assembly language to high level language code will be treated as well. (Each Spring)
Course learning outcomes / expected performance criteria: Upon completion of this course, a student will
· be aware of impact of microprocessors-based devices on society
· have basic knowledge of microprocessor architecture.
· have working knowledge of the instruction set for HCS12 microcontroller
· be able to write and debug assembly and C programs that meet requested specifications
· have basic knowledge of the I/O devices and external memory interfaces.
· have working knowledge of the interrupt-based control model.
· experience working in multi-disciplinary teams
I. Instructor
Dr. Abul Khondker
ECE Dept. 134 CAMP
Phone: 268-2127
E-mail: khondker@clarkson.edu
Webpage: http://people.clarkson.edu/~khondker/
Office hours: M-Th 10:30-12:00 noon or by appointment
II. Prerequisites: EE264
III. Textbook
Required: The HCS12/9S12, An Introduction to Hardware and Software Interfacing, Second edition, Han-Way Huang, Delmar Cengage Learning (2010), ISBN-10: 1-4354-2742-4,ISBN-13: 978-1-4354-2742-6
Reference: Software and Hardware Engineering: Freescale HCS12, Second Edition, Oxford University Press (2008), ISBN-13: 978-0-19-530826-6
Reference: Learning by Example Using C - Programming the DRAGON12-Plus Using CodeWarrior, Richard E Haskell and Darrin M Hanna, LBE Books, LLC (2008), ISBN-13: 978-0-9801-3370-7
Reference: HCS12 Microcontrollers and Embedded Systems, Muhammad Ali Mazidi, Danny Causey, Janice Mazidi, Printice Hall (2009), ISBN-13: 9780136072294
IV. Course Outline
V. Assignments, Exams, and Grading
1. Homework and Projects – given (approximately) every week
2. Hour Exams:
|
Date |
Day of the week |
Time |
Location |
|
February 19 |
Tuesday |
6:00-7:30 pm |
CAMP 176 |
|
April 3 |
Wednesday |
6:00-7:30 pm |
CAMP 176 |
3. Comprehensive final exam.
4. Grading Policy
Homework 15.00%
Projects 25.00%
Exams 30.00%
Final Exam 25.00%
Class Attendance 5.00%
Grade: A (100%-90%), B (89%-80%), C (79%-70%), D (69%-60%), F (59%-0%).
VI. Lecture notes:
All PowerPoint lectures, class notes, solutions, etc. will be available in Clarkson University’s Moodle.