Microprosessors, Controllers and Interfacing
Structure Type: | Study unit |
---|---|
Code: | ITTA0306 |
Type: | Compulsory / Professional Studies |
Curriculum: | TT 2014 |
Level: | Bachelor of Engineering |
Year of Study: | 3 (2016-2017) |
Credits: | 5 cr |
Responsible Teacher: | Mustonen, Martti |
Language of Instruction: | Finnish |
Courses During the Academic Year 2016-2017
Impl. | Group(s) | Study Time | Teacher(s) | Language | Enrolment |
---|---|---|---|---|---|
6 | I-TT-3N | 2016-09-01 – 2016-12-31 | Ari Urpiola, Martti Mustonen | Finnish | 2016-08-22 – 2016-09-19 |
Learning Outcomes
The student can program micro controllers with the C language and is able to determine measuring probes and other interfaces to a mirco controller.
Student's Workload
The total amount of student's work is 135 h, containing 70 h of scheduled contact studies and 65 h of individual work.
Prerequisites / Recommended Optional Courses
Electronics I, Digital Electronics II, Computer Architecture.
Contents
C programming of a micro controller. Programs, which run digital I/O devices, timing circuits, serial ports, LCD displays and AD converters, using interrupting and polling methods. Further, the student becomes familiar with measuring probes and their adjustments.
Recommended or Required Reading and Other Learning Resources/Tools
AVR Studio and Winavr: C-kääntäjä, Pentti Vahtera: C-ohjelmointi (pdf), Jari Koskinen: Mikrotietokonetekniikka,
Web material and the material in the course Moodle page.
Mode of Delivery / Planned Learning Activities and Teaching Methods
Learning by doing in the laboratory 50 % and self-studies 50 %.
Assessment Criteria
1. The learner knows how to independently translate and test the example codes.
3. The learner knows how to independently mark up the example codes to provide solutions to the project work problems.
5. The learner knows how to apply the methods presented to new problems.
Assessment Methods
An examination 40 % and assignments 60 %.