:Arquitetura e Organização de Microcontroladores e Microprocessadores. Memórias: tipos e hierarquias. Programação de microprocessadores: tipos, formatos de instruções e modos de endereçamento. Sistema de Clock e Reset. Contadores e Temporizadores. Sistema de Interrupção. Interfaceamento com Periféricos: portas paralelas e seriais. Programação em C para Microcontroladores. Tópicos avançados: memória virtual, proteção de memória,cache, controladores de memória, DMA, chaveamento de contexto por hardware. Projeto de hardware e software com microcontroladores
;[http://wiki.sj.ifsc.edu.br/index.php/MIC-EngTel_(Plano_de_Ensino) Plano de Ensino, Bibliografia e Cronograma de Atividades]
;[[MIC-EngTel Página da Disciplina | Página da Disciplina e Professores]]
<!--
;Bibliografia Básica
# TANENBAUM, Andrew S. '''Organização Estruturada de Computadores'''; 5ª ed. [S.l]:PEARSON / PRENTICE HALL, 2007. p. ISBN 9788576050674
# SILVA JUNIOR, Vidal Pereira da '''Aplicações práticas do microcontrolador 8051'''; 12ª ed. [S.l]:Érica, 2004. 244p. ISBN 8571949395
# WEBER, Raul Fernando '''Fundamentos de Arquitetura de Computadores - Vol. 8'''; 4ª ed. Porto Alegre:Bookman, 2012. 424p. ISBN 9788540701427
;Bibliografia Complementar
# Gadre, Dhananjay '''Programming and Customizing the AVR Microcontroller'''; 1ª ed. [S.l]:McGraw-Hill/TAB Electronics, 2000. 336p. ISBN 9780071346665
# GIMENEZ, Salvador Pinillos. '''Microcontroladores 8051 - Teoria E Pratica'''; 1ª ed. [S.l]:Prentice Hall – Pearson, 2005. 253p. ISBN 8587918281
# Patterson, David A.; Hennessy, John L. '''Organização e Projeto de Computadores'''; 4ª ed. [S.l]:Campus Elsevier, 2014. 736p. ISBN 9788535235852
# Mendonca, Alexandre; Zelenovsky, Ricardo '''Microcontroladores: Programação e Projeto com a Família 8051'''; 1ª ed. [S.l]:MZ, 2005. p. ISBN 8587385127
Arquitetura e Organização de Microcontroladores e Microprocessadores. Memórias: tipos e hierarquias. Programação de microprocessadores: tipos, formatos de instruções e modos de endereçamento. Sistema de Clock e Reset. Contadores e Temporizadores. Sistema de Interrupção. Interfaceamento com Periféricos: portas paralelas e seriais. Programação em C para Microcontroladores. Tópicos avançados: memória virtual, proteção de memória,cache, controladores de memória, DMA, chaveamento de contexto por hardware. Projeto de hardware e software com microcontroladores
Memórias e Dispositivos Programáveis. Barramentos de Dados, Endereço e Controle. Arquitetura Básica de Microprocessadores e Microcontroladores.
Entradas e Saídas. Interrupções. Programação em Assembly e C para microcontroladores. Tópicos avançados: memória virtual, cache, controladores de memória,
DMA. Periféricos. Aplicações de Microprocessadores.