Ders icerigi - itü | fizik mühendisliği
Transkript
Ders icerigi - itü | fizik mühendisliği
İSTANBUL TEKNİK ÜNİVERSİTESİ Fen Edebiyat Fakültesi - Fizik Mühendisliği Bölümü (http://www.fizik.itu.edu.tr/turhan/asm/) FIZ 434E Microprocessors CRN 20220 2015-2016 Spring Lecture Laboratory Dr. İbrahim Türhan Phone: (0212) 285 6963 E-mail: turhan@itu.edu.tr, turhan@gmail.com : Thursday 9:30 – 11:30 (FEB Physics Seminar Room) : Thursday 11:30 – 13:30 (FEB Microprocessors Lab.) Office Hours : Thursday 12:00 – 13:00 (FEB Microprocessors Lab.) Textbook: Beginners Introduction to the Assembly Language of ATMEL-AVR-Microprocessors Atmel AVR Microcontroller Primer: Programming and Interfacing, ISBN: 9781598295429 Atmel AVR (ATtiny2313) Programlama, Abdurrahman Taşbaşı ISBN 9789758834242 AVR An Introductory Course, John Morton, ISBN: 0 7506 56352 Mikroişlemciler, mikrobilgisayarlar, Eşref Adalı, Birsen Yayınevi Course Outline Week Topic 1 11 February 2016 Microcontroller Basics and Programming Concepts 2 18 February 2016 Microcontroller Instruction Sets and Assembler 3 25 February 2016 Hardware and Software setup and Assembler Coding - Memory and Registers 4 3 March 2016 5 10 March 2016 Assembler Coding (3) – Bit Manipulating, Loop Cycle Calculation and Timer Execution 6 17 March 2016 1. Midterm 7 24 March 2016 AVR C Coding 8 31 March 2016 I/O and 1602 LCD 9 7 April 2016 10 14 April 2016 Timer and PWM (Pulse width Modulation) and Servo Motor 11 21 April 2016 Serial Communication (SPI, I2C, 1-wire) 12 28 April 2016 2. Midterm 13 5 May 2016 14 12 May 2016 Assembler Coding (2) – Stack and Sub Functions, I/O Ports Sequence control and Step Motor Advanced coding – Mixing C and asm Introduction to PID Control Quizzes: Approximately every week during class or laboratory session. Homework: May be given to compensate the laboratory before or after the laboratory session. Laboratory: Consist of 10 project which may be varied or extended during the laboratory session. Dates 1. Midterm 2. Midterm Final Exam : 17 March 2016 : 28 April 2016 : 23 May - 3 June 2016 Grading: 1. Midterm 2. Midterm Final Exam Laboratory Quizzes : 20% : 20% : 30% : 20% : 10% Academic Integrity Students who cheat during an exam or on laboratory session will receive a grade of FF in the course. Students who get a total grade lower than 35 from Midterm 1, Midterm 2 and Quizzes and Laboratory over 100 total points will receive VF. A minimum of 70% attendance to the lectures and 80% attendance to laboratory, and an average 35 or more over 100 total point from Midterm 1, Midterm 2 and Quizzes and Laboratory is required to be able to take the final exam.