TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

AS QUESTÕES TEÓRICAS

Por:   •  14/1/2022  •  Trabalho acadêmico  •  365 Palavras (2 Páginas)  •  95 Visualizações

Página 1 de 2

1 QUESTÕES TEÓRICAS

Nome : Dienerson Ferreira Lisboa

1. O que são microcontroladores? Qual a diferença para microprocessadores?

2. Como os registros dos periféricos podem ser acessados?

3. Como é dividida a memória de um microcontrolador?

4. Qual a principal diferença entre as arquiteturas de processador Harvard e Von Neumman?

5. Um mesmo terminal pode ser configurado como entrada e saída? De que forma?

6. O que é necessário fazer para que o processador possa ler informações de um terminal

físico?

7. Qual a função dos registros DDR do microcontrolador ATmega328?

8. Configure DDRD para o circuito da figura 1.1, considerando que um bit 0 significa saída

e um bit 1 significa entrada. Apresente o valor de DDRD em binário, hexadecimal e

decimal. Considere que os leds são dispositivos de saída e as chaves, dispositivos de

entrada.

  1. O microcontrolador é formado por um único circuito integrado que agrega um núcleo de processador, memórias voláteis e não voláteis, diversos periféricos de entrada e saída, ele basicamente constitui um pequeno computador que é capaz de efetuar algumas tarefas determinadas.
    Já o microprocessador contém somente um processador bem pequeno no circuito integrado, ou seja, ele não utiliza de periféricos como contadores, conversores e diversos tipos de memória.

  1. Eles podem ser acessados pelo barramento de dados, endereço e controle, os periféricos são acessados como se fossem posições da memória.
  1. É divida em memória de programa (Flash memory) e memória de dados (Ram).
  1. A essencial diferença entre as arquiteturas é que a Havard separa o armazenamento e o comportamento das instruções do CPU e os dados, enquanto a de Von Neumann utiliza basicamente o mesmo espaço de memória para ambos.
  1. Normalmente os terminais são mapeados em uma determinada área da memória do microcontrolador, ao acessar essa memória podemos fazer com que o bit tenha um determinado valor 1 ou 0, ou seja valor alto ou baixo (entrada/ saída), isso nos possibilita por exemplo acionar ou desabilitar um motor por exemplo.
  1. Para ler um determinado valor, primeiramente necessitamos configurar a porta como entrada e realizar a leitura no registro correto.
  1. É um registrador de direção, utilizado para ler a entrada de uma porta ou pino em específico.

...

Baixar como (para membros premium)  txt (2.4 Kb)   pdf (49.1 Kb)   docx (8.2 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com