Course title: Microcontroller Application
Number of credits (ECTS): 6
Weekly number of classes: 3+0+2+0
Prerequisite for enrollment of the subject: Passed: Fundamentals of Electrical Engineering, Taken: Fundamentals of Electric Circuits
Course Goals (acquired competencies): The course objective is introduction to microcontrollers, their construction and exploitation features and application. The student upon completion will be able to use microcontrollers for conversion and use of electricity, digital control of electrical machines and related industry application.
Total available number of classes: 180
Course Syllabus: Needs and opportunities for application of microcontrollers in conversion and use of electricity. The basic architecture of microcontrollers. Understanding and application of basic programming packages for design, simulation and debugging of microcontroller systems. Features of input output ports and their functions. Features of the digital analog conversion, counters, timers and other special functions. Communication protocols on the microcontroller with external devices and their connection, and connecting to a computer by providing hardware and software support. Electromagnetic interference, an overview of sources and techniques of protection. Practical examples of managing the conversion and utilization of electric power microcontrollers.
|Milan Verle||PIC Microcontrollers – Programming in Basic||MikroElektronika||2010|
|Dogan Ibrahim||Advanced PIC Microcontroller Projects in C: From USB to RTOS with the PIC 18F Series||Elsevier||2008|
|Tim Wilmshurst||Designing Embedded Systems with PIC Microcontrollers – Principles and applications||Elsevier||2007|