UFCD 9729 - Sistemas digitais e microprocessadores
DESIGNAÇÃO DA UFCD: Sistemas digitais e microprocessadores
CÓDIGO DA UFCD: 9729
CARGA HORÁRIA: 50 horas
PONTOS DE CRÉDITO: 4.5
Objetivos
Representar e converter números de diferentes sistemas de numeração.
Interpretar equações algébricas booleanas.
Interpretar e analisar esquemas lógicos.
Analisar esquemas com componentes eletrónicos digitais.
Explicar o funcionamento dos diferentes tipos de memórias.
Identificar as diferenças entre um microprocessador e um microcontrolador.
Caraterizar os elementos básicos de um sistema com microcontrolador / microprocessador.
Caraterizar as principais instruções de uma linguagem de programação.
Programar um microcontrolador.
Conteúdos
Conceitos gerais
Introdução aos sistemas digitais: sinais analógicos e digitais; elementos lógicos básicos
Bases de numeração decimal, binária e hexadecimal; conversão de números entre bases
Conceitos de bit, byte e múltiplos
Álgebra de Boole
Famílias lógicas integradas (TTL e CMOS)
Circuitos combinatórios
AnálIse de circuitos lógicos, tabelas de verdade e expressão algébrica
Circuitos básicos: codificadores, descodificadores, multiplexers e demultiplexers, comparadores e somadores
Conversão analógica - digital e digital – analógica
Processamento de sinal
Memórias de semicondutores – Voláteis e não voláteis
Os microprocessadores - Evolução histórica e principais aplicações
Arquitetura de um microprocessador/ microcontrolador
Unidade de memória
Unidade central de processamento
Barramentos
Unidades de entrada/saída
Comunicação série
Unidade de temporização
Watchdog
Conversor analógico digital
Programa
Linguagens de programação utilizadas com microcontroladores