Microprocessor and Microcontroller Systems
Graduate in Computer Engineering
Academic year 2014/2015


Type of course:


                   Norberto Cañas de Paz  (Coordinator)








Previous recomended courses


  1. Introduction
    1. Definitions of embedded systems (ES)
    2. Application environments of ES
    3. Large blocks in a ES
  2. Microcontrollers. General considerations
    1. Oscillators
    2. Reset circuits
    3. Review of common process unit architectures
    4. Main characteristics of memories and their technologies
    5. Interrupts
    6. Energy saving modes
    7. Usual electric restrictions in microcontrollers and microprocessors
    8. Power supply units
  3. Microcontrollers. Common periferals
    1. Input/output ports
    2. Clocks
    3. PWM signal generators
    4. A/D and D/A converters
    5. Voltage comparators
    6. Reference voltage
    7. Communication interface
  4. Methodological aspects related to embedded systems
    1. UML adapted to ES
    2. Standards for the development of safe embedded systems
  5. Micro-kernels
    1. Introduction to micro-kernels in embedded systems
  6. Development environments
    1. Development environments for microcontrollers in ES
    2. Development environments for printed circuits
  7. Signal conditioning
    1. Introduction to operational amplifiers
    2. Analogical signal conditioning
    3. Digital signal conditioning


Basic references

  1. PICmicro™ Mid-Range MCU Family Reference Manual. Microchip Technology Inc., 1997
  2. HI-TECH C® for PIC10/12/16 User’s Guide. Microchip Technology Inc., 2009
  3. MPLAB® C30 C COMPILER USER’S GUIDE. Microchip Technology Inc., 2007
  4. 16-BIT LANGUAGE TOOLS LIBRARIES. Microchip Technology Inc., 2007
  5. dsPIC30F Family Reference Manual. Microchip Technology Inc., 2006
  6. “Building Embedded Linux Systems” YAGHMOUR, K. O’Really, 2003
  7. “OMG System Modeling Language (OMG SysMLTM). OMG, 2008
  8. “The Analysis and Design of Linear Circuits”. THOMAS, R., ROSA, A. John Wiley and Sons, 2001
  9. “The Electric Engineering Hand Book”. DORF, R. CRC Press, 2000


Updated on October 2, 2006 by Trinidad Riolobo Novalvos