Microprocessor Programming (C0086), 3 op
Perustiedot
Kurssin nimi: | Microprocessor Programming |
Winhakoodi: | C0086 |
Kurren lyhenne: | MicrPro |
Opintopisteet: | 3 |
Opintojakson taso: | Ammattiopinnot |
Toteutusvuosi: | 2.vsk |
Jakso: | Syyslukukausi, 1.jakso, 2.jakso |
Lukuvuosi: | 0708 |
Opetuskieli: | English |
Opettaja: | Seppo Haltsonen |
Lopullinen arviointi: | Arvosteluasteikolla (0-5) |
Kuvaukset
Esitietovaatimukset
Sisältö (ydinaines ja -osaaminen)
· Operation principles of digital computers
· Structure and operation of microprocessors and microcontrollers
· Programming model of Intel 8051: registers, ALU, external interface, memory, instruction set, addressing modes, interrupts, timers
· Structure and operation of microprocessor systems, parallel and serial I/O interface circuits, memory interface
· Assembly language programming: program structures, programming
· Testing programs using a simulator and a processor board
Sisältö (täydentävä ja erityisosaaminen)
Tiedolliset oppimistulokset (ydinaines ja -osaaminen)
Microprocessor programming is an introductory course on the organisation and operation of microprocessors, microcontrollers and microcomputers. After completing the course the student knows the structure and operation of microprocessors and microprocessor based systems. He can analyse, write and test assembly language programs. In the lab the student learns to use the Intel 8051 based board.
Taidolliset oppimistulokset (ydinaines ja -osaaminen)
Kirjallisuus ja muu materiaali
K.J.Ayala, The 8051 Microcontroller, West Publishing Company, 1991
I. Scott MacKenzie, The 8051 Microcontroller, Third Edition, Prentice Hall, 1999
Opetusmenetelmät
Lectures 28 h
Laboratory 22 h
Exam 3 h
Self-study 27 h
Total 80 h
Opiskelijan kuormittavuus
Arvioinnin perusteet
Exams, lab reports