Opinto-opas
Opinto-opas
Vuonna 2022 alkavat ja sitä aiemmat koulutukset
Savonian uuden opinto-oppaan (2023 ja tämän jälkeen alkavat koulutukset) löydät täältä.
Basis of Education | Competence Standards | Structure of Studies | Development of Expertise | Methods and implementation | Course Table |
EF19SP Bachelor Degree Programme in Information Technology (Internet of Things)
Course Description
Code | 4 EFA8080 |
Name | Basics of Computer Technology |
Credits | 5 cr |
Credits in Foreign Language | 5 cr |
Objectives | The student understands the basic concepts of microprocessors and microcontrollers. He/she knows the basic h/w blocks, can write a simple program in C- or assembler language and load and run it in development platform. The student is acquainted with the interface concepts and can utilize Atmel Studio IDE to develop, load and run elementary programs. |
Content | 1. Introduction to microprocessor Microprocessor systems and bus organization Microprocessor architecture & operations Memory, I/O devices, memory and I/O operations 2. Buses, memory and interfacing Address, data and control buses Pin functions Demultiplexing of buses Generation of control signals Instruction cycle, machine cycles, t-states Memory interfacing 3. Atmel AVR microcontroller Difference between microprocessor and microcontroller Atmel AVR features and internal architecture overview Memory map Peripherals Instruction set Interrupt and timing subsystems 4. Programming AVR Atmel Studio fundamentals AVR registers GPIO, digital & analog input, output, pull-up, tri state Interrupts 5. Internal and external memories Flash and eeprom Internal ram, memory blocks Utilizing external memory |
Requirements | Study module includes theory lectures and practical exercises. The grade composes of final exam (50%) and exercises (50%). |
Grading Scale | 0 - 5 |
Course material | Lecture material and links to various web based tutorials. AVR, development platform and Atmel Studio manuals as well as component data sheets. |
Prerequisites | |
Other considerations | |
Contact | Kellomäki Markku |
<< Takaisin opintojaksotaulukkoon
Pidätämme oikeuden opetussuunnitelmien muutoksiin mm. opiskeltavien sisältöjen päivitystarpeiden takia.