EE445-ABET form - Course Outline

March 23, 2018 | Author: Raya Awad | Category: Microcontroller, Pic Microcontroller, Embedded System, Engineering, Electronic Engineering


Comments



Description

Jordan University of Science and Technology Faculty of Engineering Electrical Engineering DepartmentEE445 Catalog Data Micrcontrollers and Embedded Systems Micrcontrollers and Embedded Systems (3–2–2)– 3 credits Basic architecture and assembly language of a microcontroller. Principles of microprocessor serial and parallel interfacing. Timers, A/D and D/A relevant chips. Software and hardware interrupt handling routines. Application of top-down design to microcontroller software development in assembly language and a high level language. Evaluation of hardware and software trade-offs. Laboratory experiments on the software and hardware of the microcontroller and a final comprehensive lab project. Pre-requisites: EE322 and EE346 Textbook Reference Course Notes. 1-F. E. Valdes-Perez and R. Pallas-Areny, Microcontrollers, Fundamentals and Applications with PIC, CRC Press, 2009. 2-J. Sanchez and M. P. Canton, Microcontroller Programming: The Microchip PIC, CRC Press, 2007. 3-N. Gardner, An introduction to programming: The Microchip PIC in CCS C, 2002. 4-D. W. Smith, PIC in Practice: A Practical Approach, Newnes Press, 2006. Dr. Abdel-Rahman Jaradat http://www.just.edu.jo/~amjaradat Coordinator Course Webpage Course Objectives 1-demonstrate a working knowledge of microcontroller busses and the flow of data within a microcontroller system. 2-develop and demonstrate how to accomplish a given task using Assembly and “C” language on a microcontroller. 3-demonstrate a working knowledge of the necessary steps and methods used to interface a microcontroller system to devices such as motors, sensors, etc. 4-demonstrate the use of interrupts and other advanced concepts related to microcontrollers. 5-complete the design, development, programming, and testing of a PIC microcontrollerbased embedded system. 6-Understand the basic requirements for real-time operating systems. 1. 2. Digital Logic Electronic Circuits 2 Hours 4 Hours 2 Hours 4 Hours 2 Hours 2 Hours 4 Hours 2 Hours 2 Hours 6 Hours Pre-Requisites by Topic Topics 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Review of Digital Logic Design PIC Microcontrollers architecture Instruction set and Addressing Modes Assembly Language Programming C Programming Essentials Input/ Output Ports and Peripheral Interfacing. ADC, DAC, LCD Serial Communications Interrupts and Real-Time Operating Systems Applications Computer Usage MPLAB plus other Microchip tools, C Programming language for the PIC and a Simulator. Estimated Content Engineering Science Engineering Design 2.0 Credits 1.0 Credits Prepared by Date Dr. Abdel-Rahman Jaradat 2010.09.19 EE445-Microcontrollers and embedded Systems Electrical Engineering Department Labs Lectures. Quizzes. 3-demonstrate a working knowledge of the necessary steps and methods used to interface a microcontroller system to devices such as motors. or process to meet desired needs (d) An ability to function on multidisciplinary teams (e) An ability to identify. Exams Labs. 2-develop and demonstrate how to accomplish a given task using Assembly and “C” language on a microcontroller. 5-complete the design. Exams Exams. Labs Lectures Homework. Quizzes. etc. Labs Lectures. 6-Understand the basic requirements for real-time operating systems. development. Exams Homework. Quizzes. x x x x x x x x x x X X X ABET a-k Engineering and Technology program objectives (a) An ability to apply knowledge of mathematics. Labs Lectures. 4-demonstrate the use of interrupts and other advanced concepts related to microcontrollers. and modern engineering tools necessary for engineering practice EE445-Microcontrollers and Embedded Systems Electrical Engineering Department . Lectures. Exams Project. component. to analyze and interpret data (c) An ability to design a system. Labs.Jordan University of Science and Technology Faculty of Engineering Electrical Engineering Department Mapping of course (EE445) objectives to program outcomes Program Outcomes Delivery Methods Assessment Methods Course Objective (a) (b) (c) (d) (e) (f) (g) (h) (i) (j) (k) 1-demonstrate a working knowledge of microcontroller busses and the flow of data within a microcontroller system. and an ability to engage in life-long learning (j) A knowledge of contemporary issues (k) An ability to use the techniques. Exams Homework. science. Labs. and solve engineering problems (f) An understanding of professional and ethical responsibility (g) An ability to communicate effectively (h) The broad education necessary to understand the impact of engineering solutions in a global and societal context (i) A recognition of the need for.La bs. skills. Labs Lectures. formulate. and testing of a PIC microcontroller-based embedded system. and engineering (b) An ability to design and conduct experiments. programming. sensors. etc. 5-complete the design. development. 2-develop and demonstrate how to accomplish a given task using Assembly and “C” language on a microcontroller. programming. For each item. and testing of a PIC microcontroller-based embedded system. EE445 Student Self Assessment SPRING 2011-Dr. please indicate to what degree the statement is true with respect to YOU. Degree of Achievement 0% 0% 10% 10% 20% 20% 30% 30% 40% 40% 50% 50% 60% 60% 70% 70% 80% 80% 90% 90% 100% 100% 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% EE445-Microcontrollers and Embedded Systems Electrical Engineering Department . This will have absolutely no effect (positive nor negative) on your grade. 6-Understand the basic requirements for real-time operating systems. Low High Course Objectives 1-demonstrate a working knowledge of microcontroller busses and the flow of data within a microcontroller system.Jordan University of Science and Technology Faculty of Engineering Electrical Engineering Department Microcontrollers and Embedded Systems. This is just to measure how much YOU think YOU have achieved of the learning objectives for this course. 3-demonstrate a working knowledge of the necessary steps and methods used to interface a microcontroller system to devices such as motors. sensors. Abdel-Rahman Jaradat Below are the course objectives as specified in the objectives/outcomes section of the syllabus for this course. 4-demonstrate the use of interrupts and other advanced concepts related to microcontrollers.
Copyright © 2024 DOKUMEN.SITE Inc.