Course Description
Basic principles and design techniques of embedded computing. The student will develop an integrative understanding of components, systems, software, and design. These objectives will be achieved through case studies, exercises, example models, and laboratory exercises. Emphasis will be placed on design experience and teamwork.
Athena Title
Embedded Systems I
Pre or Corequisite
ELEE 4230/6230
Semester Course Offered
Offered every year.
Grading System
A - F (Traditional)
Course Objectives
This course exposes students to the basic principles and design techniques of embedded computing. The student will develop an integrative understanding of components, systems, software and design in a bottom-up fashion using generic examples in order to achieve more generally applicable principles. These objectives will be achieved through case studies, exercises, example models and hands-on laboratory exercises.
Topical Outline
1. Introduction to digital systems 2. Development hardware overview 3. Microcontroller development platform 4. The HC11 SIMULATOR 5. Microcontroller memory map 6. Programming model 7. Addressing modes 8. Assembly Instructions/flowcharts 9. Parallel input/output 10. Utility subroutines 11. Temperature measurement using the 68HC11 a) Analog interface design b) A/D conversion
Syllabus