Educational guide School of Engineering |
english |
Bachelor's Degree in Electronic and Automation Engineering (2010) |
Subjects |
MICROCONTROLLERS |
Contents |
IDENTIFYING DATA | 2023_24 |
Subject | MICROCONTROLLERS | Code | 17204111 | |||||
Study programme |
|
Cycle | 1st | |||||
Descriptors | Credits | Type | Year | Period | ||||
6 | Compulsory | Third | 2Q |
Competences | Learning outcomes | Contents |
Planning | Methodologies | Personalized attention |
Assessment | Sources of information | Recommendations |
Topic | Sub-topic |
Introduction | I. Importance, Applications, and Market of Microcontrollers II. Basic Structure of Microcontrollers III. Microcontroller vs. Microprocessor IV. Von Neumann Architecture vs. Harvard Architecture V. CISC vs. RISC VI. Characteristics and Sources of Information |
Memory | I. Program Memory and Data Memory II. Characteristics of Memories III. Types of Memory |
Central Processing Unit (CPU) | I. Memory Map II. Instruction Cycle III. Registers IV. Addressing Modes V. Instruction Set VI. Exception Handling |
Programing | I. Assembly Language Programming II. Data Structures III. Stack Management IV. Subroutines. Parameter Passing V. Interrupt Service VI. Embedded Software Validation |
Peripherals | I. Input/Output II. Converters: DAC, ADC, PWM III. Timers, Watchdogs IV. Interrupts V. Power , Reset, and Oscillation circuits VI. Communications |
Comunications | I. Characteristics II. Serial vs. Parallel III. Asynchronous vs. Synchronous IV. Error Detection and Correction V. Standards and Protocols: RS232, I2C, SPI, USB, and others. |