Lesson plan /

Lesson Information

Course Credit
Course ECTS Credit
Teaching Language of Instruction İngilizce
Level of Course Bachelor's Degree, TYYÇ: Level 6, EQF-LLL: Level 6, QF-EHEA: First Cycle
Type of Course
Mode of Delivery Face-to-face
Does the course require compulsory or optional work experience?
Course Coordinator Assist. Prof. Dr. MOHAMMED ALKRUNZ
Instructor (s)
Course Assistant

Purpose and Content

The aim of the course Provide students with the opportunity to gain experience in:  Microprocessor-based system design.  Programming concepts.  C- language programming.  I/O interfacing to PIC microcontrollers.  Sensors circuit and analysis.  Power circuits and control circuits.  Interfacing and connection of most electronic circuit devices.
Course Content  Introduction to Microcontroller,  PIC Family Microcontrollers,  PIC 16F87A and PIC16F877A Concepts,  Instruction set and Data Sheets,  Addressing Modes – Delay Loop,  Interrupts – Look-up Tables – Memories,  C- Language Programming,  Applications (Motors, LCD, Keypad, ADC, DAC, … etc)  Circuit design and implementation,  Power supply circuits,

Weekly Course Subjects

1Syllabus
2Introductıon to microcontroller
3Introduction to PIC16F84A
4Introduction to MikroC: Programming and Simulation
5Interrupt -1
6Interrupt -2
7Timer 0 Principles and Applications
8Midterm Exam
9EEPROM
10DC Motor Full Control: Speed and Direction
11LCD + Keypad based Applications
12Analog to Digital Converter
13Pulse Width Modulation (PWM)
14Project Assessment

Resources

1-Data Sheets + Lecture notes
2. Microchip, “PIC16F84A Data Sheet”, 2001
3. Microchip, “PIC16F877A Data Sheet”, 2001
4. A.P.Godse "Microprocessors and interfacing",2007
5. Nebojsa Matic, " PIC microcontrollers", 2003
6. Tim Wilmshurst " Designing Embedded Systems with PIC Microcontrollers",2007
7. Fred Stevens "Getting started with PIC microcontrollers",1997
8. john B. Peatman "Embedded Design with PIC 18F452 Microcontroller",2003