Sistemas Digitais e Microncotroladores

Conhecimentos de Base Recomendados

São recomendados conhecimentos de programação, preferencialmente em linguagem C.

Métodos de Ensino

Ao longo do semestre são lecionados os conceitos teóricos que são apoiados pelo desenvolvimento de trabalhos laboratoriais que consolidam os mecanismos de implementação dos sistemas digitais e dos microcontroladores. A avaliação é realizada com as duas componentes, a componente teórica e a componente laboratorial. Os alunos são avaliados na componente laboratorial com a entrega de trabalhos desenvolvidos ao longo do semestre bem como com um projeto final agregador. A componente teórica é avaliada com um exame final.

Resultados de Aprendizagem

Conhecer e compreender os princípios de operação dos circuitos digitais; compreender e aplicar elementos de sistemas de numeração binária ao cálculo; sintetizar circuitos combinatórios e circuitos sequenciais; implementar circuitos digitais em dispositivos de lógica programável; compreender a arquitetura básica de um processador aplicada aos microcontroladores; compreender e aplicar os conceitos de programação a um microcontrolador; conhecer e programar sistemas embebidos utilizando microcontroladores;

Programa

1. Sistemas de numeração;
2. Álgebra Booleana,
3. Síntese de circuitos combinatório com base em portas lógicas;
4. Circuitos sequenciais;
5. Introdução à arquitetura de microprocessadores;
6. Periféricos integrados nos microcontroladores;
7. Interfaces em sistemas de microcontroladores;
8. Acesso e processamentos de dados de sensores;
9. Utilização de Conversores Analógico Digitais;
10. Programação do processador no ambiente integrado de desenvolvimento.

Docente(s) responsável(eis)

Estágio(s)

NAO

Bibliografia

– Apontamentos e apresentações das aulas, fornecidos pelo docente;
– Frank Vahid. 2010. Digital Design with RTL Design, Verilog and VHDL (2nd. ed.). Wiley Publishing, ISBN:978-0-470-53108-2.
– Adrian Fernandez, Dung Dang, 2013, Getting Started with the MSP430 Launchpad
– eBook ISBN: 9780124116009, Paperback ISBN: 9780124115880.