suomeksi
in English

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

Koulutusohjelmakohtaiset kompetenssit

login