Description 1. These slides describe the course objectives and the tools we want you to end up mastering.
Description 2. Here, a Basic introduction to microprocessor building blocks is provided.
Description 3. Presents the internal architecture of a microcontroller, datapath and memories.
4. Assembler Programming (PDF)
Description 4. The instruction set and Basic programming tips are given.
5. Starters Kit (PDF)
Description 5. This lecture aims to start students in developing their own assembly program development.
Description 6. An introduction to C language.
7. Fundamentals of I/O (PDF)
Description 7. The lecture introduces the general model of an interface peripheral, and the IO synchronization methods.
Description 8. Lecture introducing the parallel ports and Basic timing functions.
Description 9. Lecture to introduce Capture, Compare and PWM timing functions.
10. The Analog Converter (PDF)
Description 10. The basics on Analog to Digital conversion are covered.
Description 11. This lecture presents the basics of Asynchronous serial communications, including RS232.
Description 12. This lecture presents the basics of Synchronous serial communications (SPI & I2C).