Microprocessors, Controllers and Interfacing
Rakennetyyppi: | Opintojakso |
---|---|
Koodi: | IITA0306 |
Tyyppi: | Pakollinen / Ammattiopinnot |
OPS: | I-IT 2010 |
Taso: | Insinööri (AMK) |
Opiskeluvuosi: | 3 (2012-2013) |
Laajuus: | 5 op |
Vastuuopettaja: | Liu, Yang |
Opetuskieli: | Englanti |
Toteutukset lukuvuonna 2012-2013
Tot. | Ryhmä(t) | Opiskeluaika | Opettaja(t) | Kieli | Ilmoittautuminen |
---|---|---|---|---|---|
1 | I-IT-3N | 27.8.2012 – 26.10.2012 | Yang Liu | Englanti | 13.8.2012 – 7.9.2012 |
Osaamistavoitteet
This course provide students with professional knolwedge in micro-controllers. After the completion of the course, the student will be able to: (a) Write C programs for advanced microcontrollers. Use all microcontrollers' subsystems such as timers, I/O ports, Interrupts, A/D and D/A converters and more. Design a microcontroller based system.
The course also explain the Analog/Digital interfaces and describes the specifications of different logic families such as TTL and CMOS and how analog sensors and actuators can interface with microprocessor/microcontroller. The course will also teach the students the techniques to measure digital signals and how information can be stored and moved about in groups of bits. Analog to Digital and Digital to Analog conversions are demonstrated.
Opiskelijan työmäärä
Total work load of the course: 135 h
- of which scheduled studies: 70 h
- of which autonomous studies: 65 h
Edeltävät opinnot / Suositellut valinnaiset opinnot
C-Programming, Computer Architecture, and experience in programming Renesas M16C series microcontrollers.
Sisältö
Logic levels, I/O operation, LED operation, LCD operation, push button operation, interrrupts, timers in different modes (timer, one-shot, evert counter, PWM, pulse width/period measurement), interfacing with ADC and DAC.
Opiskelumateriaali
M16C datasheets, Laboratory instructions.
Opetusmuoto / Opetusmenetelmät
Tutorials, laboratory exercises.
Arviointikriteerit
1: Can make some defined tasks.
3: Can make most defined tasks.
5: Can make additional tasks.
Arviointimenetelmät
Laboratory reports, a project, an examination.