Microprocessor Interfacing and Embedded System
To give the students the knowledge of architecture of different microcontrollers. To acquaint with performance of individual subsystems namely CPU- programming model, flash memory, timer, interrupt subsystem, communication interface, AD converter. Make students familiar with basic rules and programming techniques in assembly language (through labs) as well as with embedded system design.
This course introduces students to microprocessor architecture and microcomputer systems, including memory and input/output interfacing, with an emphasis on embedded system hardware and software design. Topics will include overview of single-chip microprocessors and controllers with an emphasis on AVR MCUs. The internal structure and design of peripheral devices.; programming, and microprocessor system design methodology. Onchip peripheral devices and their programming: system clock generator, timer, communication interface SCI, IIC and SPI, AD converter, RTC module.
Pre-requisites CSE 332 Corequisites CSE 331L
Upon successful completion of this course, students should be able to:
How Program Outcomes (POs) are covered by the specific Course Outcomes (COs):
Program Outcome: (a) Engineering Knowledge, (b)Problem Analysis, (c) Design, (d) Investigation/experiment, (e) Modern Tool Usage, (f) Engineer and Society, (g) Environment and Sustainability, (h) Ethics, (i) Individual and Team work, (j) Communication, (k) Project Management and Finance, (l) Lifelong learning, (m) Contemporary issues
Level of contribution of course to program Outcomes:
[Certify how the contribution of the course meets the rigor of program outcome – strongly, moderately, or lowly.]
*** [Strong] ** [Moderate] * [Low]
[Make an assessment plan indicating how Assessment Tools/Methods will be used for each CO]
The following two LOs will be assessed throughout the semester
B (Experiment & Interpretation) :an ability to design and conduct experints of engineering and computing problems, as well as to analyze and interpret data
K (Tools): an ability to use current techniques, skills, and tools necessary for engineering and computing practice.
TBA
No make-up testes for the missed Term Examinations and Quizzes.
*Digital Laboratory ------------------------------------- 20 %
Attendance ---------------------- 5 %
Project ---------------------------------------------------- 30 %
Quizzes ------------------------------------------------- 10 %
Term Examination -------------------------------- 15 %
Final Examination (comprehensive) ---------------------- 20 %
*Must obtain 60% marks in CSE331L
1. Lectures : Attendance and participation of all of them is strongly encouraged.
2. Laboratory : You must pass in your lab to attain a passable grade in theory. 20% marks from your lab will be directly added to your theory
3. Projects : You will have to submit a hardware design project at the end of the semester. You will work on the project as a group.
4. Exams: There will be one midterm, one final exam and no make-ups .