Документ взят из кэша поисковой машины. Адрес оригинального документа : http://engineering.phys.msu.ru/en/branches/second-year-students-classes/microcontrollers-programming?tmpl=component&print=1&page=
Дата изменения: Mon Apr 11 22:41:40 2016
Дата индексирования: Mon Apr 11 22:41:40 2016
Кодировка: UTF-8
Microcontroller Programming
Print

Course ?Microcontroller Programming? is presented in two formats:

  1. 32-bit microcontrollers
  2. 8-bit microcontrollers

32-bit microcontrollers

?32-bit Microcontroller Programming? course is divided into two sections: basic and extended, which allows students of any background successfully complete it..

The duration of each special course within the frames of this program is two semesters. Each semester has 12 obligatory classes of four (4) academic hours each once a week, which totals in 48 hours per semester. Autumn semester hours are distributed the following way: 8 hours of lectures, 16 hours of seminars, 20 hours of practical classes, and 4 hours of examination. Apart from that, there might be additional classes appointed on agreement. In spring semester students have 44 hours to work on their course projects (coursework) on programming and then 4 hours for defending them.

Autumn Semester Syllabus

By the end of the semester a student is to present an individual work on one of the following individual tasks:

Spring Semester Syllabus

During the spring semester each student works individually or in a group of two on a project (coursework). The topic of a coursework is given either by the supervisor of the group or by the teacher of the course. In the former case, the topic of the project should be connected with the general programme of the course; in the latter the topic is formulated upon an interview with the student.

List of the possible topics for investigation:

8-bit microcontrollers

Programming 8-bit microcontrollers. The given special course is devoted to the theoretical and practical foundations of the simplest and common microcontrollers. Acquired skills are the following: practical skill of programming 8-bit microcontrollers on C and Assembler; working with the in-built peripheral devices such as UART, interface USB, ADC, pulse-width modulator, timers, etc.

The duration of each special course is two semesters. Each semester has 12 obligatory classes 4 academic hours each once a week (in total, 48 hours per semester). In autumn semester there are 8 hours of lectures, 16 hours of seminars, 20 hours of practical classes and 4 hours for examination period. Moreover, there might be extra sessions scheduled on agreement. In the spring semester students work on the programming course projects (coursework). That takes 44 academic hours and then four (4) hours are devoted to defend their work.

Autumn Semester Syllabus:

Spring Semester Syllabus

During the spring semester each student works individually or in a group of two on a project (coursework). The topic of a coursework is given either by the supervisor of the group or by the teacher of the course. In the former case, the topic of the project should be connected with the general programme of the course; in the latter the topic is formulated upon an interview with the student.

References (general list):