EE 3381: Microprocessors

EE 3381 (Spring 2011)

Instructor: Professor Joseph Camp
Email: "camp" AT ""
Phone: 214-768-8541 Fax: 214-768-3573
Office location: 340 Junkins Building, SMU campus
Office hours: MW 10:30am-noon or by appointment

Time/Place: 9:30-10:50am Tuesdays and Thursdays, Caruth Hall 184
EE 3181 Lab Time: Mondays 2-4:50pm in Junkins 215

Course Description: An introduction to microprocessors and microcomputers. The Freescale 68HC12/HCS12 series processors are used to introduce architecture, software, and interfacing concepts. Topics include number systems and arithmetic operations for computers, assembly and C language programming, microprocessor organization and operation, memory and I/O port interfacing, and microprocessor based controller design. Students will write, assemble, and execute microprocessor programs designed for various applications.

Prerequisite: C- or better in EE 2381.

Corequisite: EE 3181.



Both midterms are in-class exams and must be completed independently. The SMU Honor Code will be strictly enforced.

Required Textbooks:
Fredrick M. Cady, Software and Hardware Engineering, 2nd Edition Oxford University Press, 2008. ISBN-13: 978-0-19-530826-6

Other References:
Jonathan Valvano, Introduction to Embedded Systems: Interfacing to the Freescale 9S12, Cengage Learning Engineering, 2010, ISBN 978-0-495-41137-6.
Fredrick M. Cady, Microcontrollers and Microcomputers, 2nd Edition, Oxford University Press, 2010, ISBN 978-0-19-537161-1.
Motorola Reference Guide CPU12 for HCS12 and 68HC12, 2001.

Course Contents:

Disability Accommodations:
Students needing academic accommodations for a disability must first contact Disability Accommodations & Success Strategies (DASS) at 214-768-1470 or via the DASS webpage to verify the disability and to establish eligibility for accommodations. They should then schedule an appointment with the professor to make appropriate arrangements. (See University Policy No. 2.4.)

Religious Observance:
Religiously observant students wishing to be absent on holidays that require missing class should notify their professors in writing at the beginning of the semester, and should discuss with them, in advance, acceptable ways of making up any work missed because of the absence. (See University Policy No. 1.9.)

Excused Absences for University Extracurricular Activities:
Students participating in an officially sanctioned, scheduled University extracurricular activity will be given the opportunity to make up class assignments or other graded assignments missed as a result of their participation. It is the responsibility of the student to make arrangements with the instructor prior to any missed scheduled examination or other missed assignment for making up the work. (University Undergraduate Catalog)