# DIGITAL ELECTRONICS LABORATORY

If you can't find the course description that you're looking for in the above list, please see the following instructions >>
Versione italiana
2019/2020
Teacher
MIRCO ANDREOTTI
Credits
6
Didactic period
Primo Semestre
SSD
FIS/01

#### Training objectives

Knowledge. Boolean algebra, numbering systems, binary numbering system and interpretation in terms of Boolean algebra.
Combinatorial and sequential digital electronic circuits, from logic gates to more complex systems such as counters and registers and applications in general.
Operation of microcontrollers and their programming.

Students will be able to recognize and understand the operation of a logic circuit from the analysis of the individual components.
Students will be able to design and simplify combinational and sequential logic circuits for measurement and control applications.
Students will be able to design firmware for microcontrollers, for the realization of measurement and control systems.

#### Prerequisites

Elementary mathematics.

#### Course programme

3 hours theory
Boolean algebra. Fundamental logic gates. Truth tables, variables and logic functions. Simplification of logic functions with Karnaugh maps. Universal doors and their applications.

3 hours of theory + 3 hours of laboratory
Combinatorial logic: enabling circuit, TRUE / FALSE, MUX, DEMUX, comparators, encoders and converters.

3 hours of theory + 3 hours of laboratory
Sequential logic. Memory Cell, Flip Flop Set Reset, JK, Counters and Shift Registers.
Totem Pole, Open Collector and Three state releases. Communication bus.

6 hours theory + 6 hours laboratory
Microcontroller programming with Arduino IDE.
How to write an efficient user program.
Debugging a program on a microcontroller.
High and low level commands.
Use of interrupt functions and timers / counters.

#### Didactic methods

Theory and practice experiences.

#### Learning assessment procedures

Ability in designing digital system and microcontroller firmware will be evaluated with a final laboratory project during final part of the course and in a practical exam.
To complete the evaluation an oral exam will be oriented in a discussion about theory and final project.

#### Reference texts

1) On-line teacher's notes available at the course web page:
2) P. Horowitz, W. Hill "The Art of Electronics" , Cambridge University Press, New York (1980);
3) R. Giometti, F. Frascari "Elettronica, La Logica" , Calderini, Bologna (1990);
4) J. Millman, "Circuiti e sistemi microelettronici" , Bollati Boringhieri, Torino (1985);