Print

COURSE INFORMATION
Course CodeCourse TitleL+P HourSemesterECTS
EEEN 493MICROCONTROLLERS3 + 08th Semester4

COURSE DESCRIPTION
Course Level Bachelor's Degree
Course Type Elective
Course Objective Understand the basic working principles of microcontroller systems. Implementing programmable industrial designs operated with digital principles. To gain writing ability of the system control programs for microcontrollers by using BASIC programming languages.
Course Content Introduction to Microcontrollers, Used in industrial control systems and peripheral control units, The PIC microcontroller family, PIC programmer and the use of devices, The use of Proteus program, Microcontroller control system design, Use of the PICBASIC PRO compiler, programming techniques and control applications with PICBASIC PRO compiler.
Prerequisites No the prerequisite of lesson.
Corequisite No the corequisite of lesson.
Mode of Delivery Face to Face

COURSE LEARNING OUTCOMES
1He/She knows the fundamental concepts of microcontrollers.
2He/She can process and analyze with microcontrollers.
3He/She can design hardware for controlling of industrial control systems.
4He/She knows to control industrial control systems by using microcontrollers.
5He/She can design control circuit by using the microchip PIC microcontrollers.
6He/She knows to write programs with PICBASIC PRO programming language.
7He/She knows to make modular design.

COURSE'S CONTRIBUTION TO PROGRAM
PO 01PO 02PO 03PO 04PO 05PO 06PO 07PO 08PO 09PO 10PO 11PO 12PO 13PO 14PO 15PO 16PO 17PO 18PO 19PO 20
LO 0013353511133315       
LO 0023353511133315       
LO 0033353511133315       
LO 0043353511133315       
LO 0053353511133315       
LO 0063353511133315       
LO 0073353511133315       
Sub Total2121352135777212121735       
Contribution33535111333150000000

ECTS ALLOCATED BASED ON STUDENT WORKLOAD BY THE COURSE DESCRIPTION
ActivitiesQuantityDuration (Hour)Total Work Load (Hour)
Course Duration (14 weeks/theoric+practical)14342
Assignments11414
Mid-terms12020
Final examination12828
Total Work Load

ECTS Credit of the Course






104

4
COURSE DETAILS
 Select Year   


 Course TermNoInstructors
Details 2011-2012 Spring1AHMET ÖZEK


Print

Course Details
Course Code Course Title L+P Hour Course Code Language Of Instruction Course Semester
EEEN 493 MICROCONTROLLERS 3 + 0 1 Turkish 2011-2012 Spring
Course Coordinator  E-Mail  Phone Number  Course Location Attendance
Asts. Prof. Dr. AHMET ÖZEK ozek@pau.edu.tr Course location is not specified. %
Goals Understand the basic working principles of microcontroller systems. Implementing programmable industrial designs operated with digital principles. To gain writing ability of the system control programs for microcontrollers by using BASIC programming languages.
Content Introduction to Microcontrollers, Used in industrial control systems and peripheral control units, The PIC microcontroller family, PIC programmer and the use of devices, The use of Proteus program, Microcontroller control system design, Use of the PICBASIC PRO compiler, programming techniques and control applications with PICBASIC PRO compiler.
Topics
WeeksTopics
1 Introduction to microcontrollers, Microcontroller manufacturers and products (PIC, ARM, LPC, AVR), Peripherals used in the in industrial control systems.
2 PIC microcontrollers and its general features, PIC 16, PIC 18, PIC24 and PIC32 series processors, dsPIC processors
3 PIC programming devices and its use, hardware features of the PIC
4 General features of PIC16F877A integrated circuit
5 The use of Proteus, microcontroller control system design
6 PIC Assembly programming techniques, PICBASIC PRO software rules, command structures of PICBASIC PRO
7 Compiling and installing of PICBASIC PRO programs, testing of the programs (simulation and hardware)
8 Program loops, time delays and sub-programs, bit shift and logical operations
9 Homework and Midterm exam
10 Arithmetic operations, interrupts, hardware counters, cutting applications, PWM applications
11 The use of LCD and 7-segment, USART implementations, ADC applications,
12 Programming techniques with PICBASICPRO and motor control application
13 Communication applications with PICBASICPRO
14 Interrupt and voice applications with PICBASICPRO
Materials
Materials are not specified.
Resources
ResourcesResources Language
1- A. Özek, Ders NotlarıTürkçe
2- H. ŞAHİN, A. DAYANIK, C. ALTINBAŞAK, PIC PROGRAMLAMA TEKNİKLERİ VE PIC16F877A, Altaş Yayıncılık, 2006.Türkçe
3- G. DİNÇER, C. GERÇEK, A. BODUR, PICBASICPRO PIC Micro Programlama, InfogateTürkçe
4- Doğan IBRAHİM, PICBASIC PROJECTS 30 Projects Using PIC BASIC and PIC BASIC PRO, Newnes ELSEVIER 2006English
Course Assessment
Assesment MethodsPercentage (%)Assesment Methods Title
Final Exam40Final Exam
Midterm Exam30Midterm Exam
Homework30Homework
L+P: Lecture and Practice
PQ: Program Learning Outcomes
LO: Course Learning Outcomes