Escolar Documentos
Profissional Documentos
Cultura Documentos
REPÚBLICA DE ANGOLA
MINISTÉRIO DOS CORREIOS E TELECOMUNICAÇÕES MINISTÉRIO DE EDUCAÇÃO
O coordenador da cadeira
1/7
ITEL, VISÃO GERAL DO PROGRAMA DE ELECTRICIDADE E ELECTRÓNICA – 2018
2/7
ITEL, VISÃO GERAL DO PROGRAMA DE ELECTRICIDADE E ELECTRÓNICA – 2018
3. Álgebra de Boole
3.1. Álgebra de Boole (BRD-3151)
3.1.1. Existência do elemento de valor binário 0
3.1.2. Existência do elemento de valor binário 1
3.1.3. Conceito de BIT
3.1.4. Variáveis lógicas
3.2. Métodos de simplificação de expressões lógicas
3.2.1. Regras de álgebra de Boole
3.2.2. Teoremas (De Morgan)
3.3. Sínteses de expressões lógicas
3.3.1. Conceitos de circuitos combinatórios
3.3.2. Expressão lógica de uma saída de circuito combinatório
3.3.3. Simplificação de expressões lógicas usando directamente a
álgebra de Boole
3.3.4. Simplificação de expressões lógicas usando mapas de
karnaught
3.3.5. Mapas de Karnaught de duas, três e quatro variáveis
3/7
ITEL, VISÃO GERAL DO PROGRAMA DE ELECTRICIDADE E ELECTRÓNICA – 2018
4/7
ITEL, VISÃO GERAL DO PROGRAMA DE ELECTRICIDADE E ELECTRÓNICA – 2018
6. Latch SR Flip-flops
6.1. O flip – flop SR Registradores
6.2. O flip – flop D Contadores
6.3. O flip – flop JK (BRD-3153)
6.4. Registos 555
6.4.1. PIPO – Entrada paralela – saída paralela (BRD-3154)
6.4.2. SISO – Entrada serie – saída serie
6.4.3. PISO – Entrada paralela – saída serie
6.4.4. SIPO – Entrada serie – saída paralela
6.4.5. Registo universal
6.5. Contadores/divisores de Frequência
6.5.1. Contadores assíncronos VS Síncronos
6.5.2. Contador binário
6.5.3. Contador johnson
6.5.4. Contador em anel
6.5.5. Carga Paralela
6.5.5.1. Síncrona
6.5.5.2. Assíncrona
6.5.6. Reset/Clear
6.5.6.1. Síncrono
6.5.6.2. Assíncrono
6.5.7. Inibição de Contagem
6.5.8. Síntese de contadores
TEMA 7 – MEMORIAS
TEORIA PRATICA
7.
7.1. Tipos de memórias
7.1.1. Memórias RAM
7.1.1.1. SRAM
7.1.1.2. DRAM
7.1.1.3. NVRAM
7.1.2. Memórias ROM
7.1.2.1. PROM
7.1.2.2. EPROM
7.1.2.3. EEPROM
7.2. Barramentos numa memória
7.2.1. Barramento de dados
7.2.2. Barramentos de endereços
7.2.3. Barramento de control
7.2.3.1. CS – Chip Select
7.2.3.2. WR – Write
7.2.3.3. RD – Read
7.2.3.4. OE – Output Enable
7.3. Capacidade de memória
7.4. Organização de memória
7.5. Ciclo de escrita
7.6. Ciclo de leitura
7.7. Agrupamento de Chips de memória
5/7
ITEL, VISÃO GERAL DO PROGRAMA DE ELECTRICIDADE E ELECTRÓNICA – 2018
TEMA 8 – MICROPROCESSADOR
TEORIA PRATICA
8. Microprocessadores
8.1. Arquitectura de um microprocessador (BRD-3153)
8.1.1. Estrutura do módulo
8.1.2. Barramento de dados
8.1.3. Barramento de endereços
8.1.4. Barramento de controlo
8.1.5. Multiplexagem de barramentos
8.1.6. Registos internos
8.1.6.1. Registo A
8.1.6.2. Descodificadores
8.1.6.3. ALU
8.1.6.4. Ports de saída
8.1.6.5. Ports de entrada
8.1.6.6. Programa counter
8.1.6.7. Stack pointer
8.2. Ports de saída e ports de entrada
8.2.1. DMA
8.2.2. OUTPUT
8.2.3. Funções
8.2.4. Descodificador de ports
8.3. Interrupts
8.4. Interrupt control
8.5. Sinais nos barramentos
8.5.1. Portas three-state
8.5.2. Barramento de dados
8.5.3. Barramento de endereços
8.5.4. Multiplexagem
8.5.5. Descodificador de endereços
8.5.6. Funcionamento
8.6. Program counter
8.6.1. Linguagem assembly
8.6.2. Código de máquina
8.6.3. Mnemónicas
8.7. Rotina e subrotina
8.7.1. Definições e funcionamento
8.7.2. Stack
8.7.3. Stack pointer
8.8. Funções de interrupt
8.8.1. Instruções de DI, EI e SIM
8.9. Modos de endereçamento
8.9.1. Endereçamento directo e endereçamento indexado
8.9.2. Endereçamento indirecto com incrementação ou
decrementação
6/7
ITEL, VISÃO GERAL DO PROGRAMA DE ELECTRICIDADE E ELECTRÓNICA – 2018
TEMA 9 – PERIFERICOS
TEORIA PRATICA
9.
9.1. Display de cristais líquidos
9.2. Teclado
9.3. Porta de comunicações Serie
TEMA 10 – MICROCONTROLADORES
TEORIA PRATICA
10. Microcontroladores
10.1. Arquitectura de Microcontroladores (BRD-3153)
10.1.1. CPU
10.1.2. Memória
10.1.3. Memória de dados
10.1.4. Registos
10.1.5. Memória de programas
10.1.6. Entrada e Saida
10.1.7. Clock
10.2. Circuitos com Microcontroladores
10.2.1. Circuitos de reset
10.2.2. Gestão barramentos de endereços/dados
10.2.3. Mapeamento de memoria externa
10.2.4. Mapeamento de perifericos
10.2.5. Expansão de portas de entrada e saida
7/7
ITEL, VISÃO GERAL DO PROGRAMA DE ELECTRICIDADE E ELECTRÓNICA – 2018
EMA 12 – Introdução ao C
TEORIA PRATICA
12.
12.1. Forma geral
12.2. Introdução básica às Entradas e Saídas
12.3. Introdução a alguns comandos de controle de fluxo
12.4. Comentários
12.5. Palavras reservadas do C
12.6. Variáveis, constantes, operadores e expressões
12.7. Nomes de variáveis
12.8. Os tipos do C
12.9. Declaração e inicialização de variáveis
12.9.1. Constantes dos tipos básicos
12.9.2. Operadores aritméticos e de atribuição
12.9.3. Operadores relacionais e lógicos
12.9.4. Expressões, Conversão de tipos em expressões
12.9.5. Modeladores (casts)
12.10. Estruturas de controle de fluxo
12.10.1. Estrutura de decisão e de repetição
12.11. Matrizes e strings
12.11.1. Vectores
12.11.2. Strings
12.11.3. Matrizes, Matrizes bidimensionais e Matrizes
multidimensionais
12.12. Ponteiros
12.12.1. Como funcionam os ponteiros
12.12.2. Declarando e utilizando ponteiros
12.12.3. Ponteiros e vectores
12.12.4. Vectores como ponteiros e Ponteiros como vectores
12.12.5. Endereços de elementos de vectores
12.12.6. Ponteiros para Ponteiros
12.13. Funções
12.13.1. Função
12.13.2. Comando return
12.13.3. Protótipos de funções
12.13.4. Tipo void
12.13.5. Arquivos – cabelhos
12.13.6. Escopo de variáveis
12.13.7. Chamada por valor e chamada por referência
12.13.8. Matrizes como argumentos de funções
12.13.9. Recursividade
12.14. Directivas de compilação
12.14.1. Entradas e saidas padronizadas
12.14.2. Lendo e escrevendo caracteres
12.14.3. Lendo e escrevendo strings
12.14.4. Entrada e saída formatada
12.14.5. Abrindo e fechando um arquivo
12.14.6. Lendo e escrevendo caracteres em arquivos
12.14.7. Outros comandos de acesso a arquivos
12.15. Tipos de dados avançados
12.15.1. Modificadores de acesso
12.15.2. Especificadores de classe de armazenamento auto
12.15.3. Conversão de tipos
12.15.4. Modificadores de funções
12.15.5. Ponteiros para funções
12.15.6. Alocação dinâmica
12.16. Tipos de dados definidos pelo usuário
12.16.1. Estruturas, Criando e Usando
12.16.2. Matrizes de estruturas
12.16.3. Uniões e Enumerações
8/7