Serial communication protocols

Serial communication protocols. Management with microcontrollers - 3 ECTS

In this course serial communication protocols will be addressed.  Its advantages are that it needs a smaller number of transmission lines than a parallel communication that transmits the same information. This last one needs as many transmission lines as the amount of bits that compose the information, whereas the first one can be carried out with a single transmission line. On the other hand, a series of problems arises from the transmission of a great number of bits in parallel, such as crosstalk problems, interference or desynchronisation. Also, serial communication can compensate for bitwise communication by using higher frequencies.

The course deals with everything necessary to develop applications including the theoretical knowledge of the protocols and their aspects and their practical use. All the key aspects to design using them will be covered. For the good use of the course, it is necessary to have a good level of programming in C language and to be clear about the basic principles of operation of a digital electronic system based on a microcontroller. 

This course is ideal if you want to: 

  • Acquire theoretical knowledge of serial communication protocols used to communicate different systems or elements of the same system 
  • Expand knowledge of peripherals integrated in microcontrollers, to ease communications 
  • Develop practical communication applications between a microcontroller and a computer or mobile device 
  • Develop connection applications with elements based on serial communication buses.  Access to the syllabus

Taught by:

  • José Luis Lázaro Galilea


  • Álvaro de la Llana Calvo

Dates of teaching:

  • July 2021


  • 16:00 to 19:00 hrs.


  • Spanish


  • Virtual