Opinto-opas 2009-2010
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2009-2010

TKT-3500 Mikrokontrollerijärjestelmät, 5 op
Microcontroller Systems

Vastuuhenkilö

Erno Salminen

Toteutuskerrat

  Luentoajat ja -paikat Kohderyhmä, jolle suositellaan
Toteutus 1


Per 1 :
Tiistai 10 - 13, TB111
Per 2 :
Tiistai 10 - 12, TB219

 
2. vuosikurssi
3.-n. vuosikurssi
DI-Opiskelijat
Signaalinkäsittelyn ja tietoliikennetekniikan koulutusohjelma
Sähkötekniikan koulutusohjelma
Tieto- ja sähkötekniikan tiedekunta
Tietotekniikan koulutusohjelma  


Suoritusvaatimukset

Tentti Harjoitustyö
Osasuoritusten pitää liittyä samaan toteutuskertaan

Opetukseen ja oppimiseen liittyvät periaatteet ja lähtökohdat

-

Osaamistavoitteet

Tavoitteena on oppia suunnittelemaan ja toteuttamaan sulautettu mikrokontrollerijärjestelmä. Kurssilla on vahva käytännön painotus.

Sisältö

Sisältö Ydinaines Täydentävä tietämys Erityistietämys
1. Mikrokontrollerin arkkitehtuuri ja erityisominaisuudet. Kontrollerin toimintamoodit ja konfigurointirekisterit.      
2. Oheislaitteet ja oheislaiteväylät SPI, I2C, UART, I/O, ADC ja DAC. Kellotus ja tehonsyöttö. Jänniteregulointi ja jännitevahti.     
3. Sisäisten ja ulkoisten muistien käyttö (FLASH, EEPROM). Koodin suojaus.     
4. Modulaarinen ohjelmointi ja C-kieli (1) Moduulit ja segmentit. Ulkoiset ja julkiset symbolit. Linkittimen toiminta. Makrot ja parametrien välitys. Ehdollinen käännös. Kirjastot. Assemblerin operaattorit ja ohjauskäskyt. (2) C- ja assemblykieliset moduulit. C-kääntimen tuottaman assembly-koodin rakenne. Cstartup-tiedoston konfigurointi. Linkittimen konfigurointi. C-kirjasto. Optimointia. Liukuluvut. (3) Sulautetun järjestelmän ohjelmointi C-kielellä.     
5. Käytännön harjoitustyö.     


Opintojakson arvostelu

Tenttiin perustuva arviointi mittaa kurssin ydinaineksen omaksumista.

Arvosteluasteikko:

Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

Osasuoritukset:

Osasuoritusten pitää liittyä samaan toteutuskertaan

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
Kirja   Microprocessors: From Assembly to C with the PIC18Fxx2   Robert B. Reese   1-58450-378-5          Englanti  
Luentokalvot   Microcontoller systems   Erno Salminen            Englanti  


Esitietovaatimukset

Opintojakso P/S Selite
ELE-2300 Sulautettujen prosessorisovellusten perusteet Pakollinen   TKT-1110 ja ELE-2300 ovat vaihtoehtoiset.
TKT-1110 Mikroprosessorit Pakollinen  
OHJ-1100 Ohjelmointi I Suositeltava    

Tietoa esitietovaatimuksista
OHJ-1100 ja OHJ-1101 ovat vaihtoehtoiset.

Esitietoketju (Vaatii kirjautumisen POPiin)

Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
TKT-3500 Mikrokontrollerijärjestelmät, 5 op 8404107 Mikrokontrollerijärjestelmät, 3 ov  
TKT-3500 Mikrokontrollerijärjestelmät, 5 op TKT-3506 Microcontroller Systems, 5 op Vastaavuus 1 = 1  

Tarkempia tietoja toteutuskerroittain

  Kuvaus Opetusmuodot Toteutustapa
Toteutus 1 Syksyn 2009 toteutus.   Luennot
Harjoitukset
Harjoitustyöt
   
Lähiopetus: 0 %
Etäopetus: 0 %
Itseopiskelu: 0 %  


Viimeksi muokattu05.05.2009
MuokkaajaErno Salminen