TTK University of Applied Sciences
Subject 'Microcontrollers'Name in Estonian: Mikrokontrollerid
General descriptionThe construction of microprocessors, basic concepts, work cycles, the construction of processor, registers and their purpose, time diagrams, the command and data formats, CPU command set, addressing, processor cooperation with the memory and field devices, data exchange, data exchange methods, timer, assembler, the usage of microprocessors with electrical drives and relay protection, microprocessor programming.
Main programming language used during this course is C on development boards Arduino Uno and Texas Instruments MSP430 LaunchPad. In addition to microprocessors, peripheral devices and simple schematics will be introduced. Buttons, resistors, capacitors, sensors, LCD's, relays. General aimThe introduction of general working principles, construction, functions and programming possibilities of microprocessors. Practical knowledge of programming processors in C. Overview of microprocessor architecture and means of development.
AimThe graduate recognizes the construction and working principles of microprocessors, the classification of commands, assembler program, disruption and addressing concepts and is able to write simple C program cuts.
Form descriptionLectures, tests, practical works.
Literature"The C Programming Language (2nd Edition)" Brian Kernighan, Dennis Ritchie 1988
Can be found: http://www.cs.otago.ac.nz/cosc440/readings/C-Programming-Ebook.pdf Evaluation methodsThe course ends with the final account. Positively executed test and practical work are the prerequisites of the accounting. Test consists written questions within the framework of the lecture material. The final grade will turn out from the average grades of the test and the practical work.
Is taught in following curricula2018: ME* 2017: ME* 2016: ME* 2015: ME* * Optional subject
| ||||||||||||

