Week - 1 |
Introduction to microprocessors, history of computation, fundamental concepts |
Week - 2 |
MSP430 microcontroller, addressing modes, MSP instruction formats |
Week - 3 |
SR register, ALU result codes, MSP430 assembly language, conditional jump instructions |
Week - 4 |
Shift instructions, stack operations, subroutines, passing arguments to subroutines, local variables |
Week - 5 |
Multiplication and division for MSP430, floating point numbers, introduction to C programming |
Week - 6 |
First midterm week |
Week - 7 |
MSP430 hardware, general purpose ports |
Week - 8 |
Using general purpose ports with interrupts |
Week - 9 |
MSP430 clocks, low power consumption |
Week - 10 |
Timer, input capture, output compare, watchdog timer |
Week - 11 |
Sensors, analog to digital conversion |
Week - 12 |
Second midterm week |
Week - 13 |
serial communication, IIC, SPI, SCI |
Week - 14 |
DMA and ADC |