Mikro-ohjaimet ja sulautettujen ohjelmointiLaajuus (6 op)
Opintojakson tunnus: TE00AC42
Opintojakson perustiedot
- Laajuus
- 6 op
Osaamistavoitteet
Opintojakson suoritettuaan opiskelija hallitsee tietokoneen ja mikro-ohjaimien rakenteen ja peruskäsitteet. Opiskelija tuntee muutaman yleisen mikro-ohjaimen assembly-kielen ja perusteet C-kielestä. Opiskelija ymmärtää ajastinten, sarjaportin ja keskeytysten käytön. Opintojakson jälkeen yksinkertaisten piirien yhteen liittäminen mikro-ohjaimen kanssa onnistuu.
Opintojakson suoritettuaan opiskelija osaa ohjelmoida PIC- ja ATMEL AWR- mikro-ohjaimia. Näiden ohjaimien ohjelmankehitystyökalut (assembly ja C) tulevat tutuiksi ja ryhmittäin toteutetaan ”mikro-ohjain-kortti”, jossa on kytkettynä muutama LEDI, kytkimiä, I/O-liitäntöjä ja näyttö.
Sisältö
Mikroprosessorien peruskäsitteet ja rakenne, assembly-kieli ja –ohjelmointi, muistit, piirien yhteen liittäminen, I/O-liitännät, ajastin, sarjaportti, keskeytykset, pulssinleveysmodulaatio, vahtiajastin, näytöt.